HTML
[HTML]格式其实是一种常见的数据结构——树。看这个[HTML]代码
1 | <html> |
直观上的树结构是这样的
红色的是树的果实,被[HTML]标签包含的部分,白色的是树枝叉,当然树枝叉里也可以存信息,表示这个树枝叉开始的树的性质。
不知道你有没有观察过树,写[HTML]文件的人看见的是这样的树
从这个角度,能看到树的结点,树和树枝的关系。
而,访问网页时,通过浏览器,我们会看到这样的树
CSS
CSS就是一个颜料仓库,里面有蓝颜料,红色颜料,等等。
1 | .red{ |
通过[HTML]树枝结点的[class]属性将[HTML]树和很多颜料瓶连接,从而改变树叶,树枝的形态。
JavaScript
[JavaScript]可太像[Scheme]了,不过缺少[Scheme]的宏,倒是一个阉割版的[Scheme]。[JavaScript]和[HTML]通过[input]属性连接。如同一个蚂蚁王国,蚂蚁们能让果子拥有各种各样的味道。