2011-03-16 28 views
0

我正在開發一個網站項目w/a團隊。他們開始編寫代碼,對我來說似乎很麻煩。 我們使用PHP包含了頁面的某些部分。html標記:多個/重複html,頭部,身體標記等 - 後果

例如在index.php的一部分,我們有:

<?php include("pages/header.tpl");?>,並且這裏面,我們也有:

`<?php include("pages/submenus/commercial.sbm");?>` 

內,header.tpl是菜單欄, 和內部commercial.sbm是彈出懸停子菜單項。

的事情是,在這3個文件,我們有<html>, <head>, <body>, <script>,<style>標籤

因此,這些標籤現在正在重複在一個頁面-eg。當我查看源index.php

我知道這不是一個有效的HTML標記權?

我的問題是,這種代碼/ html標記的結果是什麼。

謝謝!

回答

1

這真的取決於您使用的瀏覽器以及它如何解析文件。如果您使用chrome,safari或firefox中的開發人員工具(通過螢火蟲),您可以看到解析的最終結果。實現HTML 5分析器算法的瀏覽器應該都會給出相同的結果,例如重複的頭部和HTML標記等格式錯誤的標記,但仍有許多瀏覽器不使用。

最好的選擇只是爲了修復壞標記。

+0

謝謝。好。那麼我現在開始修復它。 :) –

+0

如果它幫助你,請標記爲答案。謝謝! – lazycs