首页  >  文章  >  web前端  >  Default style sheet for HTML 4_基础教程

Default style sheet for HTML 4_基础教程

WBOY
WBOY原创
2016-05-16 12:08:521891浏览

本附录是信息性的,而不是规范性的。

此样式表基于对当前 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    { 分页之前: 避免 }
}

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn