随笔分类 -  Web的一些经验

摘要:Google HTML/CSS代码风格指南修正版本 2.1背景本文档定义了HTML/CSS的编写格式和风格规则。它旨在提高合作和代码质量,并使其支持基础架构。适用于HTML/CSS文件,包括GSS文件。 只要代码质量是可以被维护的,就能很好的被工具混淆、压缩和合并。样式规则协议嵌入式资源书写省略协议头省略图像、媒体文件、样式表和脚本等URL协议头部声明 (http:,https:)。如果不是这两个声明的URL则不省略。省略协议声明,使URL成相对地址,防止内容混淆问题和导致小文件重复下载。<!-- 不推荐 --> <script src="http://www.go 阅读全文
posted @ 2012-05-06 01:00 j2ee技术 阅读(398) 评论(0) 推荐(0)
摘要:总体的来说就是:*_*+识别,IE专用的条件注释,对象的实际宽度不同,消除ul、ol等列表的缩进,透明,圆角,Select控件永远处于最上层,居中问题text-align、margin: auto,浮动后IE6解释外边距为实际边距的双倍加上display:inline,字体大小,空格大小。---------------1.CSS中几种浏览器对不同关键字的支持,可进行浏览器兼容性重复定义!important 可被FireFox和IE7识别* 可被IE6、IE7识别_ 可被IE6识别*+ 可被IE7识别2.IE专用的条件注释<!--其他浏览器 --><link rel=" 阅读全文
posted @ 2011-08-22 16:00 j2ee技术 阅读(147) 评论(0) 推荐(0)
摘要:还真不错,但做什么都是以本体为主的,稍微有些不适应还。对应的加了两个方法保持和prototype统一。1。用它就可以向Class.create()一样创建伪类啦~~(我可真无聊……)$.extend({ Class : function () { return function () { this.initialize.apply(this, arguments); }}}); 2。用它就可以等同于function的bind方法啦啦啦啦……&$.extend(Function.prototype,{ proxy : function (s... 阅读全文
posted @ 2011-02-18 17:39 j2ee技术 阅读(122) 评论(0) 推荐(0)
摘要:CDNCDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。 (也就是一个服务器的内容,平均分部到多个服务器上,服务器智能识别,让用户获取离用户最近的服务器,提高速度。CDN能几乎涵盖国内所有线路。而在可靠性上, CDN 在结构上实现了多点的冗余,即使 阅读全文
posted @ 2011-02-10 16:59 j2ee技术 阅读(162) 评论(0) 推荐(0)
摘要:IE下DIV不能嵌套在P下面,否则将会引起innerHTML的写入不能firefox下执行插入操作后就会产生<br> overflow:"hidden";用在html标签上,才能保证各浏览器的滚动条隐藏。IE6对1px以下默认有高度,要用overflow:hidden属性 阅读全文
posted @ 2011-02-09 16:27 j2ee技术 阅读(127) 评论(0) 推荐(0)
摘要:什么是JavaScript首先,我们要知道的是,JavaScript和Java是完全不相关的,他们名字上的相似纯粹是(Netscape和Sun)一种行销策略。最开始叫LiveScript,后来才改成JavaScript。实际上JavaScript可以脚本化Java,这个大家有兴趣我们在之后了解一下。最标准的解释就是,JavaScript是一种具有面向对象能力的、解释型的程序设计语言。在语法构成上JavaScript的核心语言与C、C++和JAVA相似。(都具有诸如if语句、for循环、while循环和加减乘除或与非运算符这样的程序结构。但是JavaScript有这些语言的相似之处也仅限于语法上 阅读全文
posted @ 2010-12-21 15:10 j2ee技术 阅读(220) 评论(0) 推荐(0)
摘要:关于获取各种浏览器可见窗口大小的一点点研究。在我本地测试当中:在IE、FireFox、Opera下都可以使用document.body.clientWidthdocument.body.clientHeight即可获得,很简单,很方便。而在公司项目当中:Opera仍然使用document.body.clientWidthdocument.body.clientHeight可是IE和FireFox则使用document.documentElement.clientWidthdocument.documentElement.clientHeight原来是W3C的标准在作怪啊http://www.w 阅读全文
posted @ 2010-11-02 16:18 j2ee技术 阅读(155) 评论(0) 推荐(0)
摘要:document(说是任何Dom节点也无错,更常用在textRange)对象execCommand通常在IE中在线处理Html数据时非常有用,它可以让你轻而易举实现文字的加粗、加颜色、加字体等一系列的命令。 任何的编辑器通常都会利用到它。下面是编辑器中经常会用到的命令。execCommand//执行各种操作命令queryCommandEnabled// 返回命令是否允许执行queryCommandIndeterm//返回命令是否在索引劣表queryCommandState//监测当前光标区域的状态queryCommandSupported//是否支持各种操作命令queryCommandValu 阅读全文
posted @ 2010-10-25 11:31 j2ee技术 阅读(291) 评论(0) 推荐(0)
摘要:在JavaScript中我们可以用document.body.scrollLeft设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离,如果你的页面使用了DTD标识,也就是html源代码中有:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">这样的代码的话则应该使用document.documentElement.scrollLeft,在IE和 阅读全文
posted @ 2010-10-25 10:58 j2ee技术 阅读(209) 评论(0) 推荐(0)