CSS(Cascading Style Sheets)的基本語法由選擇器、屬性和值組成。以下是基本語法的結構:
選擇器 {
屬性: 值;
}
例如:
body {
background-color: #f0f0f0;
color: #333;
}
h1 {
font-size: 2em;
color: blue;
}
有三種方法可以將 CSS 引入到 HTML 中:
style
屬性中定義樣式。<p style="color: red;">這是一個紅色文本。</p>
<head>
部分使用 <style>
標籤定義樣式。<head>
<style>
p {
color: blue;
}
</style>
</head>
<head>
部分使用 <link>
標籤引入該文件。<head>
<link rel="stylesheet" href="styles.css">
</head>
p {
color: green;
}
.
作為前綴。.example {
background-color: yellow;
}
#
作為前綴。#unique {
font-weight: bold;
}
div p {
color: blue;
}
ul > li {
list-style-type: none;
}
h1 + p {
margin-top: 0;
}
h1, h2, h3 {
color: navy;
}
CSS 的層疊性指的是樣式的應用順序和優先級。當多個樣式同時應用於一個元素時,CSS 使用以下規則來決定哪個樣式優先:
p {在這個例子中,段落的顏色會是紅色,因為後面的樣式覆蓋了前面的樣式。
color: blue;
}
p {
color: red;
}