男人就像HTML,女人如同CSS

每个 HTML 都希望自己能呈现给别人亲和的引入注目的感觉,CSS 可以帮助 HTML 实现这样的目的。

虽然没有 CSS,HTML 也可以自己完成同样的修饰,但是可能会一片混乱,不像有 CSS 的 HTML 那样,让内容和修饰分开。

而仅有 CSS,很多想要的效果却也无法看出。

 

有一些呈现的布局效果是 HTML 自身不能实现的,比如 CSS 里的伪类、组合。就想男人没有女人,也不会体现出他对家的责任,对爱人的关怀。

 

当 HTML 页面和 CSS 文件在一起久了,HTML 页面里会不断的增加新的东西,CSS 文件也会应随着 HTML 页面不断扩充自己的。但是 HTM 页面不会逃离 CSS 文件的内容,它的 class 还是 CSS 里面的那些名字;CSS 文件也只会为了让 HTML 页面能更好的呈现,而改变自身的内容。

 

HTML 页面以为 CSS 文件将会永远跟随他,但是他忘了,CSS 不仅仅可以支持这个 HTML 页面,她也可以支持其他的 HTML 页面,还可以支持 XML 甚至其他的格式。当有一天,HTML 页面不能找到他的 CSS 文件的时候,他就变得一团混乱,没有生气。人们可能再也不想看这样的一个 HTML 了。

 

就像很多男人都有例如“有点色”,“有点大男人”等通性一样, HTML 也有共同的标签,比如 <body>, <div>。CSS 可以针对这些共通的特性标签来设置样式,适应每一个 HTML 页面。因此 CSS 可以进从一个 HTML 较快的转到另一个 HTML。

 

但是 HTML 页面却可能没有办法快速的接受另一个 CSS 文件,因为他不能在她那里找到他想要的那些 class。那个 CSS 文件可能让他的布局看起来很可笑。

而且其实离开的 CSS 在其他 HTML 上也不会太好,因为她很多的好看的效果(美好的理想)都没有能够在那个 HTML 实现出来。

 

除非,HTML 页面愿意改变自己的 class 来对应新的 CSS 文件, 可是很多时候因为习惯或任性,或者觉得那不是他想要的结果,于是总是不愿意去做改变;或者 CSS 文件愿意为 HTML 页面改变自己的内容,可是她又怎么会愿意做前度的替身呢,又怎么愿意放弃曾今梦想过的美好呢?

 

也有时候,因为回忆的美好,总是不肯放下,想着也许有一天还能回到那个时间。就像有时候,总是不愿意删除某些代码,最多只是注释掉, 也许有一天,还会有机会再重新使用它们。

 

 

P.S.

这是 2011 年 11 月的时候写下的一些感触,那时我这张 HTML 差点就失去了一起编辑了多年的 CSS 文件。不过现在那张 CSS 文件还将继续跟我一起创建更多的 class。