css初级入门----篇一

1、被称为样式表或者层叠样式表(级联样式表)

2、属性与属性值之间使用:连接,多个键值对之间使用英文分号区分

3、font-size字号大小相对长度单位,绝对长度单位皆可使用,加px

4、font-family设置字体,可指定多个字体中间使用英文逗号隔开,英文字体名必须位于中文名前,如果字体名中有空格,#,¥等符号时,必须加英文的单引号或双引号

5、字体加粗在css中使用font-weight来定义

6、font-style字体风格:

normal默认值浏览器显示标准的字体样式

italic浏览器显示斜体

oblique浏览器显示倾斜

7、font综合设置字体样式

选择器{font: font-style  font-weight  font-size/line-height  font-family;}

必须按以上的语法顺序书写,不能换顺序,各个属性使用空格隔开

不需要的属性可以省略,但必须保留font-size和font-family 否则font属性不起作用

8、选择器:将css样式应用于特定的HTML元素中,执行这一任务的样式规则部分被称之为选择器,也叫选择符

(1)类选择器使用英文点号,后面紧跟类名,标签调用使用class=“类名”

例  .类名{属性1;属性2;}  优势是可以为元素对象定义单独或者相同的样式

(2)多类选择器可以给标签指定多个类名,类名之间使用空格隔开,class可以重复,可以同属于某一类,即同一个标签可以提示携带多个类。样式显示效果跟html类名的先后顺序没有关系,跟css样式书写的上下顺序有关

(3)id选择器使用#,后面紧跟id名,例  #id名{属性1;属性2;}    元素的id值是唯一的,只能用于文档中某个具体的元素

(4)两者区别:同一页面里不能有相同名字的id,但能有相同名字的class,尽量使用class,id是js使用的。最大的不同在使用次数上

(5)通配符选择器使用*,是所有选择器中作用范围最广的,能匹配页面中所有的元素    

例   *{属性1;属性2;}     margin外边距 padding内边距

(6)伪类选择器用于某些选择器添加特殊的效果,使用英文冒号

  :link{ }未访问的链接  :visited{ }已访问的链接  

:hover{ }鼠标移动到链接上  :active{ }选定的链接

注意写的时候不要颠倒顺序,lvha

(7)结构(位置)伪类选择器

:first-child选父元素的首个子元素的指定选择器

:last-child选父元素的最后一个子元素的指定选择器

:nth-child(n)匹配属于父元素的第n个子元素的指定选择器

:nth-last-child(n)匹配属于父元素的第n个子元素不论类型,从最后一个子元素计数

n可以是数字、关键词或公式

  1. 否定伪类选择器
  2. UI伪类选择器

9、CSS外观属性

color文本颜色

line-height行间距(行高,一般情况下比字号大7、8像素左右)

text-align水平对齐设置文本内容的水平对齐(left左对齐默认值、right右、center居中)

text-indnt首行缩进,可使用em为设置单位,1em代表一个汉字宽度,允许使用负值

letter-spacing字间距,允许使用负值,默认为normal,可对字母间距生效

word-spacing单词间距只对英文单词之间的间距有效,允许使用负值

颜色半透明color:rgba(r,g,b,a),a是alpha透明的意思取值范围0~1之间

文字阴影text-shadow:水平位置、垂直位置、模糊距离、阴影颜色

10、CSS样式表,书写位置

(1)行内式(内联样式)使用标签的style属性来设置元素的样式

例  <标签名 style="属性1:属性值1; 属性2:属性值2; "> 内容 </标签名>

(2)内部样式表(内嵌式)写在头部标签中使用style定义

例  <style type="text/CSS">选择器 {属性1:属性值1; 属性2:属性值2;}</style>

(3)外部样式表(外链式)将所有样式放在一个或者多个以.CSS为拓展名的外部样式表文件中,通过link单标签将这个文件链接到html文档中,放在头部标签中

          例  <link href="CSS文件的路径" type="text/CSS"  rel="stylesheet" />

          注:href:定义所链接外部样式表文件的URL,可以是相对路径,也可以是绝对路径。

type:定义所链接文档的类型,在这里需要指定为“text/CSS”,表示链接的外部文件为CSS样式表。

rel:定义当前文档与被链接文档之间的关系,在这里需要指定为“stylesheet”,表示被链接的文档是一个样式表文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值