我可以使用HTML5元素来勾勒使用表格进行格式化的“页面”上的代码吗?例如:带HTML5元素的表格式页面?
<section id="posts">
<tr id="posts-title-row">
<header><td id="posts-title">
<h2>Latest Posts</h2>
</td></header>
</tr>
<tr id="posts-row">
<article><td>
<p>Maecenas faucibus mollis interdum.</p>
</td></article>
<article><td>
<p>Maecenas faucibus mollis interdum.</p>
</td></article>
<article><td>
<p>Maecenas faucibus mollis interdum.</p>
</td></article>
</tr>
</section>
在一般情况下,我明白,这是形式极其恶劣,但直到电子邮件客户端(ESP的Gmail)的电子邮件的支持CSS3格式,很少有其他的选择,除了使用表格式HTML电子邮件(例如通讯)。但是为了我自己的语义安宁,我想使用<节>,<文章>和<头文件>类型元素来组织事物。
这是最好的方法。电子邮件与常用标签如跨度,div和p不一致。试图强制语义标签正常工作时,您会遇到麻烦。 – John 2013-04-11 18:00:28