html標簽默認樣式整理
作者:佚名 ?來源:互聯網 時間:07-30 16:54:48?
文為大家整理了html標簽默認樣式屬性及瀏覽器默認樣式等等,喜歡css布局的朋友們可以學下,希望對大家有所幫助
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; line-height: 1.12 }?
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, object, 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 }?
abbr, acronym { font-variant: small-caps; letter-spacing: 0.1em }?
:link, :visited { text-decoration: underline }?
:focus { outline: thin dotted invert }?
?
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 }?
}?
瀏覽器默認樣式?
1.頁邊距?
IE默認為10px,通過body的margin屬性設置?
FF默認為8px,通過body的padding屬性設置?
要清除頁邊距一定要清除這兩個屬性值?
復制代碼
代碼如下:body {?
margin:0;?
padding:0;?
}?
2.段間距?
IE默認為19px,通過p的margin-top屬性設置?
FF默認為1.12em,通過p的margin-bottom屬性設?
p默認為塊狀顯示,要清除段間距,一般可以設置?
復制代碼
代碼如下:p {?
margin-top:0;?
margin-bottom:0;?
}?
3.標題樣式?
h1~h6默認加粗顯示:font-weight:bold;。?
默認大小請參上表?
還有是這樣的寫的?
復制代碼
代碼如下:h1 {font-size:xx-large;}?
h2 {font-size:x-large;}?
h3 {font-size:large;}?
h4 {font-size:medium;}?
h5 {font-size:small;}?
h6 {font-size:x-small;}?
個大瀏覽器默認字體大小為16px,即等于medium,h1~h6元素默認以塊狀顯示字體顯示為粗體,?
要清除標題樣式,一般可以設置?
復制代碼
代碼如下:hx {?
font-weight:normal;?
font-size:value;?
}?
4.列表樣式?
IE默認為40px,通過ul、ol的margin屬性設置?
FF默認為40px,通過ul、ol的padding屬性設置?
dl無縮進,但起內部的說明元素dd默認縮進40px,而名稱元素dt沒有縮進。?
要清除列表樣式,一般可以設置?
復制代碼
代碼如下:ul, ol, dd {?
list-style-type:none;?
margin-left:0;?
padding-left:0;?
}?
5.元素居中?
IE默認為text-align:center;?
FF默認為margin-left:auto;margin-right:auto;?
6.超鏈接樣式?
a 樣式默認帶有下劃線,顯示顏色為藍色,被訪問過的超鏈接變紫色,要清除鏈接樣式,一般可以設置?
復制代碼
代碼如下:a {?
text-decoration:none;?
color:#colorname;?
}?
7 鼠標樣式?
IE默認為cursor:hand;?
FF默認為cursor:pointer;。該聲明在IE中也有效?
8 圖片鏈接樣式?
IE默認為紫色2px的邊框線?
FF默認為藍色2px的邊框線?
要清除圖片鏈接樣式,一般可以設置?
img {?
border:0;?
}