的id。去点击label的时候css3的chcked和disabled去确定状态样式用css精灵去排版。
图片切换的实现思路
以全局监听的方式通过a标签的描点进行view动态切换页面只要把a标签带有id的href属性的值指到锚点用CSS3的动画进行切换页面
HTML5都有哪些新的JSAPI
二维绘图API可以用在一个新的画布Ca
vas元素上以呈现图像、游戏图形或者其他运行中的可视图形。
一个允许web应用程序将自身注册为某个协议或MIME类型的API。
一个引入新的缓存机制以支持脱机web应用程序的API。
一个能够播放视频和音频的API可以使用新的video和audio元素。
一个历史纪录API它可以公开正在浏览的历史纪录从而允许页面更好地支持AJAX应用程序中实现对后退功能。
f跨文档跨域的消息传递它提供了一种方式使得文档可以互相通信而不用考虑它们的来源域在某种程度上这样的设计是为了防止跨站点的脚本攻击。
一个支持拖放操作的API用它可以与draggable特性相关联。
一个支持编辑操作的API用它可以与一个新的全局co
te
teditable特性相关联。
一个新的网络API它支持web应用程序在本地网络上互相通信并在它们的源服务器上维持双向的通信。
使用JavaScriptAPI的键值对实现客户端的持久化存储同时支持嵌入的SQL数据库。
服务器发送的事件通过它可以与新的事件源eve
tsource元素关联新的事件源元素有利于与远程数据源的持久性连接而且极大地消除了在Web应用程序中对轮询的需求。
AMD和CMD是什么它们的区别有哪些
AMD和CMD是二种模块定义规范。现在都使用模块化编程AMD异步模块定义CMD通用模块定义。AMD依赖前置CMD依赖就近。CMD的API职责单一没有全局requireAMD的一个API可以多用。
MVCBFC
mvc是模型model视图view控制器co
troller的缩写一种软件设计典范使用MVC的目的是将M和V的实现代码分离从而使同一个程序可以使用不同的表现形式。MVC对应HtmlCSSjs。
BFC全称”BlockFormatti
gCo
text”中文为“块级格式化上下文”。流体特性块状水平元素如div元素下同在默认情况下非浮动、绝对定位等水平方向会自动填满外部的容器BFC元素特性表现原则就是内部子元素不会影响外部的元素。
HTML5增加了一项新功能是自定义数据属性也就是data自定义属性。
在HTML5中我们可以使用以data为前缀来设置我们需要的自定义属性来进行一些数据的存放。
divid