Archive for August, 2008

红楼梦·葬花吟

Sunday, August 24th, 2008

花谢花飞飞满天,红消香断有谁怜?游丝软系飘春榭,落絮轻沾扑绣帘。

闺中女儿惜春暮,愁绪满怀无释处。手把花锄出绣帘,忍踏落花来复去?

柳丝榆荚自芳菲,不管桃飘与李飞。桃李明年能再发,明年闺中知有谁? Read more»

CSS Hack之!important

Saturday, August 23rd, 2008

最近在做一个网页,菜单栏在IE和其他(Mozilla、Opera等)中总是有些偏差。这是因为IE对盒之间距离的解释的bug造成的,其实用!important可以解决。

不过网上对!important的用法很多都只是说是IE不识别,很容易让初学者误解。IE并非不识别带!important的属性,只是不识别!important的优先级。举个例子: Read more»

论语阳货·孔子欲无言

Saturday, August 23rd, 2008

子曰:“予欲无言。”子贡曰:“子如不言,则小子何述焉?”子曰:“天何言哉?四时行焉,百物生焉。天何言哉?”

孔子说:“我想不说话了。”子贡说:“您如果不说话,那我们传述什么呢?”孔子说:“天说了什么呢?但四季照样运行,万物照样生长。天说了什么呢?”

本节孔子强调了言语要少说,甚至最好不说的原则。圣人并非没有言论,而是不到不得已的时候是不会说的。孔子认为,即使一个人的言论再多,但若丝毫没有切中要害,也是白费。所以少言是孔子对言论的一贯原则。 Read more»

各浏览器常用CSS Hack整理

Friday, August 22nd, 2008

CSS Hack是在标准CSS没办法兼容各浏览器显示效果时才会用上的补救方法,在各浏览器厂商解析CSS没有达成一致前,我们只能用这样的方法来完成这样的任务。

我进行前端开发的时候,测试用的浏览器大致有: IE7, IE6, Opera9(文章撰写时版本为9.25 8825), Safari3(文章撰写时版本为3.0.4 523.15), Firefox2(文章撰写时版本为2.0.0.11)。

在正常的 selector { property:value; } 的基础上常会根据具体情况为相同元素使用Hack以达到浏览器间统一。 Read more»

W3C XHTML1.0验证常见错误

Friday, August 22nd, 2008

一、在 <div class=tzh>I am TZH!</div> 这段语句中有什么错误?

标点符号问题。这其实也是大家最容易忽视的问题,其实就是小小的两个引号,就造成了这个错误。虽然很多浏览器在不加引号的情况下仍然能正确识别渲染。但是这样想要通过严格的W3C XHTML国际标准是不可能的,请大家记住等号后面一定要接引号。正确写法:<div class=”tzh”>I am TZH!</div>

二、在 <SPAN class=”tzh”>TZH is me!</SPAN> 这段语句中有什么错误?

大小写注意。这和第一个问题一样,都是特别容易忽视的细节问题。在W3C标准中是绝对不允许大写的,其中我仍记得我在检测一段javascript代码的时候,由于为了让自己一目了然写出的onLoad也被判断成了错误,原因就是L不能大写。正确写法:<span class=”tzh”>TZH is me!</span> Read more»