-
CSS3(5) 背景边框相关样式
本文主要介绍CSS3中的背景和边框相关的一些样式,其中包括与背景相关的几个属性,如何在一个元素的背景中使用多个图像文件;如何绘制圆角边框;如何给元素添加图像边框。
-
CSS3(4) 盒相关样式
在css中,使用
display
属性来定义盒的类型。总体上来说,css的盒分为block
类型与inline
类型。
-
CSS3(3) 文字与字体相关样式
本章针对css3中与文字、字体相关的一些属性做详细介绍,其中包括
text-shadow
属性、word-break
属性、word-wrap
属性、Web Font
和@font-face
属性,以及font-size-adjust
属性。
-
CSS3(2) 巧用Content
content
是before
与after
伪元素中的属性值,用于在伪元素中展示相关内容,我们可以利用这个属性实现一些小功能。
-
CSS3(1) 选择器
选择器是CSS3中的一个重要内容,使用它可以大幅度提高开发人员书写或修改样式表时的工作效率。
-
H5(13) Geolocation
在HTML5中,为
window.navigator
对象新增了一个geolocation
属性,可以使用Geolocation API
来对该属性进行访问。
-
H5(12) Web Workers
Web Workers
是HTML5中新增的,用来在Web应用程序中实现后台处理的一项技术。在使用HTML4与Javascript创建出来的Web程序中,因为所有的处理都是在单线程内执行的,所以如果花费的事件比较长的话,程序界面会处于长时间没有响应的状态。最恶劣的是,当时间长到一定程度的话,浏览器还会跳出一个提示脚本运行时间过长的提示框,使用户不得不中断正在执行的处理。
-
H5(11) Web Sockets
Web Sockets
是HTML5提供的在Web应用程序客户端与服务器端之间进行的非HTTP的通信机制。它实现了用HTTP不容易实现的服务器端的数据推送等智能通信技术,因此受到了高度关注。使用
Web Sockets API
可以在服务器与客户端之间建立一个非HTTP的双向连接。这个连接时实时的,也是永久的,除非被显式关闭。这意味着当服务器想向客户端发送数据时,可以立即将数据推送到客户端的浏览器中,无须重新建立连接。只要客户端有一个被打开的socket
(套接字)并且与服务器建立了连接,服务器就可以把数据推送到这个socket
上,服务器不再需要轮训客户端的请求,从被动转为了主动。
-
H5(10) 跨文档消息传输
HTML5提供了在网页文档之间相互接收与发送信息的功能。使用这个功能,只要获取到网页所在窗口对象的实例,不仅同源(域+端口号)的Web网页之间可以互相通信,甚至可以实现跨域通信。
-
H5(9) 离线Web应用程序
Web应用程序已经变得越来越复杂,越来越成熟了,很多领域都在利用着Web应用程序。但是,它有一个致命的缺点:如果用户没有和Internet建立连接,他就不能利用这个Web应用程序了。