2013-07-20 39 views
0

我試圖做一個基本的兩個框架菜單/內容系統,但對於我的生活,我無法讓框架出現。這是代碼。爲什麼我的代碼中的框架沒有顯示出來?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html> 
<link rel="stylesheet" type="text/css" href="poetry.css" /> 
    <body> 
     <div id="container"> 
     <div id="header"> 
      <table id="navbar" align="center"><tr> 
       <td class="link"><a href="index.html">Home</a></td> 
       <td class="link"><a href="poetry.html">Poetry</a></td> 
       <td class="link"><a href="essays.html">Essays</a></td> 
       <td class="link"><a href="stories.html">Stories</a></td> 
       <td class="link"><a href="about.html">About</a></td> 
       <td><p id="icon">Craig InTheDell</p></td> 
      </tr></table> 
     </div> 
     <div id="main"> 
      <frameset cols="30%, 70%"> 
      <frame src="temp.html"> 
      <frame src="content.html"> 
      </frameset> 
     </div> 
     </div> 
     <div id="footer"> 
      <div id="image"></div> 
     </div> 
    </body> 
</html> 

回答

2

如果你想放置的文件框架內的,則必須使用秒。

<frameset><frames>可以僅出現一個框架文檔,其中它們出現的<body>代替英寸


框架(各類),然而,問題的,我建議looking at alternatives以及不使用tables for layout(您的導航更好地表達爲一個列表),並在您的標記進行basic, automated QA

+0

那麼,我只是用