博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS 字体
阅读量:6923 次
发布时间:2019-06-27

本文共 937 字,大约阅读时间需要 3 分钟。

字体大小

font-size 属性设置文本的大小。

能否管理文字的大小,在网页设计中是非常重要的。但是,你不能通过调整字体大小使段落看上去像标题,或者使标题看上去像段落。

请务必使用正确的HTML标签,就<h1> - <h6>表示标题和<p>表示段落:

字体大小的值可以是绝对或相对的大小。

绝对大小:

  • 设置一个指定大小的文本
  • 不允许用户在所有浏览器中改变文本大小
  • 确定了输出的物理尺寸时绝对大小很有用

相对大小:

  • 相对于周围的元素来设置大小
  • 允许用户在浏览器中改变文字大小

Remark 如果你不指定一个字体的大小,默认大小和普通文本段落一样,是16像素(16px=1em)。


设置字体大小像素

设置文字的大小与像素,让您完全控制文字大小:

h1 {
font-size:40px;}h2 {
font-size:30px;}p {
font-size:14px;}

用em来设置字体大小

为了避免Internet Explorer 中无法调整文本的问题,许多开发者使用 em 单位代替像素。

em的尺寸单位由W3C建议。

1em和当前字体大小相等。在浏览器中默认的文字大小是16px。

因此,1em的默认大小是16px。可以通过下面这个公式将像素转换为em:px/16=em

h1 {
font-size:2.5em;} /* 40px/16=2.5em */h2 {
font-size:1.875em;} /* 30px/16=1.875em */p {
font-size:0.875em;} /* 14px/16=0.875em */

在上面的例子,em的文字大小是与前面的例子中像素一样。不过,如果使用 em 单位,则可以在所有浏览器中调整文本大小。

不幸的是,仍然是IE浏览器的问题。调整文本的大小时,会比正常的尺寸更大或更小。


使用百分比和EM组合

在所有浏览器的解决方案中,设置 <body>元素的默认字体大小的是百分比:

body {
font-size:100%;}h1 {
font-size:2.5em;}h2 {
font-size:1.875em;}p {
font-size:0.875em;}

 

转载地址:http://kfcjl.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
nginx日志文件格式转换
查看>>
我的友情链接
查看>>
python脚本技巧
查看>>
Quartz Cron Expression 备忘
查看>>
Linux纯脚本故障转移集群
查看>>
ps -ef 命令不能完整显示的解决办法
查看>>
JAVA线程8 - ThreadLocal
查看>>
netbeans输入即提示
查看>>
我安装CocoaPods不太顺畅的过程与遇到的坑
查看>>
“投机取巧”快速恢复坏扇区多的数据
查看>>
iftop
查看>>
circlelist
查看>>
大道至简,大道至繁
查看>>
3位同学简历中的14个问题
查看>>
个人官网第一次升级顺利完成
查看>>
orcale 密码重置
查看>>
网络与信息安全监控内容
查看>>
Ruby编程语言简介
查看>>
raspberry pi无线网卡配置
查看>>