很多人对CSS感兴趣,其实是对个性化感兴趣。
但个性化,就意味着要付出劳动或金钱。
韩国的赛我网,据说盈利模式就靠提供个性化的网页装饰品,不得不说,触到了人民心里的痒痒肉。
关于Donews 的Blog,其实我知道很少,如果我自己架一个.text玩一遍,然后回来再写,可能会更准确。 不过,再仔细想想,尽管大家喜欢这些小伎俩(包括我自己),但实际上,还要追求一个短平快,如果在这上面花太多心思,毕竟背离了Blog的大方向。不如去书店买几本CSS、HTML、JavaScript大全,从头学习,没准儿哪天可以改行做程序员。
软件界,人们总说,学习编程的最好方法是读别人的代码。
我说,快速美化Blog的方法是“偷”别人的代码。
当然,有人很大方,比如 Dodo ,已经作了10几个模板等着你去拿。但那些是大工程,而我,只讲雕虫小技,其实,我也就是会一点儿雕虫小技而已。
CSS是什么咱就不讲了吧?感兴趣的自己去wiki。
Donews Blog把CSS开放给每个人,作为界面美化的工具和途径。
你要知道的是,每个Blog的页面显示,由两个主要的CSS文件控制。
第一个,就是你在后台选项设置中选择的皮肤;第二个就是你在后台选项页签“自定义CSS”中编辑的内容。
它们都在哪里呢?
用鼠标右键选择Blog网页,查看源文件,在文件的开头部分,你会找到类似这样的两行字:
<link href="/skins/keso/style.css" type="text/css" rel="stylesheet" media="all" >
<link href="http://blog.donews.com/laobai/customcss.aspx" type="text/css" rel="stylesheet" media="all" >
第一行,是皮肤CSS的地址,如果你的皮肤选择的不是keso的模板,可能会略有不同,比如,如果是缺省的Cogitation皮肤,那么第一行就是下面这个样子。
<link href="/skins/Cogitation/style.css" type="text/css" rel="stylesheet" media="all" >
第二行,就是自定义的皮肤,如果你在后台什么都没定义,那么就是空的,如果你用鼠标右键打开的是别人的网页(那个人恰好定义了自定义CSS),那么那个文件中,就包括了那个人的全部自定义CSS。
写到这里,大家知道怎么“偷”了吧
我在非官方手册中说过,如果搞不到keso的自定义CSS,最好不要选那个皮肤,现在,我告诉大家,keso的CSS皮肤不通过关系也能搞到呀。
还不知道怎么做?
那就这样,把第二行中的这句话“http://blog.donews.com/keso/customcss.aspx”,复制到浏览器的地址栏,然后回车,然后选保存。
保存到本地后,用记事本打开,看看,得手了。
如果想偷我的,也好办,把上面那句话中的Keso替换成laobai就可以啦。
最后,把这个.aspx文件中的全部内容复制到你的后台-选项-设置-自定义CSS编辑框中,提交。
刷新一下前台看看?怎么样,容易吧。
特别提醒一句,你拿别人的自定义CSS时,一定要看好人家用的是什么皮肤模板,这个要保持一致。例如,如果你自己选择的皮肤是Cogitation,却从Keso那里copy自定义CSS模板,你就等着看笑话吧。
此主题的相关链接:
《Donews Blog的非官方使用指北》标准操作版
Trackback: http://tb.donews.net/TrackBack.aspx?PostId=517232