Maison >interface Web >tutoriel CSS >Feuille de style par défaut pour HTML 4_Basic Tutorial
Cette annexe est informative et non normative.
Cette feuille de style décrit le formatage typique de tous les éléments HTML 4 ([HTML4]) sur la recherche approfondie sur les pratiques UA actuelles. Les développeurs sont encourageés à l'utiliser comme feuille de style par défaut dans leurs implémentations.
La présentation complète de certains éléments HTML ne ne ne pas être exprimée en CSS 2.1, y compris les éléments remplacés ("img", "objet"), les éléments de script ("script", "applet"), les éléments de contrôle de formulaire et et éléments du cadre.
Pour d'autres éléments, la présentation héritée peut être décrite en CSS mais la solution supprime l élément. Par exemple, l'élément FONT peut être remplacé en attachant des déclarations CSS à d'autres éléments (par exemple, DIV). De même, la présentation héritée des attributs de présentation (par exemple, l'attribut "border" sur TABLE) peut être décrit en CSS, mais le balisage dans le document source doit être modifié.
html, adresse,
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 } tbody { affichage : table- row-group }
tfoot { affichage : table-footer-group }
col { affichage : table-colonne }
colgroup { affichage : table-column-group }
td, th { afficher : table-cell }
caption { display : table-caption }
th { font-weight : plus gras ; text-align: center }
caption { text-align: center }
body { margin: 8px }
h1 { font-size : 2em; marge : .67em 0 }
h2 { taille de la police : 1,5em ; marge : .75em 0 }
h3 { taille de la police : 1,17em ; margin : .83em 0 }
h4, p,
blockquote, ul,
fieldset, form,
ol, dl, dir,
menu { margin : 1.12em 0 }
h5 { font-size : .83em ; marge : 1,5em 0 }
h6 { taille de la police : 0,75em ; marge : 1,67em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong { font-weight : bolder }
blockquote { marge gauche : 40px; margin-right : 40px }
i, cite, em,
var, adresse { font-style : italic }
pra, tt, kod,
kbd, samp { font-family: monospace }
pra { white-space: pra }
butang, textarea, {🎜>pra { white-space: pra }
button, textarea, {🎜> dalam -block}
besar {font-size: 1.17em}
kecil, sub, sup {font-size: .83em}
sub {vertical-align: sub}
sup {vertikal-align : super }
jadual { jarak sempadan: 2px; }
kepala, badan,
tfoot { vertical-align: middle }
td, th { vertical-align: inherit }
s, strike,- decoration : hr {sempadan: 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, in { text-decoration: underline }
br:before { content: "A" }
:before, :after { white-space: pra-line } 🎜>center { text-align: center }
:link, :visited { text-decoration: underline }
:focus { outline: dwidotted nipis invert } BDO[DIR="ltr"] { arah: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"] { arah: rtl; unicode-bidi: bidi-override }
*[DIR="ltr"] { arah: ltr; unicode-bidi: embed }
*[DIR="rtl"] { arah: rtl; unicode-bidi: embed }
@media print {
h1 { page-break-before: sentiasa }
h1, h2, h3,
h4, h5 , h4, h5 -selepas: elak }
ul, ol, dl { pemecah-halaman-sebelum: elakkan }
}