> 由于各种浏览器的CSS规则,相互之间都是多多少少有些差别的,有可能会给我们带来烦恼。
> 比如有次 Chrome 莫名其妙给小邪加上了个 -webkit-padding-start:30px 的样式。

> 小邪差点没被这个莫名其妙的东东调戏到挂。呵呵,这是 Webkit 内核浏览器的专用样式。
> 样式实现的效果就是指定开始填充的宽度,简单说就是大白天见鬼似地突然多了一个 Margin。
一:Css reset:
> 所以说,如果我们编写 CSS 的时候如果使用复位代码,可以避免很多问题。
1. Minimalistic Reset [ Version 1 ] - 最简单
> 这个样式复位代码只是简单地把所有元素的 Padding 和 Margin 都定义为零。
> 虽然简单,但是是用得最多的,同时也是比较有效的。呵呵 O(∩_∩)O。
* { padding: 0; margin: 0; }
2. Condensed Universal Reset - 相对受欢迎
> 小邪顺便提到一下这个样式 - vertical-align:middle,这是垂直居中的样式。
> 但不是很有效,很难使用,所以小邪一般都不会去用它。而下面的值是baseline。
> Baseline 表示的是,“x” 字的底部位置的水平线,也是 “y” 字交叉位置的水平线。
> 这里复位了垂直位置、字体粗细、字体选择、边框、外边框、填充以及元素边距。
* {
vertical-align: baselinebaseline;
font-weight: inherit; font-family: inherit;
font-style: inherit; font-size: 100%;
border: 0 none; outline: 0; padding: 0; margin: 0;
}
3. Poor Man’s Reset - 较常用
> 这个代码复位了元素填充和边距、字体的大小、以及图片的边框。
html, body { padding: 0; margin: 0; }
html { font-size: 1em; } body { font-size: 100%; }
a img, :link img, :visited img { border: 0; }
4. Yahoo CSS Reset - 蛮不错的
> 据说是 Yahoo 开发团队搞出来的东东,蛮受欢迎的喔 O(∩_∩)O。
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,th,td {
padding: 0; margin: 0;
}
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var {
font-weight: normal; font-style: normal;
}
ol,ul { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
5. Erik Meyer’s CSS Reset - 最受欢迎
> 据说这个是外国业界最受欢迎的复位代码,小邪也在很多牛叉的主题上面看到过。
> 唯一的缺点就是有点儿大,所以使用哪种复位代码还是需要靠自己斟酌一下。
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
vertical-align: baselinebaseline;
font-family: inherit; font-weight: inherit; font-style: inherit;
font-size: 100%; outline: 0; padding: 0; margin: 0; border: 0;
}
:focus { outline: 0; }
body {
background: white;
line-height: 1; color: black;
}
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td {
font-weight: normal; text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
6. Condensed Meyer Reset - 上面代码的精简
> 这段代码是某位国外高手对上面代码做了精简的版本,也是蛮不错的喔。
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,
pre, form, fieldset, input, textarea, p, blockquote, th, td {
padding: 0;margin: 0;
}
fieldset, img { border: 0; }
table { border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style: none; }
address, caption, cite, code, dfn, em, strong, th, var {
font-weight: normal; font-style: normal;
}
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 {
font-weight: normal; font-size: 100%;
}
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
二. 灰常简单的去除数组重复元素的方法:
> 就这么一行代码就可以搞定了,小邪碰巧在网上某处见到过,刚刚突然想起来。
> 然后经过自己的验证,发现方法完全可行,就立马共享给大家。
array_flip(array_flip($array));
> Array_flip 函数的作用是把一个数组里面所有的键名和值进行相互的调换。
> 比如有一个像这样子的数组 'id' => 1, 'user' => 'evlos', 'name' => 'evlos'。
> 被这个函数调换后就是 1 => 'id', 'evlos' => 'username', 'evlos' => 'name'。
语法:array_flip(array) --> Array 必需。规定输入的数组。
> 而上面的是不可能出现像这个样子的结果的,因为出现了两个相同的键名。
> 而在 PHP 里有一条规则就是 - 不允许出现重复的键名,嘿嘿嘿嘿。
> 所以重复的值就被清除了,然后咱们把它们换回来,就搞定鸟,哇咔咔。
三. Flickr 无法访问的现象:
> 杯具,小邪刚刚费了好大的劲才把 280 多张图片的链接都换成了 Flickr 的链接。
> 现在居然出现 第三眼 和 Kaisir.Wang 两位盆友无法访问的情况。
> 惨鸟,孔子曰过:“春哥保佑!”。请给小邪一点时间,小邪得再找个好图床了。
> P.s. 麻烦看不到图的盆友跟小邪说一声,小邪好有个大概的了解,谢谢。
四. 转移至Godaddy图床:(Update at 2010.01.12)
> 呵呵,现在爽多了,带宽 300,000 MB,空间 10,000 MB,有点儿吓人。
> 反正小邪也没搞清楚是月流量、年流量还是永久限制,反正基本上都够用了呢。
> 嘿嘿嘿,欢迎大家随便刷新和到处去翻,小邪的菠萝阁终于站起来了
。
flicr is alive!
@第三眼,
昨天貌似看不到图
主页可以访问...
今天能看到了
@Auston Jary , 已经把289张图片的Url都换到Godaddy空间了 ~
现在好鸟 ~ 嘎嘎 ~
@Auston Jary , 杯具,怎么这么杯具的 ~
小邪已经从Flickr搬到Godaddy空间了 ~
居然还上不去 ~
天呐,你们的网络怎么比小邪浙江这边的网络局域网状况严重那么多??!!
@第三眼,
Flicr好像是某些服务器节点不行。我也不知道是不是这样
反正我看都是有些可以有些不可以。。偶尔还分时段~艹TMD的GFW
@kaka , 小邪刚刚已经把289张图片的Url都换到Godaddy空间了 ~
速度居然很快呢 ~
@第三眼 , Flickr 真是多灾多难啊 ~
@邪 罗刹,
我怎么还是看不到一张图...
@邪 罗刹,
能陷套几层啊?
找不到回复就这好了
我湖南铁通,看不到图
话说你的图挂了怎么不是X ,是个小框,这样好帅
我也想弄...免的以后godaddy空间挂了
CSS不能设得那么准吧?有点偏差好像也没什么。Flickr图片我昨天在你这可以看到,今天不止你的站点看不到,那一定是Flickr歇菜了…
@九站 , 小邪刚才已经把图片都换到Godaddy空间了 ~
现在可以看了 ~
CSS嘛,有时候准一点好 ~
我们写CSS的人,像小邪,就经常为1px纠结很久 ~
CSS,可以说是艺术家的玩意!
@Kada , 呵呵,那大家都是罗 ~
我发现,你挺喜欢玩CSS的!是因为喜欢玩CS吗??
@记忆盒子 , 囧,如果你这样理解也不错 ~
小邪最伤心的就是CF把赏金模式去掉了 ~
TT
@记忆盒子 , = =,o(╯□╰)o ~
这个得好好收藏一下。
@最新娱乐新闻 , 呵呵,真开心对你有用 ~
又是CSS,说说你的杯具域名计划搞什么?
@阿吴 , 没计划呢,最近忙死了,杯具 ~
连早先的 soulsolo.org 都没计划 ~
array_flip(array_flip($array));
这个好YD啊~~~
@路人假 , 嘿嘿嘿嘿 ~ 小邪最喜欢YD的东东了 ~
@路人假 , 有够悲剧的 ~ 你是不是从来没有从任何博客收到这个邮件?
╮(╯▽╰)╭,腾讯的东西除了抢钱就是杯具,小邪都不用的呢 ~
学习了,更多的还需要不断测试~ :biggrin:
@北街 , 恩,大家一起玩弄他们 ~
传说最出名的是雅虎的YUI和Erik Meyer’CSS Reset
,全都要自己重新定义。
但我在工作中使用上,觉得这2个实在太初始了。。什么都没了
于是我改造成适合我自己工作需要的。。而我看那些高人说的 *{margin:0;padding:0}千万别用。
而我一直有用这个。。还没发现啥不正常 :exclaim:
我想这些前辈们已经走得太远,太远了。。
@kaka , 哈哈,是的,一下子什么都没了,超不习惯的 ~
小邪的建议是用到什么元素,就去挑适合某段复位代码的来用 ~
css小白飘过!
@TONY,
同白
@sweetdrug , 囧,你俩组队的话升级快一点 ~
@TONY , 呵呵,没事,小邪不久前也是小白 ~
不错不错,Ctrl+S 分享
我一直用iNove MG12大大的重置,因为字体的设置更符合中文~
@alswl , 呵呵,那个也不错,最主要的是适合自己的写法就好 ~
小邪待会儿也去看看你说的,貌似很不错呐 ~
学习了,在小邪着的确能学到不少东西
@苏扬 , 呵呵,能对你有用是对小邪最大的支持 ~
我认为各个浏览器对css的标准不一样就是最大的杯具
@Rusaer , 而且IE系列就是一个茶几 ~ 哈哈 ~
*{margin:0;padding:0}
我经常用这个。。不过听说效率不高。。。以后换yahoo那个好了。。
@fatkun , 呵呵,选适合的用就好 ~
小邪有时候就到最大的那个复位代码里面挑某一段适用的出来 ~
水水更健康,今天纯属过来看小邪,不看技术。。
@Nox , = =,囧,小邪早在800年前就挂了 ~
现在一鬼魂在附在电脑上 ~
今天我这边访问你的站图片还是不能显示的说~~
@Kaisir.Wang , 小邪已经把289张图片的Url都换到Godaddy空间了 ~
现在好鸟 ~ 哇咔咔 ~
@邪 罗刹,
还是XX SSH代理来看也是XX 奇怪~~
@Kaisir.Wang , 额滴神 ~ 您老那个网络的?!
小邪这里浙江,访问 Flickr 和 gd空间 很顺畅 ~
从来没出过问题额 ~
真是不好意思 ~
小邪明天天亮之前会找好栖息地的 ~
@邪 罗刹,
我这边可是联通,电信,教育三线哇哇~~所以很奇怪 咔咔。。
@Kaisir.Wang , = =,好杯具的三线 ~
@邪 罗刹,
哎哎~~~悲剧~
看来我还是购买yupoo的vip吧...
@Leeiio , 好主意,小邪也打算考虑下这个东西 ~
@Leeiio , 囧,30元外链流量才2G,Yupoo太小气了 ~
小邪一个月要10G才够呐 ~ 杯具 ~
还有能复位css的代码,真强大!
@huangjun , 呵呵,还不错的喔 ~
@邪 罗刹,
现在个人用户购买只要30元。
@Leeiio , 爽,待会儿就去看看,小邪要流亡国外鸟 ~
得研究下访问速度在国外快不快 ~
看起来不错的,收藏一下`
@妮裳神话 , 呵呵,谢谢支持 ~ 你的站点速度真快 ~
认真学习了,不错
@风舞清扬 , 真开心,小邪的文章能对你有帮助呐 ~
我的CSS乱七八糟,用记事本乱拼出来的...
@Shang , 呵呵,小邪以前用记事本老会把UTF-8编码的文件搞乱 ~
所以现在小邪喜欢 Editplus 鸟 ~ :biggrin:
你这个,邮件回复评论的代码在哪改啊,能告诉我么.
@Shang , http://www.evlos.org/2009/11/30/share-my-comments-reply-mail-sourcecode/
@邪 罗刹,
你这真有邮件回复么?我咋从来没收到过。。。
@路人假 , mail#lurenfake.com
别吓小邪,真的有啊,一开博就在了 ~
你的地址没填错吧 ~ 囧 ~
@邪 罗刹,
555,我真的收不到。。。话说我从来都木有收到过邮件,该死的腾讯域名邮箱服务。。。。
你知道怎么回事不?
哦哟哟,带宽都快赶上我啦
@619 , = =,你是不是带宽多得蛋疼,要不小邪帮你消耗点?
@邪 罗刹,
一朝被蛇咬十年怕井绳
@619 , 呜呜,小邪有那么坏吗,伤心鸟,求安慰 ~
@邪 罗刹,
小邪总爱拿619开涮
@619 , 小邪今天被图床折腾的蛋疼 ~
小邪这里Flickr和Godaddy都速度超快的 ~
好多盆友居然都上不去 太杯具鸟 ~ = =
@邪 罗刹,
你已经变成荷兰猪啦?
@619 , 你丫个大猪头 ~、
是变成荷兰猪,见鬼,不是猪,是留学生 ~ 哎 ~~
小邪现在还在浙江 ~
CSS我看不懂,难学吗?我只能用别人现成的代码玩玩。
@陈佳 , 不难呢,以前小邪也是这样,但是一咬牙开始专研,现在就觉得很简单了 ~
@Auston Jary , 咱另外盖层楼研究 ~
老兄啊,你现在用的是Godaddy空间??!!
小邪现在也是把图片放在Gd空间上的说 ~ 杯具 ~
话说那个图片 = =,小邪也不知道怎么这样的 ~
从来没碰到过自己加载不出来图 ~ ╮(╯▽╰)╭
我用的最多的是 Yahoo的 不过一般都是自己写~~
@smigoo , 嘿嘿,大湿蹦出来了 ~ ╮(╯▽╰)╭ 鼓掌 ~ 嘻嘻嘻 ~
我准备把自己服务器给撑爆了。再另觅图床了。。
@kaka , 囧,你的服务器真能撑,小邪很少看到图片博客用自己服务器放图的了,够坚挺 哈哈 ~
@邪 罗刹,
今天终于感觉到服务器过滤软件的威力了,今日一个“香烟”关键词 不明真相的导致我多个文章都被屏蔽了。。
非常不明真相。。失策了。。居然不记得把自己博客加到这个软件的白名单。。
我想不但只很少图片博客把图片放自己服务器,在国内空间的博客都少了
我这个估计是仅存了~~
@kaka , 哇哦,你在国内有自己的服务器?牛叉 ~
呵呵,现在国内主机的童鞋很少见了喔 ~
@kaka , 哎呀呀,没讲完就按到 Ctrl+enter 了 ~
话说,国内的过滤软件都很强,估计都是形势所迫呐 ~
只要不占用太多资源,嘻嘻 ~
@邪 罗刹,
哈哈。。公司的服务器嘛,当然要支持自己公司拉,不过我是有备案才可以开,没备案一律下线,论坛有无备案都要下线,现在广东很严。
关键词屏蔽,我一直还不当回事,今天终于感受到威力了。
于是乎立刻致电同事把黄绿橙域名给加到白名单。
看着同事发我的那些关键词,我哭笑不得,例如
“滑稽戏大集锦顶级的浴缸设计圣诞老公公卖”
@kaka , = =,哈哈哈 圣诞老公公 ~ 太雷人了 ~~~ :biggrin:
应该是月流量,你那个空间多少钱啊?
@疾风 , GD空间?免费的 ╮(╯▽╰)╭ ~
噢,原来是CNAME记录搞错鸟,杯具。。。现在应该好了,唉。。。
@路人假 , 囧,那看看这封有没有 ~
厉害!年后我怎么去学习C语言,到时一定来拜摸你的文章~!要多研究研究才行!
@星网 , 呵呵,学c可以去阿吴那里转转,小邪这里只有淫荡的PHP ~
@邪 罗刹 , 嘿嘿嘿嘿,还有一个YD的小邪 ~
其实昨天就看到这个收藏的咯..但是在写页面就没回复..
今天来是取经....让我copy一下
我一直都是写
body,div,ul,h1,h2,dl,dd,dt,li{margin:0 auto;padding:0;}
#content{background:#fff;color:#000;font-size:12px;line-height:180%;width:980px}
img{border:none;}
a{text-decoration : none;color:#000000}
li{list-style:none;}
h1,h2,h3{font-size:16px}
@漠岚 , 呵呵,对你有用真让小邪开心 ~
这个也不错喔 ~
小邪觉得适合自己才是最好的 ~
喜欢用最简单的,呵呵,不过雅虎那个确实很有名哦。
@g , 哇,原来如此 ~ 呵呵,看样子国内YAHOO那个灰常受欢迎呐 ~
你真是一代码狂。。。
@SATURN , 呵呵,还好啦 ~ 小邪文学很烂,只好用代码表达思想感情了 ~
小邪 你干脆弄一个博客程序 将你写的代码都用上吧0 0
@江流 , 囧,小邪一个人可比不上一个团队呢,哪里搞的出来博客程序 ~
真是不错的东东,先收藏啦 : )
刚考完试,来看小邪啦
@hsforever , 嘻嘻,祝你有个令人满意的分数 ~
CSS太深奥
@集思博客 , 淡定,要像619一样,淡定地飘过 ~ 哈哈 ~
呵呵 学习了 写的不错 :rolleyes:
@三分微笑个人博客 , 呵呵,很高兴对你有用 ~