《CSS在线手册》为官方CSS在线参考手册,本CSS在线开发手册包含了各种css属性、定义、使用方法,实例运行等,是WEB编程学习及开发者不可或缺的在线查询手册!CSS:层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)。
CSS即层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
CSS能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
提示:在继续学习CSS之前,你需要对HTML以及XHTML知识有基本的了解。
CSS语言基础
属性
属性的名字是一个合法的标识符,它们是CSS语法中的关键字。一种属性规定了格式修饰的一个方面。
例如:color是文本的颜色属性,而text-indent则规定了段落的缩进。
属性值
整数和实数
长度量
百分数量
选择器
CSS选择器用于选择你想要的元素的样式的模式。HTML页面中的元素就是通过CSS选择器进行控制的。
每一条css样式定义由两部分组成,形式如下:
[code] 选择器{样式} [/code] 在{}之前的部分就是“选择器”。 “选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素。
下面就给大家介绍样式表定义是如何显示 HTML 元素的。
创建并运行第一个CSS实例!
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <style> body { background-color:#d0e4fe; } h1 { color:orange; text-align:center; } p { font-family:"Times New Roman"; font-size:20px; } </style> </head> <body> <h1>CSS 实例!</h1> <p>这是一个段落。</p> </body> </html>
是不是非常简单!CSS为HTML标记语言提供了一种样式描述,定义了其中元素的显示方式。CSS在Web设计领域是一个突破。利用它可以实现修改一个小的样式更新与之相关的所有页面元素。
提示:我们的CSS教程将帮助您逐步如何使用 CSS 同时控制多重网页的样式和布局。如果你有任何疑问,请前往PHP中文网CSS社区提出你的问题,会有热心网友为你解答。
CSS语言的特点
丰富的样式定义:CSS提供了丰富的文档样式外观,以及设置文本和背景属性的能力;允许为任何元素创建边框,以及元素边框与其他元素间的距离,以及元素边框与元素内容间的距离;允许随意改变文本的大小写方式、修饰方式以及其他页面效果。
易于使用和修改:CSS可以将样式定义在HTML元素的style属性中,也可以将其定义在HTML文档的header部分,也可以将样式声明在一个专门的CSS文件中,以供HTML页面引用。总之,CSS样式表可以将所有的样式声明统一存放,进行统一管理。
另外,可以将相同样式的元素进行归类,使用同一个样式进行定义,也可以将某个样式应用到所有同名的HTML标签中,也可以将一个CSS样式指定到某个页面元素中。如果要修改样式,我们只需要在样式列表中找到相应的样式声明进行修改。
多页面应用:CSS样式表可以单独存放在一个CSS文件中,这样我们就可以在多个页面中使用同一个CSS样式表。CSS样式表理论上不属于任何页面文件,在任何页面文件中都可以将其引用。这样就可以实现多个页面风格的统一。
层叠:简单的说,层叠就是对一个元素多次设置同一个样式,这将使用最后一次设置的属性值。例如对一个站点中的多个页面使用了同一套CSS样式表,而某些页面中的某些元素想使用其他样式,就可以针对这些样式单独定义一个样式表应用到页面中。这些后来定义的样式将对前面的样式设置进行重写,在浏览器中看到的将是最后面设置的样式效果。
页面压缩:在使用HTML定义页面效果的网站中,往往需要大量或重复的表格和font元素形成各种规格的文字样式,这样做的后果就是会产生大量的HTML标签,从而使页面文件的大小增加。而将样式的声明单独放到CSS样式表中,可以大大的减小页面的体积,这样在加载页面时使用的时间也会大大的减少。另外,CSS样式表的复用更大程度的缩减了页面的体积,减少下载的时间。
本CSS教程手册涵盖的内容
本CSS教程手册涵盖了所有CSS基础知识,包含CSS定义、CSS语法、CSS属性、CSS使用方法、CSS响应式的介绍以及很多在线实例和完整的CSS属性参考手册等等。
提示:本教程的每一章都包含了很多CSS实例,您可以直接点击 "运行实例" 按钮在线查看运行结果。这些例子将帮助您更好地理解和使用CSS语言。
其它CSS相关学习参考资源
除了本页面右侧的知识拓展,还为大家精选了以下资源
最新章节
相关课程
- Web前端开发极速入门 2021-12-10
- 最懂你的大前端课:HTML5/CSS3/ES6/NPM/Vue/...【原创】 2022-09-30
- Gulp入门视频教程 2022-04-18
- 兄弟连高洛峰CSS3视频教程 2022-04-20
- AngularJS开发Web应用程序基础实例视频教程 2022-04-18
- Ajax全接触 2022-04-13
- MUI框架基础视频教程 2022-04-13
- 线上培训班试听课 2019-01-10