css是一种用于表现HTML或XML等文件样式的技术,是用于描述网页表现形式(样式),并允许将样式代码与网页内容分离的一种标记性语言。CSS以HTML语言为基础,不仅能静态地修饰网页,还可配合JavaScript动态地修改网页中元素的样式。
本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的技术。
它是用于描述网页表现形式(例如网页元素的位置、大小、颜色等),并允许将样式代码与网页内容分离的一种标记性语言。
简单地说,CSS 的引入就是为了使得 HTML 语言能够更好地适应页面的美工设计。
CSS 是 1996 年由 W3C 审核通过并推荐使用的。CSS 的引入随即引发了网页设计一个又一个新高潮,使用 CSS 设计的优秀页面层出不穷。
W3C 是 World Wide Web Consortium 的缩写,中文译为“万维网联盟”,是一个 Web 标准化组织。W3C 除了制定 CSS 标准,还制定了 HTML、XML 等 200 多项 Web 技术标准。
CSS 以 HTML 语言为基础,提供了丰富的格式化功能,如字体、颜色、背景和整体排版等,并且网页设计者可以针对各种可视化浏览器设置不同的样式风格,包括显示器、打印机、平板电脑、手机等移动设备。
CSS 的主要作用是定义网页的样式(美化网页),对网页中元素的位置、字体、颜色、背景等属性进行精确控制。CSS 不仅可以静态地修饰网页,还可以配合 JavaScript 动态地修改网页中元素的样式,而且市面上几乎所有的浏览器都支持 CSS。
CSS 的特点
CSS 是 Web 领域的一个突破,它为 HTML 提供了一种描述元素样式的方式,使用 CSS 和 HTML 可以制作出外形优美的网页。总体来说 CSS 具有以下特点:
1) 丰富的样式定义
CSS 提供了丰富的外观属性,可以在网页中实现各式各样的效果,例如:
为任何元素设置不同的边框,以及边框与元素之间的内外间距;
改变文字的大小、颜色、字体,为文字添加修饰(例如下划线、删除线);
为网页设置背景颜色或者背景图片等等。
2) 易于使用和修改
CSS 的样式信息不仅可以定义在 HTML 元素的 style 属性中,也可以定义在 HTML 文档
标签内的