簡體   English   中英

將Doctype添加到頭文件的頂部是否足夠,還是需要將其放置在每個html文件的頂部?

[英]Is Adding the Doctype at the top of the header file enough or does it need to be on top of every html file?

幾年來我一直在使用購物車腳本,它是開源的,因此我可以更改代碼或布局(如果需要)。

現在,一般頁面的主要結構是這樣的。

Index.php-包含一些php信息,然后通過include page選項從其他html文件獲取布局。

為了澄清,所有的php信息都在該文件中,但是頁眉,頁腳和常規內容的布局都是從其他文件中收集的,我想可以節省工作。

現在header.html文件是唯一在文件頂部包含doctype的文件,其余文件才開始顯示代碼。

我的問題是:在頭文件中顯示足夠文檔類型的代碼,因為2個或更多文件以文檔類型放置在頭文件的形式發送到瀏覽器,因此顯示在該文件中。 還是每個HTML文件都需要一個doctype,因為在合並到客戶端所看到的內容之前,它們首先要被讀取?

我知道php是服務器端的操作,但是html照原樣被讀取-所以我只是想知道這是否會對不同的瀏覽器造成混亂?

干杯傑夫

是的,它只需要在頭文件中。 .php文件是單獨的,是的,但是index.php將它們串聯為一個文件。

瀏覽器甚至都不知道有3個文件。 它只看到由index.php連接的單個HTML文件,並且該文件只需要頂部有一個doctype聲明。

唯一需要做的就是將doctype作為HTML中的第一行發送到瀏覽器。 PHP將所有內容組合在一起,然后再將其發送到瀏覽器,因此只有標頭才需要doctype。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM