为什么<big>不在HTML 5 Tag列表中,<Small>是?
不应该被删除? 或者是否意味着我们应该使用<small>
? 为什么<big>
被删除,但<small>
不是? <big>
有什么问题不适用于<small>
?
http://www.w3schools.com/html5/html5_reference.asp
请记住,标签的意思是语义的,而不是表象。 英文中有这样的事情,就是“小字体”。 这就是小标签所代表的。 除了已经被其他七个标签覆盖的标题之外,没有类似的“大字版”的概念。
<small>
被更频繁地使用,对于<h1>
, <h2>
和<h3>
这些脚注等等,那么<big>
就没有用处,为什么它被删除。
适用于小型(如“精细印刷”)的相同逻辑也适用于大型(如“警告”)。 大多数公开发布,而且还包括手册,甚至合同通常都会写入更大的字体来表示[so … semantics!]的警告。
这与重点有所不同,因为重点在上下文中是有意义的,而是“不pipe你在本文中跳过什么,这部分你都应该阅读,因为它不是平常的等等,而是带来直接和重要后果的东西”
这就是为什么我认为大大小小都应该出局或者兼而有之。
一些纯粹的performance性标签已经成功地渗透到了规范中,但是这两个标准组织最终已经达成了一个标准,去除了所有纯粹的performance性标签,转而使用CSS。 如果某些东西没有语义价值,纯粹是为了视觉上的外露 – 它不属于标记 – 它属于样式表。