css - HTML5 语义标签替代品

标签 css html semantic-markup

HTML5 有一些有用的语义标签可供使用。它们实际上不是必需的,但“语义网”的观点可以帮助组织大量内容。

我刚遇到一个简单的 <small>我以前从未见过的标签。听起来很管用,文本变小了。

如果 !DOCTYPE html 不是用于 HTML5 而是其他遗留文档类型,那么除了简单地进行以下样式/CSS 调整之外还有什么好的替代方案?

CSS:p {font-size: smaller}

HTML 属性:<p style="font-size: ##%">This text.</p>

最佳答案

What if the !DOCTYPE html was not for HTML5 but other legacy doctypes

<small>在 HTML 3.2 中引入,而不是在 HTML 5 中引入,因此您仍应使用 <small>元素。

<small>的语义HTML 5 中的内容在早期版本的 HTML 中不存在,但是没有比这更好的等效语义了。

关于css - HTML5 语义标签替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46860834/

相关文章:

javascript - 如何为每个单独的图像设置一个文本框?

javascript - 在 contenteditable div 中为 div 启用调整大小

html - bootstrap less mixin .makeColumn 是否小于 span?

html - 透明背景图像的 CSS 颜色过渡行为

html - css 转换在 IE11 中 100% 的时间都不起作用

css - 在 Bootstrap 画廊全屏上更改按钮位置

javascript - 图像源集到底如何工作?

html - `abbr` 元素的语义使用

HTML - 带数字的有序列表的标记?

html - CSS: 'display' 属性的无意义值会导致问题吗?