2012-12-05 40 views

回答

1

因爲這是它是如何定義的:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 

如果你想讓它在標準模式下加載,使用HTML 5文檔類型:

<!DOCTYPE html> 

編輯

而且,向下移動最初的元標記。這是我看到您的網站時看到的內容:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml"> 

<HTML> 
<head> 

<title> 

20.000+ Cheap Wall Posters and Postcards 

</title> 

<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 

您有複製的內容類型元標記。最重要的是仍然讓你陷入怪癖。如果你完全刪除它,這將是很好的,並確保你的字符集是準確的(utf-8或iso-8859-1)。它應該是:

<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml"> 

<HTML> 
<head> 

<title> 

20.000+ Cheap Wall Posters and Postcards 

</title> 

<META http-equiv="Content-Type" content="text/html; charset=utf-8"> 
+0

從我所看到的,頁面甚至沒有定義DOCTYPE。 – kennypu

+0

@Rob我改變了 '<!DOCTYPE HTML PUBLIC「 - // W3C // DTD HTML 4.01 // EN」「http://www.w3.org/TR/html4/strict.dtd」>' 至 '<!DOCTYPE html>'但它仍然在做... – bicycle

+0

我編輯了我的回覆來處理這個問題。我已經確認了我所描述的改變(加上!DOCTYPE html)將會在標準模式下加載。 – Rob

相關問題