html5
来源:互联网 发布:e4a 下载网络图片 编辑:程序博客网 时间:2024/06/12 13:14
定义:新一代开发web富客户端应用程序整体解决方案;
网页和应用程序的区别:
网页:html页面;
应用程序:数据;
html5~~html+css+jsapi
web富客户端应用程序:交互性更强,用户体验性更高,由网页开发到应用程序的提升;
新的文档类型声明(dtd)
在html4.01中,声明需要引入dtd,因为html是基于sgml,dtd制定了标记语言的规则,确保了浏览器能够正确的渲染内容。
html5不是基于sgml,因此不用引入dtd
语义化标签
引入新的html元素,开发者可以更细致的描述文档结构,让文档更加易读,搜索引擎也更能理解页面中的各个部分的关系,可以搜索到更快,更准确的信息:关键点:html描述的是内容是什么,而不是长什么样子;
常见的语义化标签列表:
<article> 定义文章 <header> 定义业眉 <aside> 定义文章的侧边栏; <hgroup> 定义对网页标题的组合; <figure>一组媒体对象以及文字; <nav>定义导航; <figcaption>定义figure的标题 <section>定义文档中的区段; <footer>定义页脚;
html5的兼容性:
<!--[if lt IE 9]><script type="text/javascript" src="js/html5shiv.js"></script><![endif]-->写在title下面
Google的解决方案https://github.com/aFarkas/html5shiv/tree/master/dist
Bootstrap的解决方案
http://cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js
“`
新增找对象的方法:document.querySelector(“选择器”);
阅读全文
0 0
- HTML5
- Html5
- HTML5
- HTML5
- HTML5
- HTML5
- html5
- html5
- HTML5
- html5
- HTML5
- HTML5
- HTML5
- Html5
- HTML5
- Html5
- html5
- HTML5
- 二叉树的最大深度
- 人生的选择
- Java 封装类型装箱拆箱常见问题
- JNI概述
- VMware虚拟机连接不上的解决方法
- html5
- OpenCV3.2+Qt5.8.0+Win10开发视频监控系统----(2)Qt之中文显示
- IF ELSE 语句
- 学习RecyclerView应该把控的几个点
- bzoj1049: [HAOI2006]数字序列
- eclipse设定使用的Java版本以及jre或jdk
- Mybatis 框架 6
- Glide 4.x之请求网络图片数据流程解析
- Spark 之 udaf