当前位置:  编程技术>WEB前端

Default style sheet for HTML 4

    来源: 互联网  发布时间:2014-09-06

    本文导语:  This appendix is informative, not normative. This style sheet describes the typical formatting of all HTML 4 ([HTML4]) elements based on extensive research into current UA practice. Developers are encouraged to use it as a default style sheet in their implem...

This appendix is informative, not normative.

This style sheet describes the typical formatting of all HTML 4 ([HTML4]) elements based on extensive research into current UA practice. Developers are encouraged to use it as a default style sheet in their implementations. 

The full presentation of some HTML elements cannot be expressed in CSS 2.1, including replaced elements ("img", "object"), scripting elements ("script", "applet"), form control elements, and frame elements. 

For other elements, the legacy presentation can be described in CSS but the solution removes the element. For example, the FONT element can be replaced by attaching CSS declarations to other elements (e.g., DIV). Likewise, legacy presentation of presentational attributes (e.g., the "border" attribute on TABLE) can be described in CSS, but the markup in the source document must be changed. 

html, address,
blockquote,
body, dd, div,
dl, dt, fieldset, form,
frame, frameset,
h1, h2, h3, h4,
h5, h6, noframes,
ol, p, ul, center,
dir, hr, menu, pre   { display: block }
li              { display: list-item }
head            { display: none }
table           { display: table }
tr              { display: table-row }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
col             { display: table-column }
colgroup        { display: table-column-group }
td, th          { display: table-cell }
caption         { display: table-caption }
th              { font-weight: bolder; text-align: center }
caption         { text-align: center }
body            { margin: 8px }
h1              { font-size: 2em; margin: .67em 0 }
h2              { font-size: 1.5em; margin: .75em 0 }
h3              { font-size: 1.17em; margin: .83em 0 }
h4, p,
blockquote, ul,
fieldset, form,
ol, dl, dir,
menu            { margin: 1.12em 0 }
h5              { font-size: .83em; margin: 1.5em 0 }
h6              { font-size: .75em; margin: 1.67em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong          { font-weight: bolder }
blockquote      { margin-left: 40px; margin-right: 40px }
i, cite, em,
var, address    { font-style: italic }
pre, tt, code,
kbd, samp       { font-family: monospace }
pre             { white-space: pre }
button, textarea,
input, select   { display: inline-block }
big             { font-size: 1.17em }
small, sub, sup { font-size: .83em }
sub             { vertical-align: sub }
sup             { vertical-align: super }
table           { border-spacing: 2px; }
thead, tbody,
tfoot           { vertical-align: middle }
td, th          { vertical-align: inherit }
s, strike, del  { text-decoration: line-through }
hr              { border: 1px inset }
ol, ul, dir,
menu, dd        { margin-left: 40px }
ol              { list-style-type: decimal }
ol ul, ul ol,
ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }
u, ins          { text-decoration: underline }
br:before       { content: "A" }
:before, :after { white-space: pre-line }
center          { text-align: center }
:link, :visited { text-decoration: underline }
:focus          { outline: thin dotted invert }

/* Begin bidirectionality settings (do not change) */
BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

*[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
*[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

@media print {
  h1            { page-break-before: always }
  h1, h2, h3,
  h4, h5, h6    { page-break-after: avoid }
  ul, ol, dl    { page-break-before: avoid }
}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.xml.bind.annotation类xmlschematype.default的类成员方法: xmlschematype.default定义及介绍
  • 请教makefile中的 ifeq else default
  • java命名空间javax.xml.bind.annotation类xmlelementref.default的类成员方法: xmlelementref.default定义及介绍
  • makefile中.DEFAULT的疑问
  • java命名空间javax.xml.bind.annotation类xmltype.default的类成员方法: xmltype.default定义及介绍
  • 请那位给简单讲一下存取修饰符中中default的存取权限(相对于protected)
  • java命名空间javax.xml.bind.annotation类xmlelement.default的类成员方法: xmlelement.default定义及介绍
  • 请问JB的Project下的Project Properties和Default Project Properties有什么不同?
  • java命名空间javax.xml.bind.annotation.adapters类xmljavatypeadapter.default的类成员方法: xmljavatypeadapter.default定义及介绍
  • 请问route设置的路由是怎么回事?我拨号上去后只有route del default才能浏览。
  • java命名空间javax.swing类jlayeredpane的类成员方法: default_layer定义及介绍
  • #define DEFAULT_CMDLINE
  • java命名空间javax.swing接口action的类成员方法: default定义及介绍
  • make:没有什么可以作为“default”
  • java命名空间java.awt类frame的类成员方法: default_cursor定义及介绍
  • restarting ...running guests on default uri
  • java命名空间javax.swing.text.html.parser接口dtdconstants的类成员方法: default定义及介绍
  • sudo route add default dev ppp 没有这个设备
  • java命名空间javax.swing.plaf.synth接口synthconstants的类成员方法: default定义及介绍
  • autoconf生成的configure,如何修改ac_default_prefix默认定义?
  • java命名空间java.awt.dnd类dragsourcecontext的类成员方法: default定义及介绍
  • 请问IBM Visual Age Java里面,如何调用处在Default Package ...里面的Class?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3