📅  最后修改于: 2023-12-03 15:23:40.915000             🧑  作者: Mango
CSS,全称为层叠样式表(Cascading Style Sheets),是一种用于描述如何显示 HTML 或 XML 等文档的样式语言。CSS 的主要功能是为网页添加样式,使其更加美观、易于维护。
CSS 通过选择器来匹配 HTML 中的元素并为其添加样式。常见的选择器有以下几种:
例如,可以使用以下代码为 HTML 中所有的段落添加样式:
p {
font-size: 16px;
color: #333333;
}
CSS 使用属性-值对来描述元素的样式。常见的属性包括:
color
:文字颜色。font-size
:字体大小。background-color
:背景颜色。padding
:内边距。margin
:外边距。border
:边框。例如,可以使用以下代码为 HTML 中某个元素添加背景颜色样式:
div {
background-color: #ffffff;
}
在 CSS 中,可以使用 /* 注释内容 */
的格式来添加注释。
例如,可以使用以下代码添加注释:
/* 这是一个注释 */
div {
background-color: #ffffff;
}
在 HTML 文件的 <head>
标签中,可以使用 <style>
标签来添加内部样式表。
例如,以下代码可以将 HTML 中所有的段落添加样式:
<!DOCTYPE html>
<html>
<head>
<title>My Page</title>
<style>
p {
font-size: 16px;
color: #333333;
}
</style>
</head>
<body>
<p>Hello World!</p>
</body>
</html>
可以将 CSS 样式代码保存在一个 .css
文件中,并在 HTML 文件中通过 <link>
标签引用。
例如,如果将以下代码保存为 styles.css
文件:
p {
font-size: 16px;
color: #333333;
}
则可以在 HTML 文件中使用以下代码引用该样式表:
<!DOCTYPE html>
<html>
<head>
<title>My Page</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<p>Hello World!</p>
</body>
</html>
可以在 HTML 元素的 style
属性中设置行内样式。
例如,以下代码可以为某个段落设置字体大小和颜色:
<p style="font-size: 16px; color: #333333;">Hello World!</p>
在 CSS 中,每个元素都被表示为一个矩形盒子,包括内容、内边距、边框和外边距。
盒模型中最内层的是内容,表示文本、图片或其他嵌入在元素中的内容。
盒模型中紧接着内容的是内边距,由元素的边框和内容之间的空间组成。
盒模型中再次包裹内边距的是边框,通常是一个可见的框线。
盒模型中最外层的是外边距,表示元素与其他元素之间的空间。
本文介绍了 CSS 的基本语法、选择器、属性和值,以及 CSS 的使用方法和盒模型。掌握这些基础知识是学习 CSS 的必要前提。