HTML/CSS学习:常用的字符属性

HTML/CSS学习:常用的字符属性

字体大小:font-size

在HTML和CSS中,font-size 属性用于设置字体的大小。它接受多种单位,如像素(px)、百分比(%)、em、rem等。以下是设置字体大小的示例代码:

p {
  font-size: 16px;
}

h1 {
  font-size: 2em;
}

.small {
  font-size: 80%;
}

字体族:font-family

font-family 属性用于设置字体类型。可以指定一个或多个字体名称作为备用。当浏览器找不到第一个字体时,它会尝试下一个。以下是一个设置字体族的示例:

body {
  font-family: 'Arial', sans-serif;
}

h1 {
  font-family: 'Times New Roman', serif;
}

字体风格:font-style

font-style 属性用于设置字体风格,如正常(normal)、斜体(italic)和倾斜(oblique)。斜体通常指字体本身自带的倾斜版本,而倾斜则是通过CSS模拟的倾斜效果。以下是设置字体风格的示例代码:

.normal {
  font-style: normal;
}

.italic {
  font-style: italic;
}

.oblique {
  font-style: oblique;
}

字体粗细:font-weight

font-weight 属性用于设置字体粗细,包括更细(thin)、正常(normal)、加粗(bold)、更粗(bolder)以及具体的数值。以下是设置字体粗细的示例代码:

.light {
  font-weight: lighter;
}

.normal {
  font-weight: normal;
}

.bold {
  font-weight: bold;
}

.bolder {
  font-weight: bolder;
}

.custom-bold {
  font-weight: 900;
}

字体复合属性:font

font 属性是一个复合属性,可以一次性设置字体大小、字体族、字体风格和字体粗细。以下是使用复合属性设置字体的示例代码:

p {
  font: italic bold 16px 'Arial', sans-serif;
}

文本颜色:color

color 属性用于设置文本的颜色。可以指定颜色名称、十六进制代码或RGB值。以下是设置文本颜色的示例代码:

p {
  color: red;
}

h1 {
  color: #0000FF;
}

.custom-color {
  color: rgb(255, 165, 0);
}

行高:line-height

line-height 属性用于设置行高,即行间距。它通常用于布局多行文本。以下是设置行高的示例代码:

p {
  line-height: 1.6;
}

对齐方式:text-align

text-align 属性用于设置文本的对齐方式,如左对齐(left)、右对齐(right)和居中对齐(center)。以下是设置文本对齐的示例代码:

.left {
  text-align: left;
}

.right {
  text-align: right;
}

.center {
  text-align: center;
}

字符间距:letter-spacing

letter-spacing 属性用于设置字符间距,常用于调整文本的可读性。以下是设置字符间距的示例代码:

.normal-spacing {
  letter-spacing: normal;
}

.wide-spacing {
  letter-spacing: 0.1em;
}

文本修饰:text-decoration

text-decoration 属性用于设置文本的修饰效果,如下划线(underline)、删除线(line-through)等。以下是设置文本修饰的示例代码:

.underline {
  text-decoration: underline;
}

.no-underline {
  text-decoration: none;
}

.line-through {
  text-decoration: line-through;
}

通过以上属性的学习,我们可以更灵活地控制HTML页面中的文本样式,使其更具表现力和可读性。


正文到此结束
评论插件初始化中...
Loading...