CSS代表级联样式表, 它是一种样式表语言, 用于成形将在浏览器中显示为网页的HTML元素。如果不使用CSS, 使用HTML创建的网站将显得乏味。基本上, CSS在任何HTML元素上都具有外层。如果你将HTML视为网页的框架, 那么CSS就是框架的外观。 CSS的Internet媒体类型(MIME类型)是text/CSS。 CSS由万维网联盟(W3C)于1996年开发。CSS可以通过多种方式应用于HTML文档。
- 的排队CSS样式将类似于以下代码:
<h1 style="color: green;">lsbin</h1>
- 的内部CSS样式将类似于以下代码:
<!DOCTYPE html> <html> <head> <title> internal CSS </title> <style> h1 { color: green; } </style> <head> <body> <h1">lsbin</h1> </body> </html>
- 的外部CSS样式将类似于以下代码:
/* this will be separate file */ <style> h1 { color: green; } </style>
CSS版本发布年份:
CSS的特点:
- 保养:它易于维护, 在一个地方进行更改会在你的网站上全局影响。无需更改每个特定的位置。
- 节省时间:你可以轻松地在多个地方使用任何单个CSS脚本。
- 支持:所有浏览器和搜索引擎都支持CSS。
- 缓存存储:CSS可以在脱机缓存的帮助下将Web应用程序本地存储, 因此你可以在脱机时查看该网站。
- 本机前端:CSS包含大量的属性和功能列表, 有助于设计HTML页面。
- 选择器:在CSS中, 有很多选择器(ID选择器, 类选择器等)将有助于执行特定任务。
CSS的优点:
- CSS与所有设备兼容。
- 借助CSS, 网站维护变得简单快捷。
- CSS支持一致且自发的更改。
- CSS使网站更快, 并增强了搜索引擎抓取网页的功能
- 它具有一个特殊的功能, 即重新定位的能力。
CSS的缺点:
- 在CSS中, 如果你进行任何设计并在chrome上进行检查, Chrome浏览器就会出现一个跨浏览器的问题, 但这看起来并不完美, 但这并不意味着在其他浏览器中会看起来一样。然后, 你还必须为该浏览器添加脚本。
- CSS缺乏安全性。
- CSS很容易受到攻击, 很容易受到攻击。
- CSS存在碎片问题。