正如@ hendr1x表明,對於填充/保證金的理由是,每個瀏覽器都有它自己的默認樣式表,它使用了一些非常基本的基礎屬性。如果您想查看各種網站使用的樣式表,您通常會碰到一個名爲reset.css
的東西,這只是一個簡單的樣式表,以確保基礎樣式在不同瀏覽器之間保持一致,這是由於上述問題。因此,如果你只是造型問題是身體上的填充/保證金許多瀏覽器設置,只需添加:
body {
margin:0;
padding:0;
}
在你stylesheet.css
的頂部。另外,你可以谷歌的一個reset.css文件,這也可以做這個工作等等。
你的意思是「字體顯示不正常」 - 我會認爲它的渲染效果很差(即它看起來很不正常/鋸齒/很差)。如果你是Windows Chrome用戶,那麼,就像很多人一樣,你剛剛碰到了字體渲染可能很差的問題。考慮到Chrome的市場份額如此之高,也許你應該重新考慮你選擇的字體,並找到一個Chrome友好的。作爲Firefox用戶,我發現Gecko中的字體渲染很少/沒有問題,但我經常發現Legacy IE和Chrome的問題。 Google Web-Fonts是網絡安全字體的一個很好的資源,但即使如此,我會注意到Chrome issues are still rife。
也:爲什麼你有<center>
標籤?它似乎沒有做任何事情,它不在HTML5規範中 - 我建議你刪除它。
自己完成任何調試,例如使用dom檢查器查看帶有邊框的元素? –
對不起,但我沒有點擊來自未知網站的隨機鏈接。你能提供更多的細節,或者複製http://jsfiddle.net上的問題嗎? – freefaller
你是什麼意思你的字體沒有加載?對我來說工作得很好。你使用的是什麼瀏覽器? –