如果是,则表现性元素会有所帮助在这种情况下,所以我们应该用那些?

<b>…</b> , <i>…</i>, <big>…</big>, <small>…</small>, <tt>…</tt>, <hr />

这些是有效的标签

有帮助吗?

解决方案

在页应该被标记的语义下,不对于其呈现。如果你把正确的语义标记上的元素,浏览器通常会自行申请一个基本的风格给他们。你不应该与文档外观的无样式的关注。如果它的无样式的,它没有风格。 CSS是负责的作风。如果用户选择查看的文档没有样式,让它成为如此。

其他提示

一般一个( “正常”)用户的不能禁用CSS那样容易的JavaScript 即可。 所以,我会回答

CSS是演示文稿的部分,并在 CSS不可用,我们应该认为,呈现不可用。因此,客户端侧是的

您不应该担心,当你不想调试客户端滥用呈现。

后,如果您需要支持非标准设备(旧手机也许)这是一个有效的关注。尽管如此,而不是改变页面“的适用于所有尺寸的”,你应该有此类设备的一个单独的页面


不知道有关tt(我想你可以使用)。 但是bi应由分别strongem替换。

big small不应IMO使用,并且通过根据在语义替代标记来替换

从技术上讲,你可以非常创建使用<div><span>标签的整个页面。这也只是凌乱,虽然,不是很直观。就个人而言,我发现你列出的标签更容易为人体解析哪些页面是试图进行沟通,同时还提供了制作网页读取时,CSS不加载的利益。

这听起来像你问,如果你要使用标签,如<small>,这样,在没有CSS,你想成为什么小会很小。

之所以考虑页面的外观,而不CSS是怎么知道的,如果你正在使用好的语义的布局。如果它是可用的,你的HTML,这是的只有的设计时考虑到语义组织,是好的。而已。如果您的用户,不管出于什么原因,不愿支持表象的东西如CSS,不使用表现标签的。

和,真的。如果用户没有出于某种原因CSS,他们不应该看到的东西一样大胆。这对你更多的工作,它不是语义,也没有人会的曾经的照顾。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top