CSS小总结
CSS全称为Cascading Style Sheet 译为级联样式表,CSS的出现主要是为了解耦、提高易维护性。我们一般采用的是外部链接样式,这样可以将网页内容跟显示样式真正的分离。
我们选择CSS的原因,无非是它具备以下的优点:
1、符合W3C标准。保证网站不会因为将来网络应用的升级而被淘汰。
2、支持浏览器的向后兼容,也就是无论未来的浏览器大战,胜利的是IE、chrome或者是火狐,网站都能很好的兼容。
3、搜索引擎更加友好。相对与传统的table, 采用DIV+CSS技术的网页,更加容易被搜索引擎找到。
4、样式的调整更加方便。内容和样式的分离,使页面和样式的调整变得更加方便,可以一次性修改多个网页的样式,只修改样式不需要重新发布。
5、降低网页大小,对于一个大型网站来说,可以节省大量带宽,大大提高用户体验,这是非常重要的一点——用户至上。
当然世界上没有任何一个事物只有优点没有缺点,CSS也不例外。例如,同一套样式在不同的浏览器,或相同浏览器不同的版本上所显示的效果不尽相同。这就给开发人员带来了很大的麻烦,在设计时就要对不同的浏览器进行测试,大大的增加了工作量。不过这点可以随着经验的不断积累,变得越来越轻松。再有就是调试的时候经常会因为一个小小的样式搞掉半天的时间。不过总的来说,它的优点还是远远大于它的缺点的,要不我们也不会选择它。不可否认,CSS给我带来的改变是革命性的。
这篇博客叫做CSS小结,是因为个人感觉对CSS的把控还很肤浅,所以加上一个“小”字。待他日理解更进一步时,再做深一层的总结!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架