2017-08-05 50 views
0

我想知道在這種情況下正確的做法是什麼。我使用PHP來加載nav_bar文件,但我不確定nav_bar文件是否應該包含HTML和body標籤?編碼PHP nav_bar文件的最佳做法?

選項1 在這裏輸入的代碼

<html> 
    <body> 
     <div id="header_div"> 
      <a id="header_a" href="index.php"> 
       <h1 id="header_h1">Web page name</h1> 
      </a>  
     </div> 
     <ul id=header_bar> 
      <li id=header_link><a id="header_link_a" href="link1.php">link 1</a></li> 
      <li id=header_link><a id="header_link_a" href="link2.php">link2</a></li> 
      <li id=header_link><a id="header_link_a" href="link3.php">link 3</a></li> 
      <li id=header_link><a id="header_link_a" href="link4.php">link 4</a></li> 
      <li id=header_link><a id="header_link_a" href="link5.php">link 5</a></li> 
     </ul> 
    </body> 
</html> 

選項2 在這裏輸入的代碼

 <div id="header_div"> 
      <a id="header_a" href="index.php"> 
       <h1 id="header_h1">Web page name</h1> 
      </a>  
     </div> 
     <ul id=header_bar> 
      <li id=header_link><a id="header_link_a" href="link1.php">link 1</a></li> 
      <li id=header_link><a id="header_link_a" href="link2.php">link2</a></li> 
      <li id=header_link><a id="header_link_a" href="link3.php">link 3</a></li> 
      <li id=header_link><a id="header_link_a" href="link4.php">link 4</a></li> 
      <li id=header_link><a id="header_link_a" href="link5.php">link 5</a></li> 
     </ul> 
    </body> 

回答

0

除非你頁面不包含任何其他內容,最好不要遏制並執行<html>或/和<body>標記,因爲這會強制瀏覽器重新分配這些標籤。