也谈HTML:html开发技术中有一个古老的故事
html你的背后还有一个什么样的故事呢?

——先知坐在橄榄山上对着众信徒说:在程序的世界里,只有二种元素,他们是代码和数据。
一个没有数据的程序是一个不完整的程序,连脚本都算不上,html是不是程序?可以说百分百的不是。
HTML的祖先是xml,是超文本文件。
在我看来,学习HTML就是学习一系列HTML标准规定的HTML内置的元素。
一个规范的HTML代码应该只能表现页面元素的内容。
从理论上是如此, 然而 ,现实是,早期的HTML十分的不规范,没有一个统一的标准,由各浏览器公司自己随意定义标签,为了自己的方便,会发明一堆堆的不规范的元素,后来虽然统一了,但由于IT界自古以来就必须遵循由下至上兼容的风格,所以到现在为至还是不规范的标签横行。
HTML的上古时代,有一个不知名的排版师,转行学了HTML网页,在一些以前的工作经验的驱使下,他尝试着用TABLE标签来布局,结果他发现布起局来特方便,结果就造成一个很可怕的事情,当时的CSS还不是很完善,结果多数人都选择了用table来布局。
随着CSS2的不断发展,完全通过CSS来布局已经很容易了,但路径依赖的原因,大部分的人还是选择继续用TABLE来布局了。
美国的莫里意识到了这个问题,于是搞了一个网站,有点CSS禅意花园的意思,zen在中国翻译成道,其目的,用莫里的话说就是:
A demonstration of what can be accomplished visually through CSS-based design.
翻译成中文就是为了证明基于CSS的布局能够做出很漂亮的布局。
本文来源 我爱IT技术网 http://www.52ij.com/jishu/182.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
