温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

css3怎样改变字体样式

发布时间:2026-10-08 08:59:15 来源:亿速云 阅读:103 作者:小樊 栏目:编程语言

在 CSS3 中,改变字体样式主要依靠与**字体(font)**相关的属性。下面按常见需求分类说明,并给出示例。


一、基本字体属性

1. 字体大小

p {
  font-size: 16px;
}

常用单位:

  • px(像素)
  • em(相对父元素)
  • rem(相对根元素)
  • %

2. 字体类型(字体族)

body {
  font-family: "Microsoft YaHei", Arial, sans-serif;
}

可设置多个,浏览器按顺序匹配。


3. 字体粗细

h1 {
  font-weight: bold; /* 或 100~900 */
}

常用值:

  • normal
  • bold
  • 100 ~ 900

4. 字体样式(斜体)

em {
  font-style: italic;
}

常用值:

  • normal
  • italic
  • oblique

5. 字体变形(大小写)

.text {
  text-transform: uppercase;
}

常用值:

  • uppercase(大写)
  • lowercase(小写)
  • capitalize(首字母大写)

二、CSS3 新增字体相关特性

1. 使用自定义字体(@font-face)

@font-face {
  font-family: "MyFont";
  src: url("myfont.woff2") format("woff2");
}

p {
  font-family: "MyFont";
}

2. 字体阴影(CSS3)

h2 {
  text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
}

3. 字体平滑(部分浏览器支持)

body {
  -webkit-font-smoothing: antialiased;
}

三、简写方式(font 简写)

p {
  font: italic bold 16px/1.5 "Arial", sans-serif;
}

顺序:

font-style font-variant font-weight font-size/line-height font-family

四、示例汇总

.text {
  font-family: "PingFang SC", sans-serif;
  font-size: 14px;
  font-weight: 600;
  font-style: italic;
  color: #333;
}

如果你有具体场景(如:网页标题、按钮文字、移动端适配),可以告诉我,我可以给你更针对性的写法。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手