1. HTML5文档的正文结构及新元素

 正文结构: <header> <nav> <section> <aside> <footer>
深入正文: <article> <hgroup> <figure> <figcaption>
新旧元素: <mark> <small> <cite> <address>
其他:<audio> <video> <canvas> <svg>等

2. CSS样式及新特性

样式引入:

 内联样式<style="width: 50px;">
嵌入样式<style type="text/css"> p { margin: 0 auto; } </style>
外部文件<link href="***.css" rel="stylesheet" type="text/css">
@import方式

选择器:

所有浏览器都支持的:
a. 标签选择器 E { }  
b. ID选择器 #ID {}  
c. 类选择器 .className {}
d. 群组选择器 E1, E2, E3 {}  
e. 后代选择器 E F {}  
f. 通配选择器 * {}
大部分浏览器支持的:
a. 伪类选择器 E:PseudoElements {}  
b. 子选择器 E > F {}  
c. 临近选择器 E + F {}
d. 属性选择器 E[attr]

CSS3新特性:

a. 边框  border-radius边框圆角 box-shadow边框阴影  border-image边框图片
b. 背景 background-size背景大小 background-origin背景定位(content-box、padding-box 或 border-box)
c. 文本 text-shadow文本阴影 word-wrap
d. 字体 @font-face 规则
e. 转换 transform(2D and 3D -> translate() rotate() scale() skew() matrix())
f. 过渡 transition
g. 动画 animation
h. 多列 column-count column-gap column-rule
i. 用户 resize box-sizing outline-offset   

3. 新增API特性

新增属性:
a. 特定标签下属性 如"script下的async属性"等
b. 全局属性 如"contenteditable属性 data-*属性"等
扩展API:
a. 元素工具扩展: getElementsByClassName() getquerySelector() querySelectorAll()
b. HTMLElement接口扩展: innerHTML classList操作
c. JS内置对象扩展: Array的forEach filter every等
特定API:  
a. 音视频 API
b. 表单 API
c. Canvas API
d. 拖放操作 API
e. 地理位置 API
f. 存储 API
g. 数据库 API
h. 历史管理 API
i. 跨文档请求 websocket API 
j. 文件操作 API
k. 多线程 Web Workers API

如需转载,请标明出处!~

   

Html5知识精粹纪录的更多相关文章

  1. html5 知识总结

    Meta基础知识:  H5页面窗口自动调整到设备宽度,并禁止用户缩放页面    //一.HTML页面结构<meta name="viewport" content=" ...

  2. HTML5知识初级题目

    在 HTML5 中,onblur 和 onfocus 是: 在 HTML5 中,哪个元素用于组合标题元素? HTML5 中不再支持下面哪个元素? HTML5 中不再支持下面哪个元素? HTML5 之前 ...

  3. HTML5知识汇总,总有你不知道的o(≧v≦)o~~

    html5知识点汇总 一.html5发展历程以及规划 html5从2006年开始立项,用于替代1999年的html4,历经12年,完成了第一个版本html5.0,并于2014年底发布. 在接下来的日子 ...

  4. Html5知识

    <!DOCTYPE> 声明 <!DOCTYPE>声明有助于浏览器中正确显示网页. 网络上有很多不同的文件,如果能够正确声明HTML的版本,浏览器就能正确显示网页内容. doct ...

  5. 我收藏的技术知识图(每张都是大图)关于XX背后的知识、技术图,例如:Linux、Nginx架构、PHP知识卡、机会、HTML5移动、Android系统架构、YII架构的典型流程、Css知识表

    我收藏的技术知识图(每张都是大图) HTML5Linux/Unix系统设计思想读书笔记 LinuxMVCJava线程MVCSpring MVCCSS3Nginx架构VimCliCommandsPHP知 ...

  6. js,jquery,css,html5特效

    包含js,jquery,css,html5特效,源代码 本文地址:http://www.cnblogs.com/roucheng/p/texiao.html 2017新年快乐特效 jQuery最新最全 ...

  7. 【转】HTML5的小知识点小集合

    html5的小知识点小集合 html5知识   1.  Doctype作用?标准模式与兼容模式各有什么区别? (1).<!DOCTYPE>声明位于位于HTML文档中的第一行,处于<h ...

  8. PS中的图像知识

    图像处理对于前端工作来说是一个不能回避的问题,ps技术也是我们必备的技能.用法可以在使用中不断的熟练,但针对前端技术本身的一些知识点,需要我们平时不断的积累才能够在使用中不出现问题. 如今的办公,已经 ...

  9. HTML5学堂,感谢您一年的陪伴(上)

    在HTML学堂将满一周岁之际,感谢再过去的一年里支持和关注它的每一个小伙伴.有了你们的支持,HTML5学堂才能更好的走下去.我们将会把这一年的积累重新体现在HTML5学堂的官网上.HTML5学堂将会全 ...

随机推荐

  1. php5.6.30环境报错Call to undefined function ImageCreate() 编译安装 gd库

    php5..30环境报错Call to undefined function ImageCreate() 编译安装 gd库 发现php5..30没有加载gd库 [root@cn_vs_web04:/u ...

  2. 003-结构型-07-享元模式(Flyweight)

    一.概述 提供了减少对象数且从而改善应用所需的对象结构的方式.运用共享技术有效地支持大是细粒度的对象. 它通过与其他类似对象共享数据来减小内存占用.它使用共享物件,用来尽可能减少内存使用量以及分享资讯 ...

  3. kinova roslaunch j2s7s300_moveit_config j2s7s300_demo.launc logs1

    luo@luo-ThinkPad-W530:~$ luo@luo-ThinkPad-W530:~$ luo@luo-ThinkPad-W530:~$ luo@luo-ThinkPad-W530:~$ ...

  4. Python高级笔记(七)魔法属性

    1. 私有属性 名字重整 print(Test.__dict__) {'__weakref__': <attribute '__weakref__' of 'Test' objects>, ...

  5. ES6深入浅出-13 Proxy 与 Reflect-2.Proxy 代理

    阮一峰http://es6.ruanyifeng.com/#docs/proxy MDN https://developer.mozilla.org/zh-CN/docs/Web/JavaScript ...

  6. 【设备问题】罗技M590鼠标无法连接Macbook Pro问题解决

    问题现象 罗技蓝牙鼠标连接的时候一直显示连接中,但是一直连接不上. 解决方法 长按那个切换模式的按钮,重置下,再点击连接,显示能够连接成功.

  7. RabbitMQ 入门教程(PHP版) 第一部分:Hello World

    abbitMQ是一个消息代理.它的核心原理非常简单:接收和发送消息.你可以把它想像成一个邮局:你把信件放入邮箱,邮递员就会把信件投递到你的收件人处.在这个比喻中,RabbitMQ是一个邮箱.邮局.邮递 ...

  8. 搭建iscsi存储系统(一)

    (1).DAS.SAN.NAS三种存储方式 参考:https://blog.csdn.net/qq_23348071/article/details/73963407 DAS全称Direct-Atta ...

  9. Swift4.0复习整数,浮点数,布尔值

    1.类型相互转换: Int(a) Float(b) let a = Bool(truncating: NSNumber(value: c)) 2.元组: let tuple: (Int, String ...

  10. 原生Js页面滚动延迟加载图片

    原理和过程1.页面滚动加载事件2.获取元素在页面里的top值 根据滚动条的位置 判断何时显示图片3.获取元素集合 加载过的图片从集合里删除 效果预览:http://jsfiddle.net/dtdxr ...