首页 / 知识
关于html:什么时候是使用和代替and的最佳时间?
2023-04-15 09:54:00

When is the best time to use <b> and <i> in lieu of <strong> and <em>, if ever?从严格意义上讲,今天的网站(2008年末)中是否有合适的地方比使用更广泛的 虽然通常我会远离 当您只想使用 希望这会有所帮助。 不确定如何发表评论(编辑:需要磨碎业力!),但这是对埃里克评论的答复。 请阅读HTML5工作草案。它为何时使用 提供了很好的解释。
" overflow "不会强调徽标中的" stack ",因此用 从不。由于它们是表示性标记,因此已在XHTML 2.0中删除。 CSS应该用于加粗/斜体显示内容。 edit:如果您正在寻找一个纯粹的呈现性标记,那么这就是带有类和少量CSS的 根据HTML 5规范,应在适当的情况下使用 在i上:
在b上:
通常来说,当所有其他语义选项都用尽时,"在适当时"被认为是最后的选择。 " presentational ",尽管它们可能是斜体,但将它们的表亲 在http://www.webmasterworld.com/forum21/7095-1-15.htm上,有一个很好的评论:
用于所见即所得编辑器生成的标记。 有些年过去了... 在HTML5(W3C推荐标准)中,这四个元素均未弃用/过时。 (非规范性!)用法摘要列出了它们的用途:
当然,如果要使用它们,请始终参考它们的规范性定义(可通过单击元素名称来找到它们),并验证它们是否适合您的情况。 例子 当然,在某些情况下,您可能会使用其中一些元素。例如,科学名称也可以是文档( 正式地,和是" presentational \\",不应使用。尽管许多开发人员都认为并且只是呈现形式,但事实并非如此。它们通常分别以斜体和粗体显示,但是CSS可以(并且应该在适当时)更改显示重点和强度的方式。 类似的事情可以用标记上的css完成,许多人认为这是首选方法,但它不能与规范相符。 有技术规则,但这是我的两个经验法则: 1)如果您写的东西说话时会强调一个单词,和是适当的。 (例如,""你一定要害我,派尔!"") 2)如果出于技术原因强调单词,但在语音对话中不强调单词,则和是适当的。 (例如,"他登上RMS泰坦尼克号,扬帆远航,再也见不到。") 不过,请不要遗漏之类的其他标签! 可以说 我多年来一直在网站上指示关键字。我写了一个小实用程序,可在网站上爬网以查找标签并将其添加到索引中。我想在不加粗体字但不将其添加到索引的情况下使用。我已经使用该约定多年了-现在为时已晚。 我认为当您试图使标记有意义时,这些功能很少有用。 但是,有一些新标签可以产生某些相同的结果,但是它们提供的语义价值更高。例如,当我指的是书名时,我喜欢使用标记,因为它仍然是斜体,但是HTML现在带有关于原因的含义。 还有许多其他语义标记也可能会影响此处列出的格式: http://www.w3.org/TR/xhtml2/mod-text.html 语义标签也不是,因此纯粹主义者会说不应使用它们。我看到它们的使用是合理的,例如将在线内容打印在纸上,按照惯例,将文本加粗或斜体显示,而不是将其作为增强或强调内容的方式。 一个简单的例子是,如果您正在将杂志标题上的书引用到网上:您可能希望将书名用斜体字表示,但是斜体字并不是为了强调,因此该标签不合适。 。您可以在这里使用,但是语义上的事情是使用之类的东西,然后使用CSS将书名设为斜体。您引用的是标题,而不是强调重点,并且您不希望屏幕阅读器对标题进行口头强调。 我个人的观点是不使用或不使用,但当您实际上并不想用粗体或斜体表示文本时,使用或代替它们也是不正确的。 每当您想做错事情...只是在开玩笑。 真正的答案永远不会,W3C不赞成使用这些标签。 and标签没有语义,而and具有。如果读者大声阅读文本块,它将对和标记作出反应,而和标记将被忽略,并被视为纯粹的视觉元素。我倾向于认为并已弃用。 为移动设备编写网站时。它们并不总是支持"最新和最好"的标准,它们已被折旧但并未从所有现代浏览器中删除,并且仅占用较少的空间和带宽(尽管理论上流是由网站或无线网络压缩的)浏览器,无法指望)。 -亚当 |
最新内容
相关内容
更改时间linux命令?
更改时间linux命令?,时间,系统,命令,环境,网上,信息,资料,概念,位置,终端,linux修改时间命令setdate(linux修改时间命令没权限)1、只修改日期,更改时间linux命令?
更改时间linux命令?,时间,系统,命令,环境,网上,信息,资料,概念,位置,终端,linux修改时间命令setdate(linux修改时间命令没权限)1、只修改日期,linux命令查询时间?
linux命令查询时间?,时间,系统,状态,信息,数据,标准,地址,平台,环境,命令,在windws下模拟Linux下可获取命令执行时间的time命令time命令可以查linux命令行改时间?
linux命令行改时间?,时间,系统,国家,大陆,命令,信息,服务,时区,终端,时分,使用命令行怎么更改Linux系统的日期和时间打开linux系统,在linux的桌linux设日期时间命令?
linux设日期时间命令?,时间,系统,命令,国家,环境,数据,电脑,标准,信息,大陆,linux中在vim编辑器中使用date命令vim显示历史命令,先按q,再按:q:vimlinux网站根目录命令?
linux网站根目录命令?,系统,一致,设备,网站,目录,根目录,信息,标准,位置,电脑,Linux中怎么切换到根目录?1、找到需要移动文件选择。右键而后选linux命令的执行时间?
linux命令的执行时间?,时间,系统,周期,信息,命令,设备,环境,地址,基础,进程,linux如何查看一个命令执行的时间linux查看历史命令,为您提供linuxlinux访问网站的命令?
linux访问网站的命令?,地址,系统,服务,工作,网站,命令,网络,管理,信息,网址,Linux必学的网络操作命令Linux的网络命令比较多,其中一些命令像pinlinux命令输出加时间?
linux命令输出加时间?,时间,系统,名称,设备,命令,信息,管理,标准,数字,百度,linux中,怎么通过shell语句获取当前日期,输出格式要求20111224._linux时间命令修改?
linux时间命令修改?,时间,系统,信息,命令,大陆,国家,终端,时分,时区,日期,linux修改系统时间命令1、首先输入date的时候,系统输出的是linux的当linux命令行看时间?
linux命令行看时间?,时间,系统,信息,发行,单位,标准,命令,日期,选项,终端,如何在linux显示日期在Linux系统中,可以通过以下命令来查看系统时间:`linux命令时间转换?
linux命令时间转换?,时间,系统,命令,信息,国家,大陆,概念,终端,时区,时分,Linux系统的服务器时间要怎么进行修改输入这条命令系统时间会设置为