2010-01-20 66 views
0

更新:請忽略,我的問題是由提供我的工作場所無線服務的供應商插入廣告條導致的。使用HTML 5的文檔類型在iPhone上的頁面頂部創建了一個間隙safari瀏覽器

我正在構建一個移動友好的網站,並希望使用HTML 5.但是,當我將doctype指定爲<!DOCTYPE HTML>時,我在iphone上Safari瀏覽器的頂部找到了空白處。

我發現其他網站有同樣的問題,如nextstop.com和nike.com

我猜Safari不完全支持HTML 5呢。任何人都知道解決方法?

+0

我沒有看到與iPhone上的任何HTML5網站或nike.com上的差距。也許這是默認瀏覽器CSS? – akamike 2010-01-20 20:50:22

+0

你有什麼iphone?我正在使用第三代iPod touch。 – Tom 2010-01-20 21:14:46

+0

iPhone 3G,操作系統3.1.2 – akamike 2010-01-20 21:17:26

回答

1

HTML 5仍處於非常不穩定的狀態。不要在生產環境中使用它。

編輯只是讓你們知道它是什麼約,HTML 5 is currently an Editor's Draft和文件中明確指出(在本文檔節的狀態),其本規範並不穩定,以及共識可能沒有任何建議的部分都達到了。我認爲這應該很清楚,這意味着開始使用它有點早。

+0

謝謝zneak。我意識到它仍然是一個草案,但它看起來像很多網站正在前進和使用它。這一切都取決於項目和要求,但我打算將html5用於某些個人項目。 – Tom 2010-01-21 01:54:08

0

所有的瀏覽器都正確地解釋了HTML文檔類型。把它放入你的瀏覽器進入標準兼容模式,這是有或沒有文檔類型的唯一區別。

您可以使用像http://meyerweb.com/eric/tools/css/reset/這樣的CSS重置工具來擺脫所有元素的默認邊距和填充。

相關問題