当前位置: 首页 > news >正文

【前端基础】Day 8 H5C3提高

目录

1. HTML5新特性

1.1 新增语义化标签

1.2 新增多媒体标签

1.3 新增input类型

1.4 新增表单属性

2. CSS3的新特性

2.1 新增选择器

2.1.1 属性选择器

2.1.2 结构伪类选择器

2.1.3 伪元素选择器(重点)

2.2 CSS3盒子模型

2.3 CSS3其他特性(了解)

CSS3 过渡(重点)


1. HTML5新特性

1.1 新增语义化标签

1.2 新增多媒体标签

IE浏览器除了要设置autoplay="autoplay",还需要设置muted="muted"才能自动播放;google只需设置autoplay。

1.3 新增input类型

1.4 新增表单属性

2. CSS3的新特性

2.1 新增选择器

2.1.1 属性选择器

2.1.2 结构伪类选择器

2.1.3 伪元素选择器(重点)

        div::before {
            /* content必须要写 */
            content: '我';
        }

使用场景1:伪元素字体图标 

使用场景2:遮罩层

        .tudou::before {
            content: '';
            /* 隐藏遮罩层 */
            display: none;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgba(0, 0, 0, .4) url(arr.png ) no-repeat center;
        }
        .tudou:hover::before {
            display: block;
        }

使用场景3:伪元素清除浮动

2.2 CSS3盒子模型

        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

2.3 CSS3其他特性(了解)

CSS3 过渡(重点)

狭义的HTML5指的是结构标签本身,CSS3指的是相关样式;

http://www.dtcms.com/a/48783.html

相关文章:

  • 基于 Elasticsearch 和 Milvus 的 RAG 运维知识库的架构设计和部署落地实现指南
  • 【练习】【贪心】力扣435. 无重叠区间
  • TEE可信执行环境的安全业务保护方案
  • 前端水印实现方式
  • Windows 图形显示驱动开发-WDDM 3.2-脏位跟踪
  • 在剪映中给英文学习视频添加中文字幕
  • 微前端开发模式解析与实践
  • React高级内容探索
  • 夸父工具箱(安卓版) 手机超强工具箱
  • XAUI 详解
  • 自然语言处理:朴素贝叶斯
  • 用Babel脚本实现多语言/国际化
  • Ubuntu更改内核
  • 【AI】Ollama+OpenWebUI+llama3本地部署保姆级教程,没有连接互联网一样可以使用AI大模型!!!
  • ARM架构与编程(基于STM32F103)ARM单片机启动流程与MAP文件解析
  • RabbitMQ——消息发送的双重保障机制
  • Java【多线程】(2)线程属性与线程安全
  • vue2+ele-ui实践
  • Python的循环和条件判断 笔记250303
  • Spring Security简介与使用
  • 大模型辅助火狐浏览器插件开发:网页保存至本地及 GitHub 仓库
  • UNION 和 UNION ALL 的区别:深入解析 SQL 中的合并操作
  • 电源测试系统有哪些可以利用AI工具的科技??
  • Leetcode 54: 螺旋矩阵
  • smolagents学习笔记系列(番外二)Agent+Ollama分析本地图像与文件
  • Linux系列:如何用 C#调用 C方法造成内存泄露
  • 基于Qt的登陆界面设计及记住密码,简易计算器设计
  • Linux网络_应用层自定义协议与序列化_守护进程
  • 二、QT和驱动模块实现智能家居-----5、通过QT控制LED
  • Python 课堂点名桌面小程序