html笔记(5)

命名规范:

名字由数字、字母、下划线组成,不能数字开头
使用驼峰命名
使用对应内容英文作为名字
给大盒子用id名,盒子里面用类名

元素分类

常规分类:
块级元素:可以设置宽高,独占一整行
行级元素:不可以设置宽高,有多宽占多宽
行内块元素:可以设置宽高,有多宽占居多宽

元素嵌套的规则

行级元素包涵行级元素
块级元素可以包裹行级和块级元素
a可以包裹块级元素
p标签里面不能有块级元素

置换元素

浏览器根据元素的标签和属性决定显示的内容
非置换元素:除去置换之外的元素,就是非置换

元素类型的转换

display:block | inline-block | inline | none
block:块
inline:行
inline-block:行内块

图片三像素

vertical-align:top | middle
应用场景:
1.解决图片的3px问题
2.实现表格内容垂直对齐的方式这是

鼠标悬停

鼠标悬停在e身上
e:hover{}

定位

概念:将一个元素放在指定的位置上
语法:position:定位方式
坐标:left:*px | right:*px | top:*px | bottom:*px

定位方式

1.static静态定位:将元素的默认定位方式
2.fixed固定定位:基于浏览器窗口进行定位
3.relative相对定位:基于元素原来的位置进行移动
4.absolute相对定位:基于被设置非静态定位的最近上级元素进行定位,如果都没有,基于浏览器的第一屏进行定位

盒子完全居中未知大小的盒子

posiiton:fixed
  top:50%
  margin-top:-盒子高度的一半
  left:50%
  margin-left:-盒子宽度的一半;
  2.
position:fixed
top:0;left:0;bottom:0;right:0;
margin:auto

锚点

<div id='id名'>要跳转的区域</div>
<a href='#id名'>链接的文字</a>

透明度

opacity:数字(0-1)全部透明
Reba:(0,0,0,5)数字不会透明
兼容低版本:
filter:alpha(opacity=数值);0-100    0为透明
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值