前端之css選擇器等相關內容-52
阿新 • • 發佈:2020-09-16
一 什麼是CSS
CSS全稱Cascading Style Sheet層疊樣式表,是專用用來為HTML標籤新增樣式的。
樣式指的是HTML標籤的顯示效果,比如換行、寬高、顏色等等
層疊屬於CSS的三大特性之一,我們將在後續內容中介紹
表指的是我們可以將樣式統一收集起來寫在一個地方或者一個CSS檔案裡
二 為何要用CSS
在沒有CSS之前,我們想要修改HTML標籤的樣式則需要為每個HTML標籤單獨定義樣式屬性,如下
這麼做的缺點是
#1、記憶困難:需要記憶每個標籤的所有樣式相關屬性,如果標籤沒有某個樣式相關的屬性,那麼設定了也沒有效果
#2、程式碼耦合度高:HTML語義與樣式耦合到一起
#3、擴充套件性差:當某一類樣式需要修改時,我們需要找到所有設定了該樣式標籤進行修改
於是CSS應運而生,很好地解決了以上三個問題
2.css的引入方式
3.css選擇器之id、class
4.css選擇器之標籤、萬用字元
5.css選擇器之後代、兄弟
6.交集與並集
7.序列選擇器