题解 | #加粗文字#

加粗文字

https://www.nowcoder.com/practice/919c502e497f4c53a3f7c336beec7cb4

{"html":"<!DOCTYPE html>\n<html>\n\n<head>\n    <meta charset=\"UTF-8\">\n    <style>\n       /* 填写样式 */\n    </style>\n</head>\n\n<body>\n    <!-- 填写标签 -->\n    <p><b>牛客网</b>,程序员必备求职神器</p>\n    <script type=\"text/javascript\">\n        // 填写JavaScript\n    </script>\n</body>\n\n</html>","css":"","js":""}

<b>和<strong>标签两者都是HTML中的标签,用于对文本进行加粗,但是它们的语义和用途有所不同。

  1. <b> 用于将文本加粗,主要是视觉效果上的样式标签。它没有特别的语义意义,只是纯粹的样式作用。
  2. <strong> 也会使文本加粗,但它不仅仅是视觉效果,它还具有语义意义。<strong> 用于表示文本在语义上的重要性,表示这段文本需要特别关注或强调。通常情况下,浏览器会加粗文本,但其主要目的是强调其内容的重点或重要性。 主要区别: ● 语义: ○ <b> 只是样式,不传达任何语义。 ○ <strong> 传达语义,表示文本具有重要性。 ● 可访问性: ○ <strong> 提供了更多的语义信息,屏幕阅读器等辅助工具会根据其语义处理文本,告知用户该部分内容具有特别重要性。 ○ <b> 只是纯粹的视觉样式,辅助工具不会特别处理它。
全部评论

相关推荐

11-01 20:03
已编辑
门头沟学院 算法工程师
Amazarashi66:这种也是幸存者偏差了,拿不到这个价的才是大多数
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务