标签:影响 方式 名称 pad 格式 初始 提高 div 优先级
CSS即Cascading Style Sheets 层叠样式表,是表现HTML或XHTML文件样式的计算机语言 ,包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等的设定
使用CSS的优点:
CSS的使用:CSS与html结合方式
内联样式:使用style属性设置CSS样式仅对当前的HTML标签起作为,并且是写在HTML标签中的 ,不能起到内容与表现相分离,本质上没有体现出CSS的优势,因此不推荐使用
<div style="color:red;">hello css</div>
内部样式:
在head标签内,定义style标签,style标签的标签体内容就是css代码
优点:方便在同页面中修改样式
缺点:不利于在多页面间共享复用代码及维护,对内容与样式的分离也不够彻底
如:
<style>
div{
color:blue;
}
</style>
<div>hello css</div>
外部样式:CSS代码保存在扩展名为.css的样式表中 ,HTML文件引用扩展名为.css的样式表
定义css资源文件
在head标签内,定义link标签,引入外部的资源文件
如: a.css文件:
div{
color:green;
}
<link rel="stylesheet" href="css/a.css">
<div>hello css</div>
<div>hello css</div>
CSS样式优先级 :行内样式>内部样式表>外部样式表
注意:
1,2,3种方式,css作用范围越来越大
1方式不常用,后期常用2,3种方式
第三种方式,即引入外部样式可以有另一种写法:
<style>
@import "css/a.css";
</style>
格式:
选择器 {
属性名1:属性值1;
属性名2:属性值2;
...
}
选择器:筛选具有相似特征的元素
注意:
;
隔开,最后一对属性可以不加;
标签名称{}
标签名称{}
.class属性值{}
*{}
选择器1,选择器2{}
选择器1 选择器2{}
选择器1 选择器2{}
元素名称[属性名="属性值"]{}
元素:状态{}
<a>
,状态:
标签:影响 方式 名称 pad 格式 初始 提高 div 优先级
原文地址:https://www.cnblogs.com/lf-637/p/13195488.html