【发布时间】:2012-05-10 09:24:25
【问题描述】:
我正在尝试制作语义 HTML5 代码,但不确定它是否正确。 Visualy 我有一篇文章/帖子分为 3 列:
图片 (200px) | H1+ 总结 + 更多链接 (350px) | 带有 2 个标题 H2 的附加部分 (150px)
在 CSS 中,我将 float:left - figure、.post-summary、.post-aside。
这是第 1 版:
<article>
<figure>
<a href="#"><img src="images/temp/entry_01.jpg" alt=""></a>
<figcaption>Title for Case Study</figcaption>
</figure>
<div class="post-summary">
<section>
<h1>MAIN Article Title</h1>
<p>Lorem ipsum...</p>
<a href="#">read more</a>
</section>
</div>
<div class="post-aside">
<section>
<h2>The Charges:</h2>
<p>Lorem ipsum...</p>
</section>
<section>
<h2>The Verdict:</h2>
<p>Lorem ipsum...</p>
</section>
</div>
</article>
版本。 2
<article>
<figure>
<a href="#"><img src="images/temp/entry_01.jpg" alt=""></a>
<figcaption>Title for Case Study</figcaption>
</figure>
<section class="post-summary">
<h1>MAIN Article Title</h1>
<p>Lorem ipsum...</p>
<a href="#">read more</a>
</section>
<section class="post-aside">
<h2>The Charges:</h2>
<p>Lorem ipsum text ...</p>
<h2>The Verdict:</h2>
<p>Lorem ipsum text...</p>
</section>
</article>
哪个是对的?
【问题讨论】:
标签: html structure semantics article