2012-04-17 24 views
1

我不太确定为什么会出现这个问题,或者如果它真的甚至是一个问题。有任何想法吗? 第33行,第10列:元素边栏不允许作为此上下文中元素主体的子元素。“在这种情况下元素边栏不允许作为元素体的子元素。”

<body> 
<header> 
    <a id="logo" href="#"><img src="img/logo.png"></a> 
    <nav> 
     <ul> 
      <li><a href="#">BLOG</a></li> 
      <li><a href="#">WORK</a></li> 
      <li><a href="#">ABOUT</a></li> 
      <li><a href="#">CONTACT</a></li> 
     </ul> 
    </nav> 
</header> 

<div id="container"> 
    <div id="headline"> 
     <h1>Headline</h1> 
    </div><!-- end headline --> 
    <div id="postinfo"> 
     <p>by me<br />15 April 2012</p> 
    </div><!-- end postinfo --> 
    <div id="postentry"> 
     One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin. He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections. The bedding was hardly able to cover it and seemed ready to slide off any moment. His many legs, pitifully thin compared with the size of the rest of him, waved about helplessly as he looked. "What's happened to me? " he thought. It wasn't a dream. 
    </div><!-- end postentry --> 
</div><!-- end container --> 

<sidebar> 
+0

你的DOCTYPE是什么? – sbeliv01 2012-04-17 15:10:48

+0

对不起,这很重要.. <!DOCTYPE HTML> – AMC 2012-04-17 15:37:23

回答

1

毫无元素<sidebar>在HTML5 - 它是从早期的草案数年前下降。考虑使用<aside>来代替。

+0

奇怪的是,在我对HTML5所做的所有阅读中,甚至在相对较新的文档中都提到了无数次。我会切换到一边,看看那是怎么回事。谢谢。 – AMC 2012-04-18 01:39:11

相关问题