1 CSS介绍&引入方式
1 CSS介绍
-
我们为什么需要CSS
使用css的目的就是让网页具有美观一致的页面,另外一个最重要的原因是内容与格式分离 在没有CSS之前,我们想要修改HTML素的样式需要为每个HTML元素单独定义样式属性,当HTML内容非常多时,就会定义很多重复的样式属性,并且修改的时候需要逐个修改,费心费力。是时候做出改变了,所以CSS就出现了。 CSS的出现解决了下面两个问题: 1. 将HTML页面的内容与样式分离。 2. 提高web开发的工作效率。 -
什么是CSS
CSS是指层叠样式表(**C**ascading **S**tyle **S**heets),样式定义如何显示HTML元素,样式通常又会存在于样式表中。也就是说把HTML元素的样式都统一收集起来写在一个地方或一个CSS文件里。 CSS的优势: 1.内容与表现分离 2.网页的表现统一,容易修改维护 3.丰富的样式,使页面布局更加灵活 4.减少网页的代码量,增加网页浏览器速度,节省网络带宽 5.运用独立页面的css,有利于网页被搜索引擎收录 6.多设备的兼容性 -
如何使用CSS
我们通常会把样式规则的内容都保存在CSS文件中,此时该CSS文件被称为外部样式表,然后在HTML文件中通过`link`标签引用该CSS文件即可。这样浏览器在解析到该`link`标签的时候就会加载该CSS文件,并按照该文件中的样式规则渲染HTML文件。
2 CSS的基本语法

CSS的基本语法由选择器、属性、属性的值组成,如果选择符有多个属性,由分号隔开。
注意,这里的代码都是英文格式,例如花括号、冒号和分号。
3 CSS的引入方式
CSS样式有三种不同的使用方式,分别是行内样式,嵌入样式以及链接式。我们需要根据不同的场合不同的需求来使用不同的样式。
-
行内样式
行内样式,就是写在元素的style属性中的样式,这种样式仅限于元素内部起作用。当个别元素需要应用特殊样式时就可以使用内联样式。但不推荐大量使用内联样式,因为那样不利于后期维护。<div style="color: white;background-color: #369;text-align: center">行内设置</div> -
嵌入式
嵌入式,是把CSS样式写在HTML文档内部head标签中的style标签里。浏览器加载HTML的同时就已经加载了CSS样式了。当单个文档需要特殊,单独的样式时,可以使用内部样式表。<!DOCTYPE HTML> <html lang="en-US"> <head> <title>title</title> <meta charset="utf8"> <style> div{ color: white; background-color: #369; text-align: center } </style> </head> <body> <div> 嵌入式</div> </body> </html> -
外部式 - link标签(推荐使用)
链接式,就是把CSS样式写在HTML文档的外部,一个后缀为 .css 的外部样式表中,然后使用时在head标签中,使用link标签的href属性引入文件即可。当CSS样式需要应用在很多页面时,外部样式表是最理想的选择。在使用外部样式表的情况下,我们可以通过改变一个文件来改变这所有页面的外观。common.css:
div{ color: white; background-color: #369; text-align: center }html文件
<!DOCTYPE HTML> <html lang="en-US"> <head> <title>title</title> <meta charset="utf8"> <link rel="stylesheet" href="common.css"> </head> <body> <div>链接式</div> </body> </html>

浙公网安备 33010602011771号