HTML5
来源:互联网 发布:手机淘宝天猫 编辑:程序博客网 时间:2024/06/05 08:03
HTML5=HTML↑+CSS↑+Javascript↑,HTML5提供全套的解决方案,承包了页面结构、元素样式+用户与页面的交互效果。
因为H5可以做出和客户端近似的体验,所以H5让Web开发重新回归富客户端的时代。
**input-option,progress,link通过rel来表达页面与页面之间的关系。
**对于不兼容新标签的浏览器,可用js进行控制:
document.createElement('header');即将每一个新标签都建立一个对应的标签
也可以用谷歌的一个封装好的工具html5shiv.js;
数据结构标记
Accessible Rich Internet Application(无障碍富互联网应用程序):针对于屏幕阅读设备,更多语义化让终端能“读懂”页面,以通过独特的理解方式供特殊用户(盲人)使用。
通过role的方式告知。e.g. <div role="navigation"></div> 告知机器该div是一个导航栏
自定义属性data-*
addEventListener('click',function(){});可同时添加多个事件。
setAttribute('data-age',item.age);将item标签的age属性设置为'data-age'
audio标签
<audio id="audio" src="music.mp3"></audio> <button id="btn">播放</button>
var btn = document.getElementById('btn'); var audio = document.getElementById('audio'); btn.addEventListener('click',function(){ audio.play(); })video,以及字幕标签。
SVG(Scalable Vector Graphics)可缩放矢量图形。体积小、质量高、可控程度高
0 0
- HTML5
- Html5
- HTML5
- HTML5
- HTML5
- HTML5
- html5
- html5
- HTML5
- html5
- HTML5
- HTML5
- HTML5
- Html5
- HTML5
- Html5
- html5
- HTML5
- Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安装详解(2)Grid Infrastructure
- 菜鸟学算法之动态规划01
- C#笔记 -- 协变、逆变
- 集合相似度
- HTTP基本原理(简介)
- HTML5
- bzoj3390
- python语言学习——关于str
- 在64位 Windows7 运行regsvr32.exe提示不兼容
- 微信小程序开程之路(九)纯手工打造微信小程序业务服务器
- bzoj 3163: [Heoi2013]Eden的新背包问题 多重背包
- 浅谈自定义View的宽高获取
- Android Studio新建项目"Building Gradle project info"卡死
- UVALive 3305 Tour(DP)