day04 选择器的权重和核心属性

一、选择器权重 (四位表示)

1.标签选择器的权重 0001 2.类名选择器的权重 0010 3.id 选择器的权重 0100 4.群组选择器的权重 看选择器具体应用哪一个 5.后代选择器 选择器权重之和(要起作用的标签)

二、css 样式层叠性

不同选择器定义同一个元素时,不同的样式都可以显示,相同的样式按照权重大小显示

三、伪类选择器(除了 hover 之外,只能用于 a 标签)

a:link-----------鼠标未访问之前的状态 a:visited--------鼠标访问之后的状态 a:hover----------鼠标悬停时状态(所有标签都可以使用) a:active--------鼠标按下时的状态 注意:顺序不能颠倒

a:link{
    color: palegreen;
}
a:visited{
    color: peru;
}
a:hover{
    color: yellow;
}
a:active{
    color: rgb(12, 216, 243);
}

四.css 属性

  1.宽度

  width: 200px;

  2.高度

   height: 200px;

  3.背景色

  background-color: red; 颜色的种类 1.英文单词 2.#9e18b2 十六进制( 0-9 a-f) 6 位 #000000----#000 #ff0000----#f00 3.rgb(0,0,0) 取值范围 0-255 之间 4.rgba(0,0,0,。5) 最后一位表示透明度 透明度取值范围 0-1 0 透明 1 不透明

  4.文字颜色

  color: red;

  5.文字大小

  font-size: 16px; 文字默认大小 16px 浏览器最小显示文字大小:12px---------谷歌浏览器 其他浏览器最小可能是 10px

  6.字体样式

  font-family: "微软雅黑";----------(默认微软雅黑)

    1.单个字体样式

    字体如果是中文或者一个英文单词可以不用双引号包裹起来

    字体样式是多个英文的情况下,必须用双引号包裹起来

    2.多个字体样式

    多个字体样式用逗号隔开,如果第一个字体样式有就直接显示,第一个没有的情况下,在看第二个有没有

    3.字体类型

    1.字体放到对应的font文件夹中 ,字体一般类型 ttf 2. @font-face { font-family:"hahaha"; 定义字体名称 src: url(font/AaYangGuanQu-2.ttf); 字体引入路径 } 3.使用 :root{ font-family: "hahaha"; }

  7.文字粗细

  font-weight: 100-900|blod|bloder|lighter; 100,200,300 | lighter=============== 细体 400,500=============================正常 600,700,800,900,blod,bolder========加粗

  8.文字倾斜

  font-style: italic|oblique|normal; italic 倾斜的文字 oblique 倾斜体 normal:正常

  9.文字的水平对齐方式

  text-align: left|center|right|justify; left=======左对齐(默认) right======右对齐 center=====居中 justify====两端对齐(部分浏览器支持,对中文不起作用)

  10.文字的垂直对齐方式

  line-height: value; line-height=height---------文字垂直居中 line-height> height--------文字偏下 line-height< height--------文字偏上

  11.文本修饰

  text-decoration: none|underline|overline|line-through; none===============没有线修饰 underline==========文字上线修饰 overline===========文字下线修饰 line-through=======文字中线修饰

  12.首行缩进

  text-indent: 32px|2em|-10px; 32px,文字默认时 16px 16*2=32 -10px 可以为负数 2em 2 倍

  13.font 复合属性

   font:weight style size/line-height family====顺序不能改变

  14.字间距

  letter-spacing: 10px ;

  15.浮动:float:left|right

  元素脱离文档流 给父元素的所有直接子元素添加

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值