html基础知识Tips

html模板

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

标签分类

单标签、双标签。

行标签

  1. 行标签:span、a、img、input、b、i、u、s、sub、sup。
  2. 特性:a:在一行展示;b:不可以设置宽高;c:垂直方向margin、padding值有问题;d:行标签只能嵌套行标签;a标签只能嵌套a标签。
  3. 居中:给父标签添加text-align:center;

块标签

  1. 块标签:div,p,h1~h6,br,hr,ul,ol,li。
  2. 特性:a:独占父级一行;b:块标签可以嵌套块标签和行标签;c:可以设置宽高,默认内容撑开;不设置高度时,默认由内容撑开;e:p标签和h1~h6标签不能嵌套块标签。
  3. 特性:居中给本身添加margin:0 auto。

行块标签

display:inline-block

块标签

display:block

行标签

display:inline

浮动元素

  1. 设置:float :left / right
  2. 特性:a:不占文档流;b.可以设置宽高,默认内容撑开宽高;c.设置浮动后,就是浮动元素,不再是单纯的行标签或者是块标签 。
  3. 清浮动
    a.给父级添加overflow:hidden,在IE6不好用,给父级添加zoom:1。
    b.浮动元素同级最后添加空标签,设置样式clear:both。
    c.父级设置浮动,注意父级会脱离文档流
    d.父级设置高度 扩展性不好
    e.父级设置display:inline-block
  4. 注意:
    a:分块 清浮动。
    b:如果一个设置浮动,同级兄弟都要浮动。
    c:最早解决文字环绕问题。

定位元素

固定定位

  1. 固定定位:position:fixed
  2. 特性:
    a.不占文档流
    b.改变标签的特性
    c.可以设置宽高,默认内容撑开宽高
    d.适用于:导航条 广告等
    e.相对于浏览器窗口进行定位

相对定位

  1. 相对定位:position:relative
  2. 特性:
    a.不脱离文档流
    b.相对于自身定位
    c.不改变标签的特性
    d.一般给绝对定位做父级使用
    e.自身微调

绝对定位

  1. 绝对定位:position:absolution
  2. 特性:
    a.脱离文档流
    b.相对于最近的父级标签中设置绝对(相对)定位元素定位,如果所有父级标签没有设置定位,相对于浏览器窗口进行定位
    c.改变标签特性
    d.用于堆叠效果

z-index

  1. 改变堆叠顺序:z-index
  2. 特性:
    a:值越大,层级越高
    b:仅限兄弟标签使用

css引入方式

  1. 外部引入
    a:创建后缀为.css的文件
    b:link->href
  2. 内部引入:head->style->选择器
  3. 行间样式

选择器

  1. 类选择器 class
  2. id选择器 ;id 文本中类名不重复
  3. 标签选择器
  4. 后代选择器 使用逗号隔开
  5. 群组选择器 主要优先级
  6. 通配符选择器 *

盒模型

参数

  1. border=> solid dotted dashed
  2. padding
  3. margin

css的两种盒模型
IE盒子模型、W3C盒子模型

盒模型标准
内容(content)、内边距(padding)、边框(border)、外边距(margin)。

区分

  1. W3C盒子模型的范围包括 margin、border、padding、content,并且 content 部分不包含其他部分。width = content的宽度。
  2. IE盒子模型的范围包括 margin、border、padding、content,并且 content 部分包括含其他部分。width = content + border + padding的宽度。

切换盒模型

  1. css3的box-sizing属性的使用。
  2. IE盒子模型:box-sizing: border-box;
  3. W3C盒子模型:box-sizing: content-box;

音频标签

audio

  1. audio 音频标签<audio src=""></audio>
  2. audio的属性:controls显示音频控件

video
1.标签:<video controlslist="nodownload" preload="auto" controls="controls" height="240" src="" width="380" style="margin-top: 2%"></video>

后续未完,请继续关注,Thanks!☺

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值