CSS 代表级联样式表,它是一种样式表语言,用于塑造将在浏览器中显示为网页的 HTML 元素。如果不使用 CSS,使用 HTML 创建的网站会显得沉闷。基本上,CSS 为任何 HTML 元素提供了外壳。如果您将 HTML 视为网页的骨架,那么 CSS 将是骨架的皮肤。 CSS 的 Internet 媒体类型(MIME 类型)是 text/CSS。 CSS 是万维网联盟 (W3C) 于 1996 年开发的。CSS 可以以不同的方式应用于 HTML 文档。
- 内联CSS 样式将类似于以下代码:
GeeksforGeeks
- 内部CSS 样式将类似于以下代码:
internal CSS GeeksforGeeks
- 外部CSS 样式将类似于以下代码:
/* this will be separate file */
CSS 版本发布年份:
CSS的特点:
- 维护:易于维护,在一个地方更改将影响您网站的全局。无需更改每个特定位置。
- 节省时间:您可以轻松地在多个位置使用任何单个 CSS 脚本。
- 支持:所有浏览器和搜索引擎都支持CSS。
- 缓存存储: CSS 可以在离线缓存的帮助下将 Web 应用程序存储在本地,以便您在离线时可以看到网站。
- 原生前端: CSS 包含大量有助于设计 HTML 页面的属性和函数。
- 选择器:在 CSS 中,有很多选择器(ID 选择器、类选择器等)有助于执行特定任务。
CSS的优点:
- CSS 与所有设备兼容。
- 在 CSS 的帮助下,网站维护变得简单快捷。
- CSS 支持一致和自发的变化。
- CSS 使网站更快,并增强了搜索引擎抓取网页的能力
- 它具有一个特殊功能,即重新定位的能力。
CSS的缺点:
- 在 CSS 中,如果您设计任何东西并在 chrome 上检查它看起来完美,那么存在跨浏览器问题,但这并不意味着它在其他浏览器中看起来相同。然后,您还必须为该浏览器添加脚本。
- CSS 缺乏安全性。
- CSS 是脆弱的,它很容易受到攻击。
- CSS 存在碎片化问题。