b标签与strong标签相同之处在于两者都是让文字视觉效果变粗的,区别在于搜索引擎收录效果对这两个标签又不同的对待:
第一,strong标签是强调一句话或者一个词汇的在文章中所处的地位,也就是强调其重要性。b标签出现较早,一直沿用到现在。
第二,strong标签可以强调文章内容的分段,用在段落的小标题上面,但不像h标签那样可以强调段落主次性。
在浏览器支持方面,所有浏览器都支持b标签,只有主流浏览器支持strong标签。
在便捷性方面,b标签可以用在程序读写方面,而strong标签却不被建议用,因为strong可以会导致语义强调,影响搜索引擎判断。
总之,如果单纯是为了显示效果,建议放弃用这两个标签,而用css+div重构成font-weight:bold;,这种情况下 能表达的效果还会更多,比如加粗的情况下还可以变换色彩、大小等。
