css样式

内联样式

接下来我们说下如何编写我们的CSS样式。

<!doctype html>

<html>

<head>

<meta charset="UTF-8">

<title>CSS</title>

</head>

<body>

<p style="color: red;font-size: 40px;">锄禾日当午,汗滴禾下土。</p>

<p>谁知盘中餐,粒粒皆辛苦。</p>

</body>

</html>=

1

2

3

4

5

6

7

8

9

10

11

12

内联样式(可以将css样式编写到元素的style属性当中):< p style=“color: red;font-size: 40px;” > 锄禾日当午,汗滴禾下土。< /p >这样编写在p标签内部就是内联样式,简单说来内联样式就是将我们的样式直接编写到我们的style属性当中,这种样式我们称之为内联样式,内联样式只对当前元素内容起作用。内联样式不方便我们重复使用。

但是此时我们的css和html都写在一起了,这其中的color: red;font-size: 40px;就是css,我们说一个优秀的页面要求我们的结构、表现、行为分离!!!但是现在很明显不满足要求。所以内敛样式属于结构与表现的耦合,不方便后期维护,不推荐使用!!

那说了这么多,不让我们用,我们到底要怎么写我们的CSS呢?让我们看看。

2、内部样式

<!doctype html>

<html>

<head>

<meta charset="UTF-8">

<title>CSS</title>

<style type="text/css">

p{

color: red;

font-size: 40px;

}

</style>

</head>

<body>

<p>锄禾日当午,汗滴禾下土。</p>

<p>谁知盘中餐,粒粒皆辛苦。</p>

</body>

</html>

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

内部样式表:也可以将CSS编写到head中的style标签中。将我们的样式表编写到我们的style标签中,通过我们的CSS选择器(上面代码中p{}就是选择我们的p标签)选中指定元素,然后可以同时为这些元素一起设置样式,可以时样式进一步的复用。将我们的样式表编写到style标签中,也可以使结构和表现进一步分离,这也是我们推荐的使用方式。

我们推荐使用的内部样式能在这一个页面中使用,但是如果我们想在其他页面使用应该怎么办呢?来看看第三种样式吧!!!

3、外部样式

除了以上两种方式,还可以将我们的CSS写到外面去。可以在文件夹中新建一个css文件,将我们之前内部样式表style中的内容放进去。然后我们只需要将style.css文件进入到我们的页面中。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SJ1YVbuq-1587297716968)(/Users/mac/Desktop/MarkDown /CSS(一)图片/3新建css文件.png)]

那怎么引入呢?通过link标签!!!

<!doctype html>

<html>

<head>

<meta charset="UTF-8">

<title>CSS</title>

<link rel="stylesheet" type="text/css" href="style.css">

</head>

<body>

<p>锄禾日当午,汗滴禾下土。</p>

<p>谁知盘中餐,粒粒皆辛苦。</p>

<p>锄禾日当午,汗滴禾下土。</p>

<p>谁知盘中餐,粒粒皆辛苦。</p>

</body>

</html> 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

link标签中的rel、type都是固定的照抄就完事,href写一个相对路径就可以了。这样就能将我们上面的style.css文件引入到我们的网页了。让我们来看一下效果

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容