html的外部样式和内部样式
时间: 2024-02-23 08:54:30 浏览: 62
html样式
当我们使用HTML来构建网页时,可以通过内部样式和外部样式来定义和应用样式。
1. 内部样式(Internal Style):
内部样式是直接写在HTML文档的`<style>`标签中的样式规则。它适用于当前HTML文档中的所有元素。可以在`<head>`标签内使用`<style>`标签来定义内部样式,如下所示:
```html
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-color: lightblue;
}
h1 {
color: red;
}
</style>
</head>
<body>
<h1>Hello, World!</h1>
<p>This is a paragraph.</p>
</body>
</html>
```
在上面的例子中,`<style>`标签内定义了两个样式规则,分别是`body`和`h1`。`body`规则设置了背景颜色为浅蓝色,`h1`规则设置了文字颜色为红色。
2. 外部样式(External Style):
外部样式是将样式规则写在一个独立的CSS文件中,然后通过`<link>`标签将CSS文件链接到HTML文档中。这样可以在多个HTML文档中共享同一个样式文件。下面是一个外部样式的例子:
首先,创建一个名为`styles.css`的CSS文件,内容如下:
```css
body {
background-color: lightblue;
}
h1 {
color: red;
}
```
然后,在HTML文档的`<head>`标签内使用`<link>`标签来引入外部样式文件,如下所示:
```html
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css">
</head>
<body>
<h1>Hello, World!</h1>
<p>This is a paragraph.</p>
</body>
</html>
```
在上面的例子中,`<link>`标签的`href`属性指定了外部样式文件的路径,这里是`styles.css`。这样,HTML文档就会应用`styles.css`中定义的样式规则。
阅读全文