h5新增标签及css3新增属性
面试中经常被问,支支吾吾的老是答不全!!血泪教训,决定记下来!
h5是html的最新版本,是14年由w3c完成标准制定。增强了,浏览器的原生功能,减少浏览器插件(eg:flash)的应用,提高用户体验满意度,让开发更加方便。
- h5新增的标签
新增元素 | 说明 |
---|---|
video | 表示一段视频并提供播放的用户界面 |
audio | 表示音频 |
canvas | 表示位图区域 |
source | 为video和audio提供数据源 |
track | 为video和audio指定字母 |
svg | 定义矢量图 |
code | 代码段 |
figure | 和文档有关的图例 |
figcaption | 图例的说明 |
main | |
time | 日期和时间值 |
mark | 高亮的引用文字 |
datalist | 提供给其他控件的预定义选项 |
keygen | 秘钥对生成器控件 |
output | 计算值 |
progress | 进度条 |
menu | 菜单 |
embed | 嵌入的外部资源 |
menuitem | 用户可点击的菜单项 |
menu | 菜单 |
template | |
section | |
nav | |
aside | |
article | |
footer | |
header |
- css3
css3被划分为模块,最重要的几个模块包括:选择器、框模型、背景和边框、文本效果、2D/3D 转换、动画、多列布局、用户界面
选择器
框模型
- 背景和边框
border-radius、box-shadow、border-image、
background-size:规定背景图片的尺寸
background-origin:规定背景图片的定位区域
background-clip:规定背景的绘制区域 - 文本效果(常用)
text-shadow:设置文字阴影
word-wrap:强制换行
word-break
css3提出@font-face规则,规则中定义了font-family、font-weight、font-style、font-stretch、src、unicode-range - 2/3D转换
transform:向元素应用2/3D转换
transition:过渡 - 动画
- @keyframes规则:
animation、animation-name、animation-duration等 - 用户界面(常用)
box-sizing、resize
css3新增伪类
:nth-child()
:nth-last-child()
:only-child
:last-child
:nth-of-type()
:only-of-type()
:empty
:target 这个伪类允许我们选择基于URL的元素,如果这个元素有一个识别器(比如跟着一个#),那么:target会对使用这个ID识别器的元素增加样式。
:enabled
:disabled
:checked
:not
h5新增标签及css3新增属性相关推荐
- H5新增标签、CSS3新增属性总结
一.H5新增标签 新增元素 说明 video 表示一段视频并提供播放的用户界面 audio 表示音频 canvas 表示位图区域 source 为video和audio提供数据源 track 为vid ...
- HTML5新增标签及CSS3新增属性
一.h5新增标签 新增元素 说明 video 表示一段视频并提供播放的用户界面 audio 表示音频 canvas 表示位图区域 source 为video和audio提供数据源 track 为vid ...
- 前端基础8:HTML5新增标签及CSS3新属性 viewport 动画
HTML5新增标签 标签名 描述 header 头部 section 区分大模块 nav 导航 footer 尾部 article 文章 aside 侧边栏 audio 音频 video 视频 fig ...
- h5新标签和css3新特性
h5新标签和css3新特性 一.h5布局元素 二.css3新增样式 1.边框圆角 2.阴影 3.形变:旋转.缩放.位移 4.transform-origin 属性 三.过渡效果 四.动画效果 1. k ...
- 前端H5新增标签和CSS3高级
文章目录 一.CSS3高级技巧 1.精灵图 2.字体图标 3.CSS中的三角 3.CSS用户界面样式 4.vertical-align属性应用 5.溢出的文字省略号显示 6.常见布局技巧 6.CSS初 ...
- 不是css3新增的技术,css3新增属性有哪些?css3中常用的新增属性总结,分享
来提问这个问题的人都应该知道css3中常用的新增属性. 一.css3新增边框属性 1.css3新增属性之border-color:为边框设置多种颜色 % 这里说一下题外话,需要注意:"bor ...
- html新增伪类,CSS3新增的伪类有哪些 与 居中div的多种方法
CSS3新增伪类有那些? p:first-of-type:选择属于其父元素的首个 元素 p:last-of-type:选择属于其父元素的最后 元素 p:only-of-type:属于父元素的特定类型的 ...
- html新增伪类,css3新增伪类有哪些
CSS伪类是用来添加一些选择器的特殊效果,是用于已有元素处于某种状态时为其添加对应的样式,这个状态是根据用户行为而动态变化的. 何为伪类? 就是css内置类css内部本身赋予它一些特性和功能,也就是你 ...
- HTML5 viewport 标签与 CSS3 background-size 属性 使图片完全适应区域内容
要使一张图片不论在移动端还是在桌面端都能适应区域内容,可以使用 HTML5 的 viewport 标签结合 CSS3 的 background-size 属性. 适应区域内容是指图片的宽或高的长度满足 ...
最新文章
- WinInet, WinHttp, Winsock, ws2_32的基本解释
- 转载:配置nginx支持pathinfo功能
- 汇编语言 字母的大小写转换
- 小白学数据分析-----聚类分析理论之K-means理论篇
- 阿里DataV案例:制作实时销售大屏流程
- 使用Synchronized块同步方法
- [Python人工智能] 三十二.Bert模型 (1)Keras-bert基本用法及预训练模型
- 分享web前端七款HTML5 Loading动画特效集锦
- 使用Python SocketServer快速实现多线程网络服务器
- 与Spring和Maven签订合约优先SOAP服务
- 清华大学全面审查文科博士论文!
- 外媒:台积电准备明年下半年采用3nm工艺为苹果生产芯片
- Linux系统管理初步(六)设置计划任务
- hadoop2.7.2+hbase1.2.5+storm1.1.0+spark2.1.1环境搭建
- 《微信小程序-进阶篇》组件封装-Icon组件的实现(二)
- PID与MPC控制方法
- Android性能测试工具Emmagee的基本使用
- 将动态IP切换为静态
- VR全景制作教程|VR全景拍摄和制作竟如此简单
- web项目 在线预览doc文档