CSS样式有以下几种:
1. 内联样式(Inline Style):直接在HTML标签的style属性中定义样式,作用于单个元素,具有最高的优先级。
例子:`
这是一个红色的段落
`2. 内部样式表(Internal Style Sheet):在HTML文档的`
这是一个红色的段落
```
3. 外部样式表(External Style Sheet):将CSS样式代码存储在一个独立的CSS文件中,然后通过``标签将其链接到HTML文档中。外部样式表可以被多个HTML文档共享,可以提高代码的复用性和维护性。
例子:
在`styles.css`文件中定义样式:
```
p {
color: red;
font-size: 16px;
}
```
在HTML文档中链接样式表:
```
这是一个红色的段落
```
另外,还有一些特殊的样式表,如:
4. 用户样式表(User Style Sheet):用户可以自定义浏览器的样式表,用于覆盖网站的默认样式。
5. 浏览器默认样式表(Browser Default Style Sheet):浏览器会对HTML元素应用一些默认的样式,如字体大小、行高、边距等。不同的浏览器可能有不同的默认样式。