初识CCS
1、什么是CSS
2、CSS语法
3、CSS样式表
4、选择器
5、字体属性
6、文本属性
1、什么是CSS
CSS 全称:Cascading Style Sheet(层叠样式表),又称为风格样式表(Style Sheet)
2、CSS语法
1、CSS规则由两部分构成,选择器+声明
2、声明必须放在一对{}中,可以声明一条或是多条
3、每条声明由 属性+值组成,每条语句用 ; 隔开
示例:
ccs的基本语法
3、CSS样式表
CSS样式表分为:1、行内样式 2、内部样式 3、外部样式
1、行内样式
行内样式:直接写在标签内部:
2、内部样式
内部样式:写在head中的style元素中的样式
3、外部样式
外部样式:在文件下新建一个后缀为.css的文件,将样式写在css文件中,使用 链接式 或者 导入式@import
链接式:
先加载样式,再编译显示,网速不影响显示效果
示例:
关键词:link
rel:链接内容的格式
type:类型
href:地址
注:link除了可以链接样式,还可以链接图片,用于网页的头标
示例:
效果:
代码:
导入式:
先显示HTML内容,再加样式,受网速影响
用法:放在style中
4、样式优先级
就近原则(离元素/标签近)
行内样式最高
内部样式,外部样式看代码的执行顺序,后面的会把前面的顶掉
注:link 和 sytle 不只可以写在head中,body中也可以写
4、选择器
选择器分为:元素选择器 类选择器 ID选择器
元素选择器
类选择器
ID选择器
选择器优先级
ID>类选择器>标签(元素选择器)
5、字体属性
font-family 字体类型
设置多个字体
注:如果想设置中文,英文不同字体,应该把兼容性低的放第一个
font-size 字体大小
font-style 字体风格
font-weight 字体粗细
font 在一个声明中写所有属性:font:font-style,font-weight,font-size,font-family;
6、文本属性
color 设置文本颜色
text-align 设置文本水平对齐方式
text-align 设置文本首行缩进
line-height 设置文本行高
text-decoration 设置文本装饰(下划线之类)
vertical-align 设置元素的垂直对齐方式
color是文本属性,不是字体属性