CSS是Cascading Style Sheets的缩写,即层叠样式表。它是一种用来控制网页样式的标记语言。通过CSS,我们可以将网页元素的颜色、大小、字体等样式进行定义,使网页更加美观和易于阅读。
CSS可以通过三种方式来设置页面样式: 内联样式、嵌入式样式和外部样式表。
内联样式:内联样式是将CSS样式直接写在HTML元素标签中的方式。例如:
<p style="color: red; font-size: 20px;">Hello, world!</p>
嵌入式样式:嵌入式样式是指将CSS样式写在HTML文档的<head></head>标签之间的<style></style>标签中。例如:
<html> <head> <style> p { color: red; font-size: 20px; } </style> </head> <body> <p>Hello, world!</p> </body> </html>
外部样式表:外部样式表是将CSS样式存储在外部文件中,通过<link>标签引入到HTML文档中。例如:
<html> <head> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <p>Hello, world!</p> </body> </html>
CSS可以对各种HTML元素进行样式定义,如文本、标题、链接、表格等等。例如,以下代码设置了所有<p>元素的字体大小为20px,颜色为红色:
p { font-size: 20px; color: red; }
除了基本属性外,CSS还允许我们设置伪类、合成样式、过渡动画等等高级样式。例如:
a:hover { color: blue; } p { background-color: #fff; box-shadow: 2px 2px 4px #ccc; transition: all 0.2s; }
总之,掌握好CSS的基本语法和常用属性,可以通过精美的页面样式来提升网站的质量和用户体验。