📅  最后修改于: 2023-12-03 15:23:40.747000             🧑  作者: Mango
CSS(层叠样式表)是一种用于网页设计的语言,可以控制网页的布局、字体、颜色、背景图片等外观方面的样式。版式按键指的是在网页中使用 CSS 控制页面的基本布局。
CSS 选择器用于选取 HTML 元素并应用样式。下面是一些常用的 CSS 选择器:
p
选取所有段落元素。.red
选取所有 class 为 red 的元素。#header
选取 ID 为 header 的元素。[type="checkbox"]
选取所有 type 为 checkbox 的元素。以下是一些常用的 CSS 样式属性:
color
:设置文本颜色。font-family
:设置文本字体。font-size
:设置文本字号。text-align
:设置文本的水平对齐方式。padding
:设置元素内边距。margin
:设置元素外边距。background-color
:设置元素背景颜色。网页中的元素可以看作一个个矩形盒子,每个盒子由四个部分组成:内容区(content)、内边距区(padding)、边框区(border)、外边距区(margin)。这就是所谓的盒子模型。
我们可以通过 CSS 修改盒子的内边距、边框、外边距等属性来控制元素在页面中的位置和布局。
每个 HTML 元素都是属于块级元素或行内元素之一。块级元素占据整个可用宽度,行内元素只占据自身宽度。
块级元素的一些常见标签如下:
div
:定义一个节,通常用于分组其他 HTML 元素。h1
~h6
:标题。p
:段落。ul
:无序列表。ol
:有序列表。pre
:预定义格式文本。行内元素的一些常见标签如下:
span
:定义一个行内的文本容器。a
:超链接。img
:图片。input
:输入框。/* 给所有段落元素设置红色文本和蓝色背景色 */
p {
color: red;
background-color: blue;
}
/* 给 ID 为 header 的元素设置字号为 24px */
#header {
font-size: 24px;
}
/* 给 class 为 red 的元素设置红色文本和白色背景色 */
.red {
color: red;
background-color: white;
}
/* 设置元素内边距和外边距 */
.box {
padding: 10px;
margin: 10px;
}
以上是一些常见的 CSS 代码示例,你可以在自己的 HTML 文件中使用这些代码,创建出美观的网页。