https://static.06ms.com/static/images/index/3.jpg

utf-8与gbk编码的区别!

有不少用户对GBK与UTF-8版本有什么区别不太了解,在这给大家提供一些参考
GBK版本与UTF-8版本功能是一样的.只不过编码方式不同。
GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。
至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的网站则用UTF-8节省空间。
GBK包含全部中文字符;UTF-8则包含全世界所有国家需要用到的字符。
GBK是在国家标准GB2312基础上扩容后兼容GB2312的标准,UTF-8编码的文字可以在各国各种支持UTF8字符集的浏览器上显示。
比如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,而无需他们下载IE的中文语言支持包。 所以,对于英文比较多的网站 ,使用GBK则每个字符占用2个字节,而使用UTF-8英文却只占一个字节。
简单的说:
UTF8是国际编码,它的通用性比较好,外国人也可以浏览网站
GBK是国家编码,通用性比UTF8差,不过UTF8占用的数据库比GBK大~
提示:如果您的网站客户群体主要是面向国内用户的,建议使用GBK版本,因为它可以节省空间,及相对utf-8版本来讲稳定一些。
https://static.06ms.com/static/images/index/23.jpg

全面兼容ie6,ie7,IE8,Firefox的CSS Hack写法

写页面设计的朋友们,经常为浏览器CSS的兼容性头痛不已,经过本人的仔细研究发现一种好的写法,现在与大家分享.
#body {  
border:2px solid #00f; /*ff的属性*/
border:2px solid #090\9; /* IE6/7/8的属性 */
border:2px solid #F90\0; /* IE8 支持 */
_border:2px solid #f00; /*IE6的属性*/
}

<div id="body">  
<ul>
<li>FF下蓝边</li>
<li>IE6下红边</li>
<li>IE7下绿边</li>
<li>IE8下黄边</li>
</ul>
</div>

注:css顺序不能写错,因为Firefox不认识\9,\0,_写法,所以为蓝边;\9是IE6,7,8的属性,下面代码并没有重写IE7的代码,所以 IE7下绿边;同理,\0为ie8属性,相当于重写了颜色,所以IE8下为黄边,_是ie6的属性,重写颜色为红边.
https://static.06ms.com/static/images/index/6.jpg

robots 属性值 -- 定义网页搜索引擎索引方式

* robots用于定义网页搜索引擎索引方式
* robots出现在name属性中,使用content属性定义网页搜索引擎索引方式
* 通过使用meta的robots属性值可以为没有文件上传权限的用户提供/robots.txt文件的所有功能
* 如果网页没有提供robots,搜索引擎认为网页的robots属性为all(index,follow);
<meta name="robots" content="noindex" />

定义了此网页不被搜索引擎索引进数据库,但搜索引擎可以通过此网页的链接继续索引其它网页
https://static.06ms.com/static/images/index/3.jpg

屏蔽iframe中的超链接-美女时钟演示


演示可以看我博客的侧栏 图片时钟!
原理:在iframe上面覆盖一个DIV,DIV必须有背景色且透明。position为absolute,通过top和left属性控制该DIV的位置使之覆盖于iframe之上。这样iframe就被遮盖住,而里面的任何东西都点不了了。
transparent 透明
元素默认就是背景颜色透明的
background-color随便设一个值就不透明了……
BACKGROUND:transparent none repeat scroll 0% 0%
分别代表
背景属性:背景颜色 背景图片 背景是否重复 背景时候随浏览器滚动 背景平位置 背景垂直位置
background : background-color &#124;&#124; background-image &#124;&#124; background-repeat &#124;&#124; background-attachment &#124;&#124; background-position