面试中经常被问,支支吾吾的老是答不全!!血泪教训,决定记下来!

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新增属性相关推荐

  1. H5新增标签、CSS3新增属性总结

    一.H5新增标签 新增元素 说明 video 表示一段视频并提供播放的用户界面 audio 表示音频 canvas 表示位图区域 source 为video和audio提供数据源 track 为vid ...

  2. HTML5新增标签及CSS3新增属性

    一.h5新增标签 新增元素 说明 video 表示一段视频并提供播放的用户界面 audio 表示音频 canvas 表示位图区域 source 为video和audio提供数据源 track 为vid ...

  3. 前端基础8:HTML5新增标签及CSS3新属性 viewport 动画

    HTML5新增标签 标签名 描述 header 头部 section 区分大模块 nav 导航 footer 尾部 article 文章 aside 侧边栏 audio 音频 video 视频 fig ...

  4. h5新标签和css3新特性

    h5新标签和css3新特性 一.h5布局元素 二.css3新增样式 1.边框圆角 2.阴影 3.形变:旋转.缩放.位移 4.transform-origin 属性 三.过渡效果 四.动画效果 1. k ...

  5. 前端H5新增标签和CSS3高级

    文章目录 一.CSS3高级技巧 1.精灵图 2.字体图标 3.CSS中的三角 3.CSS用户界面样式 4.vertical-align属性应用 5.溢出的文字省略号显示 6.常见布局技巧 6.CSS初 ...

  6. 不是css3新增的技术,css3新增属性有哪些?css3中常用的新增属性总结,分享

    来提问这个问题的人都应该知道css3中常用的新增属性. 一.css3新增边框属性 1.css3新增属性之border-color:为边框设置多种颜色 % 这里说一下题外话,需要注意:"bor ...

  7. html新增伪类,CSS3新增的伪类有哪些 与 居中div的多种方法

    CSS3新增伪类有那些? p:first-of-type:选择属于其父元素的首个 元素 p:last-of-type:选择属于其父元素的最后 元素 p:only-of-type:属于父元素的特定类型的 ...

  8. html新增伪类,css3新增伪类有哪些

    CSS伪类是用来添加一些选择器的特殊效果,是用于已有元素处于某种状态时为其添加对应的样式,这个状态是根据用户行为而动态变化的. 何为伪类? 就是css内置类css内部本身赋予它一些特性和功能,也就是你 ...

  9. HTML5 viewport 标签与 CSS3 background-size 属性 使图片完全适应区域内容

    要使一张图片不论在移动端还是在桌面端都能适应区域内容,可以使用 HTML5 的 viewport 标签结合 CSS3 的 background-size 属性. 适应区域内容是指图片的宽或高的长度满足 ...

最新文章

  1. WinInet, WinHttp, Winsock, ws2_32的基本解释
  2. 转载:配置nginx支持pathinfo功能
  3. 汇编语言 字母的大小写转换
  4. 小白学数据分析-----聚类分析理论之K-means理论篇
  5. 阿里DataV案例:制作实时销售大屏流程
  6. 使用Synchronized块同步方法
  7. [Python人工智能] 三十二.Bert模型 (1)Keras-bert基本用法及预训练模型
  8. 分享web前端七款HTML5 Loading动画特效集锦
  9. 使用Python SocketServer快速实现多线程网络服务器
  10. 与Spring和Maven签订合约优先SOAP服务
  11. 清华大学全面审查文科博士论文!
  12. 外媒:台积电准备明年下半年采用3nm工艺为苹果生产芯片
  13. Linux系统管理初步(六)设置计划任务
  14. hadoop2.7.2+hbase1.2.5+storm1.1.0+spark2.1.1环境搭建
  15. 《微信小程序-进阶篇》组件封装-Icon组件的实现(二)
  16. PID与MPC控制方法
  17. Android性能测试工具Emmagee的基本使用
  18. 将动态IP切换为静态
  19. VR全景制作教程|VR全景拍摄和制作竟如此简单
  20. web项目 在线预览doc文档

热门文章

  1. 2021-03-12 IDEA入门大法
  2. 软件及硬件联调测试情况,系统联调测试报告(民航).doc
  3. head runt = server
  4. java学习路线,一个初中生学java要多久,java难学吗
  5. plotly保存HTML文件
  6. 微信公众号投票思路,可以使用任何语言搞定!
  7. 谷歌浏览器打开是桔梗网如何解决
  8. JavaScript 相关面试题目
  9. php 支付宝用户信息授权
  10. 牛客---疯狂过山车