没有CSS的网页会怎样?
首先给你简单科普一波静态网页的构成。
一个基本的html页面,基本上会有html+css+javascript。这些读书的时候老师都是从这方面开始教起。css作为这3个基本点中的一点,如果去掉,是不是就是不完整了?
再说说直观上的体验,现在大家第一眼看的是不是视觉效果,大多数人评论一个网站好不好,除开性能外,第一眼就是看的这个网站够不够炫酷,是否漂亮吸引眼球,整体风格是否高大上。
这就是css直接的体现。所以一个网页css肯定不行。任何事情存在即合理。当然了,这还是只是简单的静态页面。复杂点就需要和后端配合了。
对于程序开发,离不开前后端配合,咋们在补充自身能力,知识储备的时候,要考虑多方面发展。不要仅仅局限某一块,各方面会点,更有利于工作,直接影响就是工资的涨幅。
关注我,小西瓜php带你了解程序开发
首先这是一个很傻很天真的问题!
如果绝对的要说一个网页没有CSS行不行,答案肯定是可以的!但这种情况犹如做菜不放盐、照相不开美颜一样是无法被接受的!
首页要搞清楚构成一个网页必不可少的三个部分:
HTML:
超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。
HTML是运行在浏览器上,由浏览器来解析。它是构建一个网页的基础,犹如一座高楼大厦的框架一般,支撑着整个网页的结构,这也是编写一个网页首先要做的工作!
CSS:
层叠样式表(Cascading Style Sheets,缩写为 CSS)是一种样式语言,用于修饰、渲染HTML元素的。
其作用犹如画龙点睛一般,比如为什么现在广大女性朋友照相必须开美颜、喜欢穿好看的衣服,做菜需要放一些老抽调色,买到手的新房需要装修是一个道理的,它没有改变修饰主体的本质内容,而是对其进行了升华!
JavaScript:
JavaScript是一种脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
举例来说:用HTML、CSS做出来的网页是静态的(只能看,不会与用户产生交互行为)。
如果希望网页能随着用户的操作而做出相关的反应,例如:图片切换、光标提示效果、鼠标移动到某个元素上增加背景颜色、点击弹出某些提示信息等,需要使用JavaScript来进行编程操作网页中的元素实现对应的效果!
总结一下:
如果还是感觉到有些困惑,我花了好久的时间找到了一张图,这张图可以很好地诠释它们之间的关系!
PS:喜欢的小伙伴可以关注我,一起交流学习!我是IT鸟叔,一位喜欢写程序、钓鱼、喝茶、玩游戏的中年大叔!
奇怪了,早年没有CSS,但是有style啊,1998年那会儿,我们都在用没有CSS的网页,并不突兀,也不难看。没有CSS天会塌下来吗?虽然一切会变得更复杂,但是不代表不能搞,要在定义每个HTML元素的时候加上style属性,网页的源代码会很啰嗦。。。
不是说有了CSS才有了网页的布局,而是CSS带来了几个好处:第一是定义好的样式可以复用,只要引用正确的CSS,网页的元素组件就可以通过指定class或者标签来具备正确的样式。第二是层级化定义,即父元素定义好后,子元素可以追加定义,这样让网页组件的布局与显示更加灵活。第三是让网页的逻辑与呈现剥解耦合,开发起来更加方便。。。