2012-06-22 63 views
0

我已經使用html5創建了一個示例hello世界代碼,並嘗試在osX上的firefox,chrome和safari上運行它。我沒有看到輸出,而是看到整個HTML代碼,當我試圖在屏幕上查看它。相同的代碼似乎在ubuntu機器上正常工作。我也檢查了我當前瀏覽器的兼容性,他們似乎是兼容的。osX和html5不兼容

這裏是代碼我使用

<!DOCTYPEhtml> 
<html lang="en"> 
<head> 
    <title>Hello World</title> 
</head> 
<body> 
    <h1>Hello World</h1> 
    <p> 
     Jamie was here. 
    </p> 
</body> 

什麼想法?

+1

在瀏覽器中選擇「查看源代碼」。你看到相同的內容嗎?該文件是否有.html結尾? – JJJ

+1

嘗試<!DOCTYPE html>並在底部,你必須關閉這樣的標籤 –

+0

@Juhana我使用textEdit來創建html文件,儘管我將它們保存爲as.html文件,但瀏覽器將它們作爲文本讀取文件與「蘋果分開他們之間的間距」這似乎造成了這個問題。我下載了一個免費的文本編輯器,現在問題就解決了。 – bhavs

回答

2

應該有DOCTYPE和HTML之間的空間,這樣的:

<!DOCTYPE html> 
+1

錯誤的doctype不會導致瀏覽器根本不呈現HTML。 – JJJ

-1

你的第一行是假的。

試試這個:

<!DOCTYPE HTML> 
<html lang="en"> 
<head> 
    <title>Hello World</title> 
</head> 
<body> 
    <h1>Hello World</h1> 
    <p> 
     Jamie was here. 
    </p> 
</body> 
</html> 

此外,這是不是真的HTML5特定HTML,而只是純粹的HTML。