2011-07-20 210 views
1

它只是看起來像這樣在谷歌瀏覽器:爲什麼我的網頁瀏覽器不能顯示html?

<html> 
<head> 
<title>Hello World!</title> 
</head> 
<body> 
<h1 align="center">Hello World!<br/>Welcome to My Web Server.</h1> 
</body> 
</html> 

爲什麼不將其轉化爲預期?

編輯:是的,文件確實有一個.html文件名。根據我正在使用的教程,我不確定它應該需要一個頭文件,它說它應該正確渲染而不是一個?所有新來的,所以我不確定。

編輯:當我用文字編輯打開它,我得到這個:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
    <meta http-equiv="Content-Style-Type" content="text/css"> 
    <title></title> 
    <meta name="Generator" content="Cocoa HTML Writer"> 
    <meta name="CocoaVersion" content="1038.35"> 
    <style type="text/css"> 
    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} 
    </style> 
</head> 
<body> 
<p class="p1">&lt;html&gt;</p> 
<p class="p1">&lt;head&gt;</p> 
<p class="p1">&lt;title&gt;Hello World!&lt;/title&gt;</p> 
<p class="p1">&lt;/head&gt;</p> 
<p class="p1">&lt;body&gt;</p> 
<p class="p1">&lt;h1 align="center"&gt;Hello World!&lt;br/&gt;Welcome to My Web Server.&lt;/h1&gt;</p> 
<p class="p1">&lt;/body&gt;</p> 
<p class="p1">&lt;/html&gt;</p> 
</body> 
</html> 

我不記得保存像這樣在所有。

+5

http://tinyurl.com/so-hints – Oded

+0

什麼是文件擴展名? –

+0

預計會發生什麼變化? –

回答

9

您是如何創建網頁的?這可能是你使用的編輯器轉換的HTML,以便顯示「<」,而不是使它們

用記事本打開該文件,檢查內容是:

<html> 
<head> 
<title>Hello World!</title> 
</head> 
<body> 
<h1 align="center">Hello World!<br/>Welcome to My Web Server.</h1> 
</body> 
</html> 

,而不是

&lt;html&gt; 
...... 
&lt;/html&gt; 

確保您保存文件具有.html擴展

+0

好的,將它改回原來的Html工作。如何防止將來的文字編輯轉換?感謝您的幫助btw! – Chucky

+0

將您的HTML切換到編輯器以「編輯HTML」...或者如果您使用WYSIWIG模式,則根本不需要輸入標籤,只需使用它即可 – inspite

3

它應該由瀏覽器呈現,而不是網絡服務器。檢查HTTP頭「Content-Type」。它應該讀取「Content-Type:text/html; charset = utf-8」之類的內容。

鑑於您使用Chrome,請使用以下步驟加載開發人員工具;

  1. 右鍵單擊頁面 - >選擇「檢查元素」
  2. 轉到網絡選項卡
  3. 裝入試圖檢查
  4. 選擇您要檢查的網頁的URL頁面標頭等
3

從您發佈的文件內容包含了解釋:

<meta name="Generator" content="Cocoa HTML Writer"> 

基本上,你的文本編輯器以爲你想轉換「文字」你已經進入到一個網頁。所以它將它保存爲一個網頁,顯示您輸入的內容。

你是如何保存文件的?如果您使用任何將「轉換」或「導出」爲HTML的東西,那就是罪魁禍首。只需使用常規的「保存」選項即可。如果這不起作用:找一個更好的編輯器,一個不會比你更聰明的編輯器。

相關問題