strong标签和b标签都表示加粗,两者有什么区别吗?

来源:2-15 修饰标签和特殊符号

hyperse

2019-03-13 15:29:03

谢谢老师

写回答

7回答

慕无忌5206817

2019-10-07

strong标签带有强调内容的意思,所以内置代码会加粗内容,标签内容会影响到SEO(增加该网站对该内容的权重))和视障使用者的使用(标签内容会重读).而b(blod)标签只是起到了加粗字体的效果,跟给标签内容加个css样式差不多.

4

shidesheng

2019-09-24

看到2019年的更新我才买的。结果发现知识有点陈旧。HTML5是表语义的,CSS是表示格式的。所以像<b></b>这样的标签没有表义的功能,仅仅是加粗,在html5中根本不建议使用,而是使用strong来表语义,至于加粗的格式最好使用CSS来表达,或者用strong来表达着重。

1

慕用0884750

2019-10-11

strong 标签: 强调字体加粗效果 属于 H5的一种写法 

b 标签 : 加粗效果 

两者虽然都是加粗  但是 在不同的版本中 b 标签可能会不起作用  建议使用 strong

0

樱桃小胖子

2019-10-07

“慕无忌5206817”同学解答的很好,棒棒哒!

0

摇摆不定的风

2019-10-02

<b>是HTML中可以使用,但是在XHTML中被废除了,用<strong>来代替了<b>,很多标签功能一样但是区分在于一个是HTML中两个都可以是用,<strong>能在XHTML中使用,<b>不能。更多详细的请百度了解。

0

佚__名

2019-09-29

strong标签语义加重

b标签则是正常 简单加粗

0

慕粉1041387347

2019-03-13

默认情况下它们起的均是加粗字体的作用,二者所不同的是,<b>标签是一个实体标签,它所包围的字符将被设为bold(粗体),而<strong>标签是一个逻辑标签,它的作用是加强字符的语气,一般来说,加强字符的语气是通过将字符变为bold(粗体)来实现的。

0

0 学习 · 40143 问题

查看课程