CSS入门指南 - 第一课:初探CSS
发表时间: 2021-09-25 18:38
(1)结构 html (2)表现 css (3)行为 js
网页实际是一个多层的结构,通过css可以分别为网页的每一个层来设置央视 而最终我们能看到知识网页的最上边一层。 总之一句话,css用来设置网页中元素的样式
1、第一种方式(内联样式,行内样式)在标签内部通过style属性来设置元素的样式
缺点: 使用内联样式,样式只能对一个标签生效 如果希望影响多个元素必须在每一个元素中都复制一遍,样式发生改变时,必须要一个个修改 不易维护 真正开发时绝对不要使用内联样式
<p style="color:red;font-size: 60px;">落霞与孤鹜齐飞秋水共长天一色</p>
2 、第二种方式 将样式编写到head中的style标签中(内部样式表)
将样式编写到head中的style标签中,然后通过css样式选择器设置样式,可同时对多个标签设置样式 内部样式表更加方便对样式进行复用
缺点:不能跨页面使用样式
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> // 内部样式表 p{ color:pink; } </style> </head> <body> <p>教父</p> <p>教父2</p> <span>我看过教父</span> </body></html>
3、第三种方式(外部样式表)(推荐)
可以将css样式编写到一个外部的css文件中 外部样式表需要link标签引用 , 这样就可以在不同页面之间进行复用 将样式编写到外部的css文件中,
优点 :可以用到浏览器的缓存机制,提高网页加载速度,提升用户体验
<head> <meta charset="utf-8"> <title></title> <!-- 外部样式表需要link标签引用 --> <link rel="stylesheet" type="text/css" href="./style.css"/> </head>