CSS的字体样式

简介: CSS的字体样式

字体样式

属性名

含义

举例

font-family

设置字体类型 

font-family:“隶书”

font-size

设置字体大小 font-size:12px

font-style

设置字体风格 font-style:italic

font-weight

设置字体的粗细 font-weight:bold
font 设置所有字体属性

font:italic bold 36px “宋体”

font-family属性


.p1{ font-family: "隶书";}
.p2{font-family: "黑体"; }
.p3{ font-family: "Arial Black"; }

样例代码:


<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <style>
      .p1{font-size: 10px; }
      .p2{font-size: 20px;}
      .p3{font-size: 30px;}
    </style>
    <title></title>
  </head>
  <body>
    <h1>这是正常的一级标题</h1>
    <h1 class="p1">这是10px的一级标题</h1>
    <h1 class="p2">这是20px的一级标题</h1>
    <h1 class="p3">这是30px的一级标题</h1>
  </body>
</html>

效果截图:

1.png


font-size属性


单位:px(像素)

.p1{font-size: 10px; }
.p2{font-size: 20px;}
.p3{font-size: 30px;}

样例代码:


<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <style>
      .p1{font-size: 10px; }
      .p2{font-size: 20px;}
      .p3{font-size: 30px;}
    </style>
    <title></title>
  </head>
  <body>
    <h1>这是正常的一级标题</h1>
    <h1 class="p1">这是10px的一级标题</h1>
    <h1 class="p2">这是20px的一级标题</h1>
    <h1 class="p3">这是30px的一级标题</h1>
  </body>
</html>

效果截图:


2.png

font-style属性


normal、italic和oblique

.p1{font-style: normal; }
.p2{font-style: italic;}
.p3{font-style: oblique;}

样例代码:


<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <style>
      .p1{font-style: normal; }
      .p2{font-style: italic;}
      .p3{font-style: oblique;}
    </style>
    <title></title>
  </head>
  <body>
    <h1>这是正常的一级标题</h1>
    <h1 class="p1">这是normal的一级标题</h1>
    <h1 class="p2">这是italic的一级标题</h1>
    <h1 class="p3">这是oblique的一级标题</h1>
  </body>
</html>

效果截图:


1.png

font-weight属性


normal 默认值,定义标准的字体。

bold 粗体字体。


.p1{font-weight: normal; }
.p2{font-weight: bold ;}

样例代码:


<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <style>
      .p1{font-weight: normal; }
      .p2{font-weight: bold ;}
    </style>
    <title></title>
  </head>
  <body>
    <p>这是正常的字体</p>
    <p class="p1">这是normal的字体</p>
    <p class="p2">这是bold的字体</p>
  </body>
</html>

效果截图:

1.png


font属性


字体属性的顺序:字体风格→字体粗细→字体大小→字体类型


.p1{font:oblique bold 12px "楷体"; }

样例代码:


<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <style>
      .p1{font:oblique bold 12px "楷体"; }
    </style>
    <title></title>
  </head>
  <body>
    <p>这是正常的字体</p>
    <p class="p1">这是font:oblique bold 12px "楷体";的字体</p>
  </body>
</html>

效果截图:

1.png

相关文章
|
2月前
|
前端开发
如何设置 CSS 盒子模型的边框样式?
CSS盒子模型的边框样式可以通过`border`属性设置,包括边框宽度、样式和颜色。例如:`border: 2px solid red;` 设置了2像素宽的红色实线边框。也可分别设置四边,如`border-top`、`border-right`等。
|
2月前
|
前端开发
css 设置背景色渐变、字体颜色渐变
css 设置背景色渐变、字体颜色渐变
|
22天前
|
前端开发 JavaScript UED
|
2月前
|
前端开发 JavaScript
CSS样式穿透技巧:利用scoped与deep实现前端组件样式隔离与穿透
CSS样式穿透技巧:利用scoped与deep实现前端组件样式隔离与穿透
186 1
|
2月前
|
存储 前端开发 安全
详解CSS之Web 字体
详解CSS之Web 字体
27 4
|
2月前
|
编解码 前端开发 JavaScript
使用 CSS 打印样式为 Web 页面设置专业的打印机效果
使用 CSS 打印样式为 Web 页面设置专业的打印机效果
57 2
|
27天前
|
前端开发
HTML 样式- CSS3
内部样式表适用于单个文件的特别样式,通过&lt;head&gt;部分的&lt;style&gt;标签定义;外部样式表适用于多个页面,通过&lt;link&gt;标签引用外部CSS文件;&lt;style&gt;定义样式,&lt;link&gt;引用资源;已弃用的标签有&lt;font&gt;、&lt;center&gt;、&lt;strike&gt;,属性有color和bgcolor。
|
27天前
HTML 样式- CSS2
HTML样式实例展示了如何使用`font-family`、`color`和`font-size`属性来定义字体样式,以及使用`text-align`属性来设置文本的对齐方式。示例包括标题和段落的样式设置。
|
27天前
|
前端开发
HTML 样式- CSS1
CSS (层叠样式表) 用于为 HTML 元素添加样式,包括颜色、文本、盒子模型等。CSS 可以通过内联样式、内部样式表或外部引用的方式添加到 HTML 中。推荐使用外部引用方式。本教程将介绍如何使用 CSS 为 HTML 添加样式,并提供实例演示。
|
3月前
|
前端开发
【前端web入门第三天】02 CSS字体和文本
本文详细介绍了CSS中字体和文本的相关属性。字体部分涵盖字体大小、粗细、样式、行高、字体族及`font`复合属性,通过具体示例展示了如何设置和使用这些属性。文本部分则讲解了文本缩进、对齐方式、修饰线及文字颜色等属性,并提供了实用的代码示例。此外,还简要介绍了调试工具中的一些细节,如错误属性标识和属性生效状态的控制。
68 28
下一篇
无影云桌面