他们有same effect on normal web browser rendering engines个,但他们之间有fundamental difference个.
正如作者在a discussion list post年中所写:
想想三种不同的情况:
"大胆"是一种风格——当你说"bold a word"时,人们基本上知道这一点
不幸的是,这对盲人来说毫无意义.在手机上
100 is a style.我们知道"大胆"应该是什么样子.
不过,100只有is an indication of how something should be understood只.在浏览器中,"strong"可能意味着"大胆"(通常也确实如此),但它也可能意味着像Jaws(盲人)这样的语音程序的音调较低,或者在Palm Pilot上用下划线表示(因为你不能用粗体表示).
HTML was never meant to be about styles. Do some searches for "Tim Berners-Lee" and "the semantic web." <strong>
is semantic—it describes the text it surrounds (e.g., "this text should be stronger than the rest of the text you've displayed") as opposed to describing how the text it surrounds should be displayed (e.g., "this text should be bold").