2017-01-22 111 views
1

有两种方法可以让你的文字BOLD。两个BOLDFACE标签和两个斜体标签之间有什么区别?

其中之一(我个人认为是一个简单的方法):

</b> This is a Bold Text!</b> 

另一种是:

<strong> This is also a Bold text! </strong>

所以,有什么区别?他们都做同样的工作,那么使用两个做同样事情的标签有什么意义呢?您认为strong>标记应该折旧吗?

还有可以用于斜体文字

第一个两个标签:

<i> This is Italicised </i> 

第二届一个:

<em> This is also Italicised <em> 

这些斜体文字标签是像大胆的标签,为什么不保持最高效的标签?我认为我们应该为我们的HTML文档保留< b>标记和< i>标记。他们消耗的时间更少,占用的空间更少。

回答

0

虽然他们都意味着几乎同样的事情,有几个重要的区别:

<b><i>描述演示与有关字体,而<em><strong>大纲层次结构,增加强调,并且语义。这意味着盲人更容易理解其内在意义。

另外值得一提的是,<em><strong>可以在CSS,可以针对性其中<b><i>不能,所以前者是优选的现代浏览器。

本质上,您问“我是否想要将强调添加到我的文本的传递中,还是只是想要以更密集的字体重量显示它?”

希望这会有所帮助!