该书的标题应包含一个 <em> 标签吗?如果不 <em> 是有更适当的标记?

有帮助吗?

解决方案

肯定是不对的。除了我之前给出的其他建议,如RDFa的或语义类别名称,可以考虑使用<引用>

从HTML 5草案:

  

在引用元素表示标题   工件(例如一本书,一个纸,的   散文,一首诗,一分,一首歌,一   剧本,电影,电视节目,游戏,   雕塑,绘画,剧院   生产,戏剧,歌剧,   音乐,展览等)。这个可以   是被引用作品或   详细引用(即   引文),或者它可以只是一个工作   即在通过提及。

其他提示

这真的取决于上下文。他们甚至可以使用标签都有效取决于你如何以及在何处显示书名上。如果您在图书列表显示出来,你可以使用一个定义列表以

标签作为书名,和
标签里(S)的作者(或多个)。

实在是一本书没有“语义正确”的标签,但你可以创建一个标记,易于阅读和有意义。

<dl class="booklist">
    <dt class="book">Book title</dt>
    <dd class="author">The author</dd>

    <dt class="book">Awesomest markup Evah!</dt>
    <dd class="author">HTML Wiz Kid</dd>
    <dd class="author">Tagz are Me</dd>
</dl>

我会使用 RDFa的,提供任何标记。该RDFa的specificaton允许你添加一些语义在HTML。例如您的标题将与都柏林核心属性dc:title.来注释

这里是一个例HTML5,在语义上标记的网站,我一直在工作上使用的最近接受了微格式作为定 http://schema.org 随着新的更多的义的标签要素HTML5。

http://blog-to-book.com/view/stuff/about/semantic%20web

Google有一个方便的义标签的测试工具,该工具将向你展示它是如何看到这一页你得谷歌我畏惧,因为我只允许后一个链接在我的代表。:(

更新:这里就是链接 http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fblog-to-book.com%2Fview%2Fstuff%2Fabout%2Fsemantic+web&view=

希望这点你一些有趣的方向。如果你以后更详细的标签,随后的良好关系体几乎是最全面的,我能想到的现在。

有关类似的东西传达语义信息的书名,答案是否定的。你应该这样做:

<span class="BookTitle">War and Peace</span>

,然后使用CSS样式BookTitle请你。

怀疑如此。语义上 “em” 是指 “重” 而不是 “斜体”。

那么,HTML缺少了很多东西,所以我要么只是使用一般<span class="book-title">Foobar</span>或者我是否会感到疯狂的我就创造我自己的标签(谁说我不能?它会与完美验证定制的DTD或我可以使用XSLT转换文档)。

关于像<em><strong>标签, w3schools.com 指出,“他们不会被弃用,但是有可能实现与CSS更丰富的效果。”所以,我要说,除非你喜欢使用CSS的所有文本格式(像我一样),它是适当的书名。

语法规则,书名(或其他“长”称号的作品)的状态应该斜体或强调。因此,标签是适当的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top