本附录是信息性的,而不是规范性的。
此样式表基于对当前 UA 实践的广泛研究,描述了所有 HTML 4 ([HTML4]) 元素的典型格式。 鼓励开发人员在其实现中将其用作默认样式表。
某些 HTML 元素的完整表示无法在 CSS 2.1 中表达,包括替换元素(“img”、“object”)、脚本元素(“script”、“applet”)、表单控制元素和框架元素。
对于其他元素,可以在 CSS 中描述旧版演示文稿,但解决方案会删除该元素。 例如,可以通过将 CSS 声明附加到其他元素(例如 DIV)来替换 FONT 元素。 同样,可以在 CSS 中描述表示属性(例如,TABLE 上的“边框”属性)的旧表示,但必须更改源文档中的标记。
html、地址、
块引用、
正文、dd、div、
dl、dt、字段集、表单、
框架、框架集、
h1、h2、h3 , h4,
h5, h6, noframes,
ol, p, ul, center,
dir, hr, 菜单, pre { 显示: 块 }
li { 显示:列表项}
head { 显示:无 }
表格 { 显示:表格 }
tr { 显示:表格行 }
thead { 显示:表格标题组 }
tbody { 显示:表格- row-group }
tfoot { display: table-footer-group }
col { display: table-column }
colgroup { display: table-column-group }
td, th { display :表格单元格}
标题 { 显示:表格标题}
第 { 字体粗细:粗体; text-align: center }
caption { text-align: center }
body { margin: 8px }
h1 { font-size: 2em; 边距: .67em 0 }
h2 { 字体大小: 1.5em; 边距: .75em 0 }
h3 { 字体大小: 1.17em; 边距: .83em 0 }
h4、 p、
块引用、 ul、
字段集、 表单、
ol、 dl、 dir、
菜单 { 边距: 1.12em 0 }
h5 { 字体大小: .83em; 边距:1.5em 0 }
h6 { 字体大小:.75em; 边距: 1.67em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong { 字体粗细:加粗 }
blockquote { margin-left: 40px; 右边距:40px}
i,引用,em,
var,地址 { 字体样式:斜体}
pre, tt, code,
kbd, samp { font-family: monospace }
pre { white-space: pre }
按钮,文本区域,
输入,选择 { 显示:内联-block }
big { font-size: 1.17em }
small, sub, sup { font-size: .83em }
sub { vertical-align: sub }
sup { vert ical 对齐: 超级}
表格 { border-spacing: 2px; }
thead, tbody,
tfoot {vertical-align: middle }
td, th {vertical-align: inherit }
s, strike, del { text-decoration: line-through }
hr {border {border:1px interet}
ol,ul,dir,
菜单,dd {margin-left:40px}
ol {list-style-type:Decimal} ul ol,
ul ul, ol ol { 页边距顶部:0; margin-bottom: 0 }
u, ins { 文本装饰: 下划线 }
br:before { content: "A" }
:before, :after { white-space: 行前 }
center { text-align: center }
:link, :visited { text-decoration: underline }
:focus { outline: thin dotted invert }
/* 开始双向性设置(do不变)*/
BDO[DIR="ltr"] { 方向:ltr; unicode-bidi: 双向覆盖}
BDO[DIR="rtl"] { 方向:rtl; unicode-bidi: 双向覆盖}
*[DIR="ltr"] { 方向:ltr; unicode-bidi: 嵌入}
*[DIR="rtl"] { 方向:rtl; unicode-bidi: 嵌入 }
@media print {
h1 { 分页前:总是 }
h1, h2, h3,
h4, h5, h6 { 分页-after: 避免 }
ul, ol, dl { 分页之前: 避免 }
}