1. CSS 三种引入方式
1.1 行内样式
直接在 HTML 元素上通过 style
属性定义样式。
| <p style="color: red; font-size: 20px;">这是行内样式。</p> |
复制
1.2 内部样式表
在 HTML 文档的 <head>
部分使用 <style>
标签定义样式。
| <head> |
| <style> |
| p { |
| color: blue; |
| font-size: 18px; |
| } |
| </style> |
| </head> |
| <body> |
| <p>这是内部样式。</p> |
| </body> |
复制
1.3 外部样式表
通过 <link>
标签在 HTML 文档的 <head>
部分链接外部 CSS 文件。
| 1.3 外部样式表 |
| 通过 <link> 标签在 HTML 文档的 <head> 部分链接外部 CSS 文件。 |
复制
styles.css
文件内容:
| p { |
| color: green; |
| font-size: 22px; |
| } |
复制
2. CSS 选择器
2.1 基本选择器
复制
| .highlight { |
| background-color: yellow; |
| } |
复制
| #unique { |
| border: 1px solid black; |
| } |
复制
2.2 符号选择器
| #parent .child { |
| font-size: 14px; |
| } |
复制
| h1, h2, h3 { |
| color: purple; |
| } |
复制
2.3 属性选择器
选择具有特定属性或属性值的元素。
| a[target="_blank"] { |
| color: orange; |
| } |
复制
2.4 伪类选择器
选择处于特定状态的元素。
复制
3. 常用样式
3.1 文本样式
- 颜色:使用颜色名称、十六进制代码、RGB、RGBA 等。
复制
| .text-center { |
| text-align: center; |
| } |
复制
| a { |
| text-decoration: none; |
| } |
复制
3.2 字体样式
| body { |
| font-family: Arial, sans-serif; |
| } |
复制
| .bold-text { |
| font-weight: bold; |
| } |
复制
| .italic-text { |
| font-style: italic; |
| } |
复制
3.3 列表样式
| ul { |
| list-style-type: none; |
| } |
复制
3.4 背景样式
| .bg-color { |
| background-color: lightblue; |
| } |
复制
| .bg-image { |
| background-image: url('background.jpg'); |
| } |
复制
4. 显示属性
| .hidden { |
| display: none; |
| } |
复制