JavaScript (行为)
CSS (样式)
HTML (内容)
h1 {
color: white;
font-size: 14px;
}
选择器 Selector
选择器 Property
属性值 Value
声明 Declaration
<!-- 外链 -->
<link rel="stylesheet" href="/assets/style.css">
<!-- 嵌入 -->
<style>
li { margin: 0; list-style: none; }
p { margin: 1em 0; }
</style>
<!-- 内联 -->
<p style="margin:1em 0">Example Content</p>
名称 | 语法 | 说明 | 示例 |
---|---|---|---|
直接组合 | AB | 满足A同时满足B | input:focus |
后代组合 | A B | 选中B,如果它是A的子孙 | nav a |
亲子组合 | A > B | 选中B,如果它是A的子元素 | section > p |
兄弟选择器 | A ~ B | 选中B,如果它在A后且和A同级 | h2 ~ p |
相邻选择器 | A + B | 选中B,如果它紧跟在A后面 | h2 + p |
body, h1, h2, h3, h4, h5, h6, ul, ol, li {
margin: 0;
padding: 0;
}
[type="checkbox"], [type="radio"] {
box-sizing: border-box;
padding: 0;
}
Hue
色相(H)是色彩的基本属性, 如红色、黄色等; 取值范围是0-360。
Saturation
饱和度(S)是指色彩的鲜艳程度,越高约鲜艳;取值范围0-100%。
Lightness
亮度(L)指颜色的明亮程度;越高颜色越亮;取值范围是0-100%。
font: style weight size/height family
h1 {
/* 斜体 粗细 大小/行高 字体族 */
font: bold 14px/1.7 Helvetica, sans-serif;
}
p {
font: 14px serif;
}
<p class="text">This is a paragraph. The text
is splitted into two lines.</p>
Ctrl+Shift+I (Windows)
Cmd+Opt+I (Mac)