周学习笔记

CSS层叠样式表,是一种用来为结构化文档添加样式的计算机语言,CSS文件扩展名为.css,三大特性:层叠性,继承性,优先级.

CSS样式在头部中添加,有自己的body部分.

一.CSS语法:

      选择器通常是需要改变样式的html元素,每条声明由一个属性和一个值组成.

二.选择器:id和class选择器

      如果要在html元素中设置css样式,需要在元素中设置id和class选择器.

  1.id选择器:id选择器可以为标有特定id的html元素指定特定的样式.html元素以id属性来设置id选择器,css中id选择器以#来定义

三.插入样式表:外部样式表,内部样式表,内联样式.

1.外部样式表:当样式需要应用于很多页面时,外部样式表是理想的选择,在使用外部样式表的情况下,可以通过改变一个文件来改变整个站点的外观。每个页面使用标签链接到样式表,标签在头部.外部样式表可以在任何文本编辑器中进行编辑,文件不能包含任何的html标签。样式表应该以.css扩展名进行保存

2.内部样式表:当单个文档需要特殊的样式时,就应该使用内部样式表,可以使用标签在文档头部定义内部样式表.

      3.内联样式:要使用内联样式,需要在相关的标签内使用style属性,style属性可以包含任何css属性.
      4.多重属性:如果某些属性在不同的样式表中被同样的选择器定义,那么属性值将从更具体的样式表中被继承过来
  优先级:内联样式>内部样式>外部样式>浏览器默认样式.

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

推荐阅读更多精彩内容

  • CSS .food>li{样式}包含选择器,即加入空格,用于选择指定标签元素下的后辈元素。 * {color:re...
    Jadon7阅读 200评论 0 0
  • 一、块级元素和行内元素 块级元素特性 独占一行,默认高度是根据内容自适应; 可以设置 width 和 height...
    水水壶阅读 2,026评论 3 13
  • BOM DOM BOM 概述: BOM 浏览器对象模型,对于路由的底层就是bom 六大对象 window 全局对象...
    又吃锅包肉阅读 286评论 0 0
  • DOM 节点 元素子节点只检索第一层 子节点获元素的子节点数组oDiv.childNodes获元素的子元素节点数组...
    Jadon7阅读 208评论 0 0
  • 这周开始学习 js,主要做了下图这么一个效果,初步接触一些js的知识。 一、我写的代码 最终要实现的效果:点击其中...
    水水壶阅读 1,381评论 2 4