Jit*_*yas 46 html xhtml accessibility web-standards semantic-markup
注意:我知道<b>这<span style="font-weight:bold>是一种表现形式,是一种更好的方式,<strong>并且<em>是强调的,但我的问题不是关于这一点.
如果我们把每一个<b>到<strong>盲目?许多人这样做,他们认为<b>不符合网络标准,因此他们将每个网站转换<b>为<strong>现场重新设计,内容重新填充,新网站设计,人们也向其他人提出这一点.
Dreamweaver中还向所有转换选项<b>,并<i>以<strong>与<em>上粘贴代码在设计视图中,当我们使用B和我哪些人盲目使用.
alt text http://shup.com/Shup/280420/1101118332-My-Desktop.png
和Dreamweaver(如果上面的选项被选中),以及网上WYSIWYG编辑器给输出<strong>和<em>而按钮显示乙和我.
alt text http://shup.com/Shup/280425/1101118921-My-Desktop.png
在我看来,它正在制造一种对<strong>和的错误观念<b>
当我们从客户端获取内容时,我们不知道客户想要强调的位置以及他只想使用粗体文本进行演示.在这种情况下我们该怎么做?谁也没有给决定为每个实例(我们和客户端)的时候,是否应该<b>或者<strong>,<i>或<em>
有什么利弊的每一个转换<b>和<i>成<strong>和<em>盲目的,如果我们说我们的网站是访问?
Luh*_*ann 29
正如其他人使用提到<strong>, <em>,<cite>等增加了语义,因为你谈谈你为什么要强调这个东西是很重要的,并增加你的HTML的可读性,因为你知道为什么它的大胆.
此外,屏幕阅读器使用强标签在大声朗读时产生可听见的差异.
也许你可以考虑将音频表现作为指导.如果您在朗读时想要有所不同,请将其标记为<strong>,例如,如果不使用<b>.
然后是渲染问题:我实际上并不知道所有浏览器是否都会将其渲染<strong>为粗体,如果它将保持这种状态.
简而言之:<strong>不</strong>.
<b>,<i>,<tt>是严格排印.通过说印刷,我不是说视觉.我的意思是表达的语义.他们需要额外的上下文来具有特定的意义(例如,定义,如:
- 斜体文字取自......
或依赖于排版惯例,就像粗体文字是引人注目的,斜体字意味着背景变化).在印刷约定中,粗体和斜体是某种括号嵌套.
(for example [this one has another context])
Run Code Online (Sandbox Code Playgroud)
例如,这个有另一个上下文
这些标签是传统印刷排版的端口,其中语义由特定的视觉呈现携带.
正如您所指出的那样,它们被认为是不推荐使用的,但不适用于XHTML5.为什么?我认为,主要是网络内容不仅仅适用于电子媒体.如果您打印Web文档,这些标记可能会替换某些表达式的语法,例如TeX.
<strong>并<em>严格用于语义,告诉我们应该如何阅读和强调文本.
因此,回顾一下,这些标签中没有一个与其他标签相同,因此它们甚至不应该被使用,但不能互换使用,也不能替代.特别是盲目地.
AFIR,Dreamweaver不是WYSIWYM编辑器的模型.我一直认为它是下一代FrontPage思想(易用性和现在完成的事情,忘记了未来和可扩展性).
所以我理解这里的惊喜,你的误解感是对的:)