学习笔记:CSS

行内样式:<html标签 style="样式1:值1;样式2:值2;....样式N:值N;">hello my css</html标签>

内部样式:

 

外部样式

 

格式:

 选择器:

id 选择器:
可以为标有特定 id HTML 元素指定特定的样式。
HTML 元素以 id 属性来设置 id 选择器 ,CSS id 选择器以 "#" 来定义。
id 选择器在当前页面只能出现一次
class 选择器:
用于描述一组元素的样式, class 选择器有别于 id 选择器, class可以在多个元素中使用。 class 选择器在 HTML 中以 class 属性表示 , CSS 中,类选择器以一个点 "." 号显示

元素/标签选择器: 

定义选择器语法:标签名称 {} PS :标签名称必须是 html 提供好的标签。
使用标签选择器:自动使用在所有的同名的标签上

CSS常用样式:

color:字体颜色
1 、颜色的单词 red blue...
2 rgb( 红,绿,蓝 ) 三色的取值范围是 0-255 rgb(255,0,0)
rgba (红,绿,蓝 , 透明度),透明度取值: 0-1 0 全透明 1- 不透明 0.5 半透明 rgba(255,0,0,0.4)
3 # 1 2 3 :值的范式是 00-FF 十六进制数字组成的 例如: #FF0000
width height 宽和高
只有块状元素可以设置宽高,行级元素设置不生效。值为像素px或百分比
background:背景样式

 

 文本样式:

 列表样式:

边框样式:

 

调试工具:F12

 盒子模型:

 

Margin( 外边距 ) - 清除边框外的区域,外边距是透明的。
Border( 边框 ) - 围绕在内边距和内容外的边框。
Padding( 内边距 ) - 清除内容周围的区域,内边距是透明的。
Content( 内容 ) - 盒子的内容,显示文本和图像。

margin:0 auto;        //上下0 左右自动 

line-height: 属性设置行间的距离(行高)。

 

 如果想要设置的宽度直接就是元素的实际宽度,通过box-sizing 属性

 

 float属性:浮动

左浮动 float:lift,右浮动 float:right

清除浮动:clear:lift  clear:right

 overflow属性:元素溢出的显示方式

 Display(显示) Visibility(可见性)

 display:none        元素去掉了

visibility:hidden        元素透明了 

display:block -- 显示为块级元素
display:inline -- 显示为行级元素
display:inline-block -- 显示为行级块元素,表现为同行显示并可修改宽高内外边距等属性

复合选择器:

 * 全部        ,并集        没符号 交集        空格 后代        > 子元素

交集:同级        后代:不同级,可以隔代        子元素:不能隔代

伪类选择器:

a:hover{      } 

a:link /* 未访问的链接 */
a:visited /* 已访问的链接 */
a:hover /* 鼠标移动到链接上 */                常用
a:active /* 选定的链接 */

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值