strong标签和b标签都表示加粗,两者有什么区别吗?
来源:2-15 修饰标签和特殊符号
hyperse
2019-03-13 15:29:03
谢谢老师
7回答
慕无忌5206817
2019-10-07
strong标签带有强调内容的意思,所以内置代码会加粗内容,标签内容会影响到SEO(增加该网站对该内容的权重))和视障使用者的使用(标签内容会重读).而b(blod)标签只是起到了加粗字体的效果,跟给标签内容加个css样式差不多.
shidesheng
2019-09-24
看到2019年的更新我才买的。结果发现知识有点陈旧。HTML5是表语义的,CSS是表示格式的。所以像<b></b>这样的标签没有表义的功能,仅仅是加粗,在html5中根本不建议使用,而是使用strong来表语义,至于加粗的格式最好使用CSS来表达,或者用strong来表达着重。
慕用0884750
2019-10-11
strong 标签: 强调字体加粗效果 属于 H5的一种写法
b 标签 : 加粗效果
两者虽然都是加粗 但是 在不同的版本中 b 标签可能会不起作用 建议使用 strong
樱桃小胖子
2019-10-07
“慕无忌5206817”同学解答的很好,棒棒哒!
摇摆不定的风
2019-10-02
<b>是HTML中可以使用,但是在XHTML中被废除了,用<strong>来代替了<b>,很多标签功能一样但是区分在于一个是HTML中两个都可以是用,<strong>能在XHTML中使用,<b>不能。更多详细的请百度了解。
佚__名
2019-09-29
strong标签语义加重
b标签则是正常 简单加粗
慕粉1041387347
2019-03-13
默认情况下它们起的均是加粗字体的作用,二者所不同的是,<b>标签是一个实体标签,它所包围的字符将被设为bold(粗体),而<strong>标签是一个逻辑标签,它的作用是加强字符的语气,一般来说,加强字符的语气是通过将字符变为bold(粗体)来实现的。
相似问题