北京圣思园科技有限公司
http://www.shengsiyuan.com
• CSS stands for Cascading Style Sheets
– CSS 意思就是 层叠样式表
• Styles define how to display HTML elements
– 样式定义了HTML元素怎样去显示
• Styles are normally stored in Style Sheets
– 样式一般存储在样式表中
• Styles were added to HTML 4.0 to solve a problem
– 样式添加到HTML4.0中用来解决问题
• External Style Sheets can save you a lot of work
– 利用外部样式表可以提高你的工作效率
• External Style Sheets are stored in CSS files
– 外部样式表存储在CSS文件中
• With CSS, your HTML documents can be displayed using different
output styles
– 使用CSS,你的HTML文档可以用不同的样式输出来显示
• HTML标签起初被设计成为定义文档的内容
。通过使用像<h1>,<p>,<table>这样
的标签他们应该表达的是“这是一个标题
”,“这是一个段落”,“这是一张表格”,而
布局该由浏览器来处理并非使用格式化标
签.
• 为了解决这个难题,W3C (World Wide
Web Consortium )这个非赢利的,建立
标准的组织,为HTML4.0增加了样式.
• 所有主流浏览器都支持样式表
• 样式表定义元素怎样去显示.外部样式表能够让你
改变所有出现在你WEB中的外观和布局,而仅仅
通过编辑一个单独的CSS文档.(原理就是一动多
变)
• CSS是一个在设计领域中的突破,因为它允许开发
者一下就能控制多个WEB页的样式和布局.作为
一名WEB开发者你可以为每个HTML元素和应用
他的每个页面定义一个你想要的样式.来实现全面
的改变,简单的改变样式,所有与之相关的元素都
会自动更新
• 样式表允许样式信息用多种方式来定义.样
式可以在一单独的HTML元素中指定,在
<head>元素中或在一外部CSS文件中.甚
至多个外部样式表能集中在一个单一的
HTML文档中