css--层叠样式表
网页实际上是一个多层的结构,通过css可以分别为网页的每一层设置样式,而最终我们看到的只有最上面一层。总之css就是用来涉恶之网页中元素的样式
第一种方式(内联样式,行内样式)
在标签内部通过style设置元素的样式
存在的问题:使用内联样式,样式只能对一个标签生效,如果希望影象到多个元素,则必须在每个元素中都复制一遍,并且,当样式发生改变时,我们也是需要一个一个改。
第二种方式(内部样式表)
将样式编写到head中的style标签中然后通过css的选择器来选中元素,并为其设置各种样式,可以同时为多个标签设置样式,并且修改只需修改一处。
出现的问题:我们的内部样式表只能对一个网页起作用,它里面的样式不能跨页面进行复用。
第三种方式(外部样式表)最佳的使用方式
可以将css样式编写到外部的一个css文件中,然后通过link标签引入外部的css文件,语法(link rel="stylesheet" herf=“ ”)(这个标签在head标签中)将样式编写到外部的css文件中,可以使用到浏览器的缓存机制。