如果网页没有css是一种什么样的体验?
网友解答: 在很久很久以前,你认识的网站其实是长这个样子的。(1994 年的雅虎)(1994 年的雅虎)(1995 年的亚马逊)(1995 年的亚马逊)(1996 年的白宫)(1996
(1994 年的雅虎)
(1995 年的亚马逊)
(1995 年的亚马逊)
(1996 年的白宫)
(1996 年的白宫
)(1998 年的谷歌)
(1998 年的谷歌)1996 年以前,CSS 还未被浏览器所支持。大约 04 年以前,互联网的前端是被 table 布局所占据。后来 CSS 布局逐步取代了 table 。如果这个世界没有 CSS 等一系列框架会怎么样呢?CSS 发展到现今,极大的简化了网页中的代码冗余,改变设计思维与代码习惯。举个例子:一个圆角 border-radius 属性,即便在 CSS 2 的那个时代,都要通过一小段代码实现。一个 box-shadow 更是在曾经需要一大段复杂代码实现。如果没有 CSS , 很多网站依然可以做的很漂亮、很有设计感,甚至可以做到今天你所看见的样子。然而大多数的网站将变得很简陋、甚至丑陋。因为单纯的依靠着原始的定义标签,将会使得网页的代码量不断上升,也就意味着我们打开一个网页将消耗更多的网速与资源。不论在开发设计还是后期的运营维护,也将会消耗更多的时间、精力。一个简单的样式修改,可能耗时为现在的数倍、数十倍。思考模式将会与现在不同,如果在 CSS 下进行前端开发是面向对象的,那么如果没有 CSS 这类框架的话,很可能就是面向过程的思维模式了。而且,可能会有 HTML 5 但应该很难有轻应用的 web APP 了。当然,世界是不可能没有 CSS 的,即便是换个名字,它仍然会出现。因为不断追求,提高质量,是人类发展的原动力 网友解答:首先我们的理清网页是由HTML+CSS+JS三部分组成。在现在来说可以说是缺一不可,打个比方:HTML就像人的骨架,而CSS就如同人的血液、皮肤、毛发等等,JS如同人的各种动作。想象一下,缺少了CSS就如同人缺少了什么,这样的人还存在吗?同样,一个网页没有了CSS,用户体验就非常的差,会让人觉得很不舒服。
这个表单没有CSS看上去还是有序的,你依然能看得出是个表单。但是对于大型网站,图片又需求量又大的网站又如何呢?我们一起来对比看一下。
看看某宝少了CSS后的效果图:
再看看某宝有了CSS后的效果图
对于看了以上有无CSS的某宝网页,你有何感受呢?