2009-03-24 75 views
7

我知道有可能要討論更重要的問題,但在出現一個傻瓜成本,我想答案;-) 爲什麼Doctype聲明分成兩行?

藉此例如:

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

                  
                

是否遵守到80列標準?另外,我通常在我的HTML中使用單引號,因爲它們更易於使用,它對瀏覽器有什麼影響嗎?它會發送IE6怪癖模式把它放在一行和單引號屬性?

謝謝

回答

3

這只是換行。

此外,XML將採用引號,但約定是雙引號。

+0

僅供參考:HTML Tidy應用程序也將DOCTYPE分爲兩行,我從來沒有理解這個原因。我同意Alnitak。 在我的HTML文件中,我個人只使用一行DOCTYPE。 – 2010-03-05 02:39:16

2

我的猜測是它的可讀性。我們所有的網站都有一條線,就像SO一樣。