css的发展历史和设计原理?
时间:2024-02-08 06:55:01 | 来源:网站运营
时间:2024-02-08 06:55:01 来源:网站运营
css的发展历史和设计原理?:CSS的早期历史可以读此文:
http://www.w3.org/Style/LieBos2e/history/ ,以及CSS之父的
博士论文:层叠样式表。
你问到的这些特性确实大多由印刷出版业而来,我的许多答案中也提到这点,比如:
CSS 中 margin 为何要叠加,W3C 的设计初衷是什么,未来还有没有必要存在这样的特性?CSS中margin-top/bottom(padding-top/bottom)百分比为何以最近的块级祖先元素的宽度而不是高度作计算?
在 CSS 中,用 float 和 position 的区别是什么?
CSS的设计是为了满足最常见的网页排版需求,随着后来的发展也加入了更多的特性,但是不可能“表现任意想要的效果”。比如瀑布流布局到目前为止无法单纯用CSS达成。
以上。