前端必知词汇:CSS

简介: CSS (Cascading Style Sheets, 层叠样式表) , 是一种用来表现HTML或XML文件样式的计算机语言。CSS是一种定义样式结构如字体、颜色、位置等的语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 网页制作中,主要有HTML,CSS,JavaScript。CSS 负责设计网页的表现效果。

CSS (Cascading Style Sheets, 层叠样式表) , 是一种用来表现HTML或XML文件样式的计算机语言。CSS是一种定义样式结构如字体、颜色、位置等的语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 网页制作中,主要有HTML,CSS,JavaScript。CSS 负责设计网页的表现效果。

随着HTML的成长,为了满足页面设计者的要求,HTML添加了很多显示功能。但是随着这些功能的增加,HTML变的越来越杂乱,而且HTML页面也越来越臃肿。于是1994年哈坤·利提出了CSS的最初建议。1996年底,CSS初稿已经完成,1996年12月,层叠样式表的第一份正式标准 (Cascading style Sheets Level 1) 完成,成为W3C的推荐标准。

在CSS中,一个文件的样式可以从其它的样式表中继承。读者在有些地方可以使用他自己更喜欢的样式,在其他地方则继承或“层叠”作者的样式。这种层叠的方式使作者和读者都可以灵活地加入自己的设计,混合每个人的爱好。

CSS定义了HTML元素的显示方式。其特点主要包含提供丰富的样式定义,易于使用和修改,支持多页面应用、层叠、页面压缩等。

CSS的书写方式主要有嵌入式,外链式和行内式等。其中外链式是在HTML文件里加一个超级链接, 引入外部的 CSS 文档。这个方法最方便管理整个网站的网页风格, 它让网页的文字内容与版面设计分开。CSS有诸多优点,如降低文件大小、节省网络带宽以及易于维护等。此外,站点的表现信息和核心内容相分离,使得站点的设计人员能够在短暂的时间内对整个网站进行各种各样的修改。

资料来源:
W3C: CSS Tutorial

目录
相关文章
|
21天前
|
缓存 前端开发
前端代码整洁与规范之CSS篇
【4月更文挑战第2天】 前端代码整洁与规范之CSS篇
40 4
|
1月前
|
前端开发
web前端开发-----CSS样式设置
web前端开发-----CSS样式设置
32 0
|
1月前
|
前端开发
web前端开发---CSS基础选择器
web前端开发---CSS基础选择器
20 1
|
10天前
|
移动开发 前端开发 JavaScript
CSS选择器 前端开发入门笔记(十)
CSS选择器 前端开发入门笔记(十)
19 1
|
10天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
18 1
|
13天前
|
前端开发 JavaScript 搜索推荐
CSS框架是前端开发中不可或缺的工具
【4月更文挑战第12天】CSS框架是前端开发中不可或缺的工具
18 2
|
22天前
|
人工智能 前端开发 JavaScript
【前端设计】HTML+CSS+JavaScript基本特性
【前端设计】HTML+CSS+JavaScript基本特性
|
1月前
|
前端开发 UED 开发者
探索前端开发中的CSS布局技巧
本文将介绍一些在前端开发中常用的CSS布局技巧,包括盒模型、浮动布局、弹性布局和栅格系统等。通过学习这些技巧,开发者可以更加灵活地控制页面的布局,提升用户体验和界面的美观性。
|
1月前
|
前端开发 JavaScript 开发者
前端的CSS选择器
前端的CSS选择器
23 1