1、 自定義css樣式css選擇器樣式,CSS中有哪些常用選擇器?
一、CSS選擇器有哪些
CSS中的選擇器很多,比如:ID選擇器,類選擇器,通配符選擇器,偽類選擇器等等,接下來主要介紹常用的幾個。
1.標簽選擇器
語法:標簽名{},eg:h1{}//為所有的h1元素設置樣式。
2.ID選擇器
語法:#id名{}//id值唯一不能重復,eg:#top{}//為id為top的元素設置樣式。
3.類選擇器
語法:.class{},eg:.box{}//為所有的class值為box的元素設置樣式。
4.組選擇器
語法:選擇器1,選擇器2,選擇器N{},eg:#box1,.box2,p{}//為id為box1,class為box2和p的元素共同設置樣式。
5、通配符選擇器
語法:*{},eg:*{font-size:16px}//將整個頁面字體大小設為16px。
6.后代選擇器
語法:選擇器1選擇器2{},eg:p.aa{}//選中指定祖先元素p的指定后代.aa。
7.子元素選擇器
語法:父元素>子元素{},eg:p>.box{}//選中父元素p的指定子元素.box。注意與后代元素選擇器的區別
8.偽類選擇器
偽類可以用來表示一些特殊的狀態,如:
:link-未訪問過的超鏈接。
:visited-已訪問過的超鏈接。
:hover-鼠標經過的元素。
:active-正在點擊的元素。
eg:a:hover{color:red}//鼠標經過a標簽時,顏色變為紅色。
二、CSS選擇器的優先級順序
當同一屬性的不同值都作用到了同一個元素時,如果定義的屬性之間有沖突,那么應該用誰的值的,這個時候就涉及到CSS的優先級順序了。
1.在屬性后面使用!important會覆蓋頁面內任何位置定義的元素樣式。
2.作為style屬性寫在元素內的內部樣式
3.id選擇器
4.類選擇器
5.標簽選擇器
6.通配符選擇器
7.瀏覽器自定義或繼承的
2、 CSS樣式是專門用來進行什么的?
CSS即層疊樣式表(Cascading Style Sheets),是一種專門用來表現HTML或XML等文件樣式的計算機語言。
CSS樣式主要包含以下三種類型:
1、行內樣式(內嵌樣式):結構的內部,即寫在標簽內的樣式;寫在標簽的開始部分內部,style屬性當中。
例:<標記 style="樣式的屬性名1:樣式的屬性值1;屬性名2:屬性值2;......"></標記>
2、內部樣式(內聯樣式):寫在HTML頁面內部,存放于head標記當中,樣式寫在style標記內。
例:<style>選擇器 {屬性名:屬性值;屬性名:屬性值;......}</style>
3、外部樣式(外聯樣式):寫在css文件內。
3、 css鼠標懸浮變色原理?
1、首先新建一個html文件,命名為test.html,在test.html文件內,使用table標簽創建一個表格,用于測試。
2、在test.html文件內,設置table標簽的class屬性為mytable,同時設置邊框為1px。
3、接著在css標簽內,通過class設置表格的樣式,定義它的寬度為300px,高度為200px。
4、在css標簽內,通過td元素名稱和“:hover”選擇器定義當鼠標指向單元格時,改變單元格的背景顏色,設置為紅色。
5、最后在瀏覽器打開test.html文件,鼠標經過之后,即可變色。
0
4、 HTML樣式CSS的三種寫法?
1、首先,在電腦中打開編輯器,創建html文檔。
2、然后,創建h1標簽,用行內樣式控制字體顏色為紅色。
3、接下來,用內部樣式選擇器選擇h1標簽,控制它的樣式。
4、外部樣式需要,創建外部樣式.css文件。
5、然后,在html文件里面引入css文件。
6、最后,在瀏覽器看是否生效,就可以了。
擴展資料:
將它們列在此的目的,是想使網頁制作者了解瀏覽器處理HTML的行為是如何使用CSS1規則重新生成的,至少也是大概了解的。徹底地理解這個樣式表是理解CSSI如何操作的第一步。