使用W3C Validator时收到此错误。我还注意到我的页脚内容在IE8中消失了,我想知道这是否会解决它。
<aside class="footer-sidebar-widget four columns">
<h4>Call Us Today</h4>
<div class="textwidget">
<h4 style="color:#fff;">773-376-ROLL (7655)</h4>
</div>
</aside>
<aside class="footer-sidebar-widget four columns">
<div class="textwidget">
<div id="right-footer-wrap">
<div id="right-footer-content">
<div itemscope itemtype="http://schema.org/LocalBusiness">
<span itemprop="name"><strong>Rolling Reefers</strong></span>
<br />
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">3535 S Kostner Ave., Suite 101</span>
<br />
<span itemprop="addressLocality">Chicago</span>, <span itemprop="addressRegion">IL</span> <span itemprop="postalCode">60632</span>
<br />
<span itemprop="telephone">(773) 376-7655</span>
</div>
</div>
</div>
</div>
</aside>
答案 0 :(得分:3)
你在第二个方面有一个开放的<div>
。在最后</div>
之前添加另一个</aside>
应修复它。
答案 1 :(得分:1)
为了避免这样的问题,使用能够自动为您关闭HTML标记的编辑器(如Dreamweaver)会有所帮助。或者,至少,正确地缩进你的代码,这样你就可以看到线条完全不匹配的时候,那就是你知道你要么缺少某些东西或者有额外的元素。
<aside class="footer-sidebar-widget four columns">
<div class="textwidget">
<div id="right-footer-wrap">
<div id="right-footer-content">
<div itemscope itemtype="http://schema.org/LocalBusiness">
<span itemprop="name"><strong>Rolling Reefers</strong></span>
<br />
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">3535 S Kostner Ave., Suite 101</span>
<br />
<span itemprop="addressLocality">Chicago</span>, <span itemprop="addressRegion">IL</span> <span itemprop="postalCode">60632</span>
<br />
<span itemprop="telephone">(773) 376-7655</span>
**<!-- YOU'RE MISSING A CLOSING /div RIGHT HERE -->**
</div><!-- end itemscope wrapper -->
</div><!-- end .right-footer-content -->
</div><!-- end .right-footer-wrap -->
</div><!-- end .textwidget -->
</aside>