CSS,即層疊樣式表,是用于定義網頁樣式的語言。它可以在網頁中設置字體、顏色、大小、布局、背景、邊框等各種屬性,使得網頁看起來更加美觀和易于閱讀。在編寫CSS時,需遵循一定的規則和格式。
selector { property1: value1; property2: value2; property3: value3; ... }
以上是CSS的基本定義形式規則。其中,selector表示選擇器,用于指定要設置樣式的HTML元素;property表示屬性,用于指定要設置的CSS屬性;value表示屬性值,用于指定CSS屬性的具體取值。
下面是一些常用的選擇器:
- 標簽選擇器:指定要設置樣式的HTML標簽,如p、div、h1等
- ID選擇器:指定要設置樣式的HTML元素的唯一ID屬性,使用#號表示,如#content
- 類選擇器:指定要設置樣式的HTML元素的共同class屬性,使用.號表示,如.text
- 組合選擇器:將多個選擇器組合在一起,同時滿足多個條件的HTML元素會被選中,如h1.text
- 后代選擇器:指定要設置樣式的HTML元素的后代元素,使用空格隔開,如div p
下面是一些常用的CSS屬性:
- font-size:設置字體大小
- color:設置字體顏色
- background-color:設置背景顏色
- border:設置邊框
- padding:設置內邊距
- margin:設置外邊距
- text-align:設置文本水平對齊方式,如left、right、center
- vertical-align:設置文本垂直對齊方式,如top、middle、bottom
- display:設置元素的顯示方式,如block、inline、none
以上是CSS的基本定義形式規則、選擇器和屬性,它們在Web開發中起著重要的作用,有助于提高網頁的可讀性、可維護性和可擴展性。