一、CSS是什么?
CSS指的是层叠样式表,是一种用来表现HTML或XML等文件样式的计算机语言,是描述标记语言页面格式的标准。CSS使开发人员能够分离内容和可视元素,以实现更好的页面控制和灵活性。
层叠:层叠指的就是样式的优先级,当产生冲突时以优先级高的为准。
作用:用来美化咱们的网页的。
二、语法规则
选择器{
声明块
}
选择器:通过选择器可以选中页面的制定元素
声明块:通过声明块来制定要为元素设置样式
三、CSS引入方式
行内样式
将css样式代码写在具体网页中的一个html标签元素内;行内样式要在特定的HTML标记内使用,使用style属性来设置特定HTML标记的样式。
特点:
1)、行内样式放在代码中的HTML元素中。
2)、使用行内样式时,样式只会影响你选择的元素。
3)、行内样式没有选择器
注:HTML中定义的行内样式只适用于它们添加到的标记。
内部样式
当单个文档需要特殊的样式时,就应该使用内部样式表。你可以使用 <style> 标签在文档头部定义内部样式表。
外部样式
当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 <link> 标签链接到样式表。 <link> 标签在(文档的)头部。
四、CSS选择器
元素选择器, 如 span{}
id选择器,如 #id{}
Class选择器, 如 .class{}
通配符选择器, 如 *{}
复合选择器:后代选择器,父子选择器
交集选择器
并集选择器
伪类选择器, 如 :hover{}
属性选择器, 如 a[href="segmentfault.com"]{}
伪元素选择器, 如 ::before{}
优先级关系:内联样式 > ID 选择器 > Class选择器 = 属性选择器 = 伪类选择器 > 标签选择器 = 伪元素选择器
五、CSS样式属性
常用字体属性
font-family :指定字体类型
font- size:指定文本的字体大小
font-style:指定文本的字体样式
font-weight:指定文本的字体粗细
font:在一个声明中设置所有的字体属性
常用文本属性
color:设置文本颜色
text-align:对齐元素中的文本
text-decoration:向文本添加修饰
line-height:设置行高
其他常用样式
width:元素的宽度
height:元素的高度
background:背景颜色
opacity:元素透明度
overflow:指定如果内容溢出一个元素的框,会发生什么。
CSS的简述
最新推荐文章于 2023-03-03 23:20:44 发布
本文详细介绍了CSS(层叠样式表)的基础知识,包括其作用、语法规则、三种引入方式(行内样式、内部样式、外部样式)以及CSS选择器的类型和优先级。此外,还涵盖了常见的CSS样式属性,如字体和文本属性,以及元素的尺寸、背景和透明度控制。
摘要由CSDN通过智能技术生成