请问< b>和< i>标签曾经被弃用? [英] Will the <b> and <i> tags ever become deprecated?

查看:103
本文介绍了请问< b>和< i>标签曾经被弃用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

$ b 因此,< b>和< i> 标签已经出现在网络开始附近(我假设)。但是现在我们拥有CSS并且许多人选择了风格化的html标签。它们是风格化的标签,但它们并没有那么糟糕,因为它们让我们不必为< span class =bold> 次,减少下载时间。由于它们不占用太多空间,易于使用,可能对屏幕阅读器,搜索引擎和其他不关心文档外观的应用程序可能有用,并且删除它们会打破TONS html代码,我猜可能不是,但我仍想提出这个话题。 : code>很多你没有正确使用 span ,也没有 class 名字。类名称应该告诉你标签 ,而不是 。。

正确替换< b> < i> < strong> < em> ,并且它们应该用于指出特定文本与周围文本具有不同的含义。 / p>

更新< b>的新规范,在HTML下发布的< i> ,< strong> < em> 5



在HTML5 < b> < i> 具有特定的含义,如< strong> < em> 。按规定使用它们。

4.6.2 em 元素


em元素代表强调其内容。


4.6.3 strong 元素


强元素代表强烈的重要性,严肃性或迫切性它的内容。


4.6.16 i 元素


i元素代表从正常专业人员[...],如分类学名称,技术术语,[...]。

4.6.17 元素


b元素代表一段文字这些注意力正在被用于实用目的[...],如文档摘要中的关键词,评论中的产品名称。

(This is more of a curiousity question than any pending disaster :D )

So the <b> and <i> tags have been around since near the beginning of the web (I assume). But now we have CSS and many people apposing "stylistic html tags." They are stylistic tags, but they're really not so bad, as they save us from having to make a <span class="bold"> a whole bunch of times, reducing download times. Seeing as they don't take up much space, are easy to use, can possibly be useful to screen-readers, search engines, and other applications that don't care much about how a document looks, and removing them would break TONS of html code, I'm guessing probably not, but I still wanted to bring up the topic. :)

解决方案

If you end up doing <span class="bold"> a lot you are not correctly using either span, nor class names. Class names should tell you what the tag is, not what it looks like.

The correct replacement for <b> and <i> are <strong> and <em>, and they should be used to note that the specific text inside has a different meaning than the surrounding text.

Update: New specification for <b>, <i>,<strong>,<em> released under HTML 5

In HTML5 <b> and <i> have specific meaning as do <strong> and <em>. Use them all as specified.

4.6.2 The em element :

The em element represents stress emphasis of its contents.

4.6.3 The strong element:

The strong element represents strong importance, seriousness, or urgency for its contents.

4.6.16 The i element:

The i element represents [...] otherwise offset from the normal prose [...], such as a taxonomic designation, a technical term, [...].

4.6.17 The b element:

The b element represents a span of text to which attention is being drawn for utilitarian purposes [...], such as key words in a document abstract, product names in a review [...].

这篇关于请问&lt; b&gt;和&lt; i&gt;标签曾经被弃用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆