CSS中的特殊符號

weixin_34219944發表於2012-10-19

1.div{...}會給所有的<div></div>增加樣式

2.名前井號“#”:對應html中的標籤的id屬性,寫法為#name#p1{...}會給<p id="p1">ID is p1</p>增加樣式

3.名前小數點“.”:對應html中標籤的class屬性,寫法為.name.p2{...}會給<p class="p2">CLASS is p2</p>增加樣式

4.中間空格“ ”:關係到html標籤的層次,寫法為css css[ css[... css]],可以設多層DIV #p1 .span1{...}

則會給<div><p id="p1"><span class="span1"></span></p></div>中最內部的span1增加樣式

這樣寫的CSS必須嚴格遵守CSSHTML標籤層次,以下情況不會被這條CSS所應用

<span class="span1"></span>

<p id="p1"><span class="span1"></span></p>

<div><span class="span1"></span></div>

5.中間逗號“,” :表示並列關係,CSS有多個名稱(可以精簡重複的CSS樣式)

body,form,div{...}會為所有的<body></body><form></form><div></div>增加樣式

6.名後冒號“:”:一般是指狀態

a:hover表示當滑鼠懸停在a標籤上時使用的樣式

7.style中點代表類class,#代表id,也可以註釋

h1代表html中的元素

tr.hr代表元素的子元素

原文:

http://zhidao.baidu.com/question/200642163.html

http://hi.baidu.com/wozengcong2012/item/efbd49a38712ffd95bf191b1

相關文章