当前位置:首页 > 行业动态 > 正文

html字体效果代码

“`html,示例

字体大小控制

属性 说明 示例 效果
font-size 设置字体大小,支持多种单位 p { font-size: 16px; } 16像素大小的字体
单位类型 像素(px)、em、rem、百分比(%) h1 { font-size: 2rem; } 相对于根元素字体大小的2倍
继承关系 可设置inherit继承父级字体大小 span { font-size: inherit; } 与父元素相同的字体大小

字体颜色设置

属性 说明 示例 效果
color 设置文本颜色 .red-text { color: #FF0000; } 红色文字(十六进制)
颜色值类型 十六进制、RGB、RGBA、HSL p { color: rgb(0,128,0); } 绿色文字(RGB)
透明度控制 使用rgba()hsla()设置透明度 div { color: rgba(0,0,255,0.5); } 半透明蓝色文字

字体粗细与样式

属性 说明 示例 效果
font-weight 设置字体粗细,数值范围100-900 strong { font-weight: 700; } 加粗文字
预定义值 normal(400)、bold(700) em { font-weight: bold; } 粗体强调文字
font-style 设置字体样式:正常/斜体/倾斜 i { font-style: italic; } 斜体文字

文本装饰与特效

属性 说明 示例 效果
text-decoration 添加下划线、删除线等 a { text-decoration: underline; } 带下划线的链接
特殊效果 阴影(text-shadow)、渐变(background-clip) .shadow-text { text-shadow: 2px 2px 5px gray; } 灰色阴影文字
.gradient-text { background: linear-gradient(to right, red, yellow); -webkit-background-clip: text; color: transparent; }

字体族与加载

属性 说明 示例 效果
font-family 设置优先使用的字体列表 body { font-family: "Arial", sans-serif; } 首选Arial字体,否则无衬线字体
@font-face规则 引入自定义字体 @font-face { font-family: 'MyFont'; src: url('font.woff2'); } 自定义字体’MyFont’

综合示例

<p class="styled-text">
  这是一个<span class="highlight">高亮</span>的<strong>示例</strong>文本
</p>
.styled-text {
  font-size: 18px;
  color: #333;
}
.highlight {
  color: orange;
  font-weight: 600;
}

相关问题与解答

Q1:如何让字体在不同设备上显示一致?
A:使用相对单位(如emrem)代替绝对单位px,并设置全局基准字体大小。

html字体效果代码  第1张

html { font-size: 16px; } / 1rem=16px /
p { font-size: 1rem; } / 始终等于16px /

Q2:为什么设置了@font-face字体却不显示?
A:常见原因及解决方案:

  1. 字体文件路径错误 → 检查src属性路径是否正确
  2. 浏览器不支持字体格式 → 提供多种格式(.woff、.ttf、.svg)
  3. 未声明font-family → 确保CSS中使用了定义的字体族
0