日志分类:设计研究

CSS的一些技巧

2009-01-28 23:03  |  分类:设计研究

1、不要使用过小的图片做背景平铺。这就是为何很多人都不用 1px 的原因,这才知晓。宽高 1px 的图片平铺出一个宽高 200px 的区域,需要 200*200=40, 000 次,占用资源。

2、无边框。推荐的写法是 border:none;,哈哈,我一直在用这个。 border:0; 只是定义边框宽度为零,但边框样式、颜色还是会被浏览器解析,占用资源。

3、慎用通配符。所谓通配符,就是将 CSS 中的所有标签均初始化,不管用的不用的,过时的先进的,一视同仁,这样,大大的占用资源。要有选择的初始化标签。

全文阅读 »

很多情况下,某个 IP 的访问很容易造成 CPU 100% (比如 某些搜索引擎的固定抓取,别人大量的采集站点),这个时候我们就要利用一些有效的手段封掉对方的 IP,让他无法消耗服务器的资源,封 IP 的方法有很多种,如果你的 Web 服务器安装了 Rewrite 模块的话,也可以试试利用 Rewrite 规则封掉对方的 IP。

  1、例如我们把某个特定的 IP 直接重定向到 baidu 首页,在网站根目录的 .htaccess 文件里添加代码:

  RewriteCond %{REMOTE_ADDR} 192.168.1.1 [NC]

  RewriteRule ^(.*)$ http://www.baidu.com/$1 [R=301]

  将 192.168.1.1 这个 IP 替换成您要限制的 IP 即可

  2、如果要实现多个 IP ,可以这样写:

  RewriteCond %{REMOTE_ADDR} 192.168.1.1 [OR]

  RewriteCond %{REMOTE_ADDR} 192.168.1.2 [NC]

  RewriteRule ^(.*)$ http://www.baidu.com/$1 [R=301]

其实就是个301重定向。

今天上Discuz!发现出了安全漏洞,而且是全版本的,汗,各位站长赶紧更新吧~

官方解释是:Discuz! wap 功能部分在对文字进行编码转换时,存在合法变量被恶意覆盖问题,此问题将可能导致您的论坛受到安全性威胁。为此我们强烈建议您立即下载补丁进行修补。

补丁下载地址:
http://download.comsenz.com/Disc … _patch_20081117.zip

本地下载:http://www.xqlab.com/down/Discuz_patch_20081117.zip

MD5:530527c6be93c5c848125985242d7544

* 此补丁包中含有 Discuz! 各版本程序,解开压缩包后,请根据您的版本号更新

* Discuz! 6.0 用户建议可以仅仅对安全问题进行更新,但我们建议您下载完整程序包进行更新,6.0 版本程序此次进行了大规模的优化和功能修正。(地址 http://download.comsenz.com/Discuz/6.0.0/

* 本次修正不包含 Discuz! 7.0 测试版,建议参与测试的站点暂时关闭wap功能

* 如果您由于某种原因,无法及时修补,请您暂时关闭 “wap” 功能

网页设计中的标准尺寸

2008-11-16 10:02  |  分类:编程代码, 设计研究
网页设计标准尺寸:
1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。
2、1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间.就不会出现水平滚动条和垂直滚动条。(在dw里面有设定好的标准值, 1024*768页面的标准大小是955*600,照着它的尺寸做就行了)
3、在ps里面做网页可以在800*600状态下显示全屏,页面的下方又不会出现滑动条,尺寸为740*560左右

全文阅读 »

CSS属性代码大全

2008-11-16 09:57  |  分类:编程代码, 设计研究

来自网络,搜集了一些常用的CSS代码,记录在这里以备使用。有需要的可以拿走。

字体样式(Font Style)

序号 中文说明 标记语法
1 字体样式 {font:font-style font-variant font-weight font-size font-family}  
2 字体类型 {font-family:”字体1″,”字体2″,”字体3″,…}  

全文阅读 »