iT邦幫忙

2021 iThome 鐵人賽

DAY 5
0
Modern Web

Modern CSS 超詳細新手攻略系列 第 5

[13th-鐵人賽]Day 5:Modern CSS 超詳細新手攻略 - Selector (一)

  • 分享至 

  • xImage
  •  

今天再來深度研究一下CSS的語法!我要介紹的是CSS中的選擇器,選擇器是最重要的語法之一,決定了要改變樣式的到底是哪些元素,先從基本選擇器開始!

基本選擇器

https://ithelp.ithome.com.tw/upload/images/20210909/201413954xJp7iAJav.jpg

  1. Type selector
    這個可以視為是標籤選擇器,如果放了h1就是同時改變所有的h1元素

  2. Class selector
    類別選擇器,透過html賦予的class類別來改變樣式,較推薦這種寫法,class也可以同時選到多個元素

  3. ID selecor
    ID選擇器,透過html賦予的ID來改變樣式,因權重問題較不推薦該寫法,之後會有權重主題詳細說明

  4. Attribute selector

    a. [attr] 具有該屬性名的元素
    b. [attr = value] 屬性中有值等於該value
    c. [attr ~= value] 屬性中有值的單詞包含該value (contain)
    d. [attr ^= value] 屬性中有值是以該value開頭 (start with)
    e. [attr $= value] 屬性中有值是以該value結尾 (end with)
    f. [attr * = value] 屬性中有值包含該value (containing)

https://ithelp.ithome.com.tw/upload/images/20210909/20141395bwgMuKmV5t.jpg

Challenge

https://ithelp.ithome.com.tw/upload/images/20210909/20141395H6fpwIJVce.jpg
https://ithelp.ithome.com.tw/upload/images/20210909/201413952NUT3wPin8.jpg


上一篇
[13th-鐵人賽]Day 4:Modern CSS 超詳細新手攻略 - Display
下一篇
[13th-鐵人賽]Day 6:Modern CSS 超詳細新手攻略 - Selector (二)
系列文
Modern CSS 超詳細新手攻略11
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言