返回顶部
首页 > 资讯 > 前端开发 > VUE >CSS的字体单位有哪些
  • 397
分享到

CSS的字体单位有哪些

2024-04-02 19:04:59 397人浏览 八月长安
摘要

本篇内容主要讲解“CSS的字体单位有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS的字体单位有哪些”吧!   对于绘图和印刷而言,“单位”相当重要,

本篇内容主要讲解“CSS的字体单位有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS的字体单位有哪些”吧!

  对于绘图和印刷而言,“单位”相当重要,然而在网页排版里,单位也是同样具有重要性,在css3普及以来,更支持了一些方便好用的单位(px、em、rem…等),这篇文章将整理这些常用的CSS单位,也帮助自己未来在使用上能更加得心应手。

  “网页”和“印刷”的单位

  若要把单位做区隔,最简单可以分为“网页”和“印刷”两大类,通常对于CSS来说只会应用到网页的样式,毕竟真正要做印刷,还是会倾向透过排版软件来进行设计。

  网页(单位)

  px:绝对单位,代表屏幕中每个「点」(pixel)。

  em:相对单位,每个子元素透过「倍数」乘以父元素的px值。

  rem:相对单位,每个元素透过「倍数」乘以根元素的px值。

  %:相对单位,每个子元素透过「百分比」乘以父元素的px值。

  网页(属性名称)

  medium:预设值,等于16px(h5预设值)

  xx-small:medium的0.6倍(h7预设值)

  x-small:medium的0.75倍

  small:medium的0.8倍(h6预设值,W3C定义为0.89,实测约为0.8)

  large:medium的1.1倍(h4预设值,W3C定义为1.2,实测约为1.1)

  x-large:medium的1.5倍(h3预设值)

  xx-large:medium的2倍(h2预设值)

  smaller:约为父层的80%

  larger:约为父层的120%

  印刷

  pt:打印机的每个「点」,定义为1 pt=1/72 in,如果在72 dpi的系统上1 px = 1 pt,但如果在96dpi的系统上1 px = 0.75 pt(72/96 = 0.75)。

  in:英寸,在96 dpi的系统上1 in = 96 px。

  cm:厘米,在96 dpi的系统上1 cm = 37.795275593333 px。

  mm:毫米,在96 dpi的系统上1 cm = 3.7795275593333 px。

  示例展示

  以下将展示四种不同单位的示例,为公平起见,四个示例都套用预设的div格式,纯粹改变font-size看看有何不同,由于子元素若没有设定font-size,会自动继承父元素的font-size,使用上就应该要预先初始化字体大小,下面这两段CSS可以将所有的元素字体大小预设为16px,然后可个别进行调整。

  html{

  font-size:16px;

  }

  html * {

  font-size: 1rem;

  }

  1. px

  px是绝对单位,因此只要设定多少px,就会精确的呈现,对于一些讲求精准位置的排版而言十分有用,如示例表示的,指定多大px字体就会多大。

  <div style="font-size:16px;">16px

  <div style="font-size:20px;">20px

  <div style="font-size:24px;">24px

  <div style="font-size:16px;">16px

  <div style="font-size:32px;">32px</div>

  2. em

  em是相对单位,为每个子元素透过“倍数”乘以父元素的px值,如果我们每一层div都使用1.2em,最内层就会是16px x 1.2 x 1.2 x 1.2 x 1.2 x 1.2 = 39.8px。(浏览器预设字体大小为16px,若无特别指定则会直接继承父元素字体大小)

  <div style="font-size:1.2em;">1.2em

  <div style="font-size:1.2em;">1.2em

  <div style="font-size:1.2em;">1.2em

  <div style="font-size:1.2em;">1.2em

  <div style="font-size:1.2em;">1.2em</div>

  3. rem

  rem是相对单位,为每个元素透过“倍数”乘以根元素的px值,如果我们每一层div都使用1.2rem,最内层就会是16px x 1.2 = 19.2px。(根元素指的是html的font-size,预设为16px)

  <div style="font-size:1.2rem;">1.2rem

  <div style="font-size:1.2rem;">1.2rem

  <div style="font-size:1.2rem;">1.2rem

  <div style="font-size:1.2rem;">1.2rem

  <div style="font-size:1.2rem;">1.2rem</div>

  4. %

  %百分比是相对单位,和em大同小异,简单来说em就是百分比除以一百,如果我们每一层div都使用120%,就等同于1.2em,最内层就会是16px x 1.2 x 1.2 x 1.2 x 1.2 x 1.2 = 39.8px。

  <div style="font-size:120%;">120%

  <div style="font-size:120%;">120%

  <div style="font-size:120%;">120%

  <div style="font-size:120%;">120%

  <div style="font-size:120%;">120%</div>

  5.small、medium、large&hellip;等

  字体大小的属性有七种,分别是xx-small、x-small、small、medium、large、x-large和xx-large,除了x-small,其余六种分别对应h7&mdash;&mdash;h2的标签文字大小,根据W3C的规范,以medium预设16px为基础(若html字体预设大小改变,medium也会跟着变),使用固定的百分比乘以medium的大小,例如ss-small预设为16px x 0.6 = 9.6px(浏览器显示为12px)。

  <div style="font-size:xx-small;">xx-small

  <div style="font-size:x-small;">x-small

  <div style="font-size:small;">small

  <div style="font-size:medium;">medium

  <div style="font-size:large;">large

  <div style="font-size:x-large;">x-large

  <div style="font-size:xx-large;">xx-large</div>

  6. larger、smaller

  larger和smaller就是固定百分比为单位,larger为父层的120%,smaller为父层的80%。

  <div style="font-size:medium;">medium

  <div style="font-size:larger;">larger

  <div style="font-size:larger;">larger

  <div style="font-size:larger;">larger

  <div style="font-size:smaller;">smaller

  <div style="font-size:smaller;">smaller

  <div style="font-size:smaller;">smaller</div>

到此,相信大家对“CSS的字体单位有哪些”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: CSS的字体单位有哪些

本文链接: https://lsjlt.com/news/90198.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Css字体单位有哪些
    在CSS中,有多种单位可以用来定义字体大小。以下是一些常用的CSS字体单位:像素(px):像素是最常用的字体单位之一。像素单位指定字体大小为固定的像素值。例如,font-size: 16px; 表示字体大小为16像素。百分比(%):百分比单...
    99+
    2023-10-21
    css 字体
  • CSS的字体单位有哪些
    本篇内容主要讲解“CSS的字体单位有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS的字体单位有哪些”吧!   对于绘图和印刷而言,“单位”相当重要,...
    99+
    2024-04-02
  • css的单位有哪些
    今天小编给大家分享一下css的单位有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。说起...
    99+
    2024-04-02
  • css中的单位有哪些
    本篇内容主要讲解“css中的单位有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css中的单位有哪些”吧! css单位有:%,百...
    99+
    2024-04-02
  • CSS中有哪些单位
    这篇文章给大家分享的是有关CSS中有哪些单位的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 尺寸 单元 描摹 % 百分比 in ...
    99+
    2024-04-02
  • css的尺寸单位有哪些
    CSS的尺寸单位有很多种,每种单位都有其适用的场景和用途。下面将详细介绍常用的CSS尺寸单位,并提供相应的代码示例。 像素(px)像素是最常用的尺寸单位之一。它是相对于屏幕的物理像素...
    99+
    2024-02-22
    尺寸单位 html元素
  • css长度单位有哪些
    这篇“css长度单位有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“css长度单位有哪...
    99+
    2024-04-02
  • css单位有哪些分类
    CSS中的单位可以根据其特性和用途进行分类。根据常见的分类方式,CSS的单位可以分为以下几类:1. 绝对单位(Absolute Units):绝对单位是与物理尺寸相关的单位,其值在不同设备和环境下保持固定。常见的绝对单位有:   - 像素(...
    99+
    2023-10-21
    css 单位
  • css边距单位有哪些
    CSS边距单位有以下几种:像素(px):像素是最常用的边距单位之一,它是一个固定的长度单位,表示屏幕上的一个点。在CSS中,可以使用像素值来设置元素的边距,例如:margin: 10px。百分比(%):百分比是相对于父元素的宽度来计算边距的...
    99+
    2023-10-21
    css
  • css尺寸单位有哪些
    CSS(层叠样式表)是一种用于描述网页样式的语言,它可以控制网页中元素的尺寸、颜色、字体等属性。在CSS中,我们可以使用不同的尺寸单位来定义元素的大小。下面是一些常见的CSS尺寸单位:1. 像素(px):像素是最常用的尺寸单位之一。它是相对...
    99+
    2023-10-21
    css 尺寸 单位
  • CSS可用单位有哪些
    在CSS中,有多种单位可用于指定元素的尺寸、距离和其他属性。这些单位可以分为绝对单位和相对单位两大类。下面是一些常用的CSS单位:1. 像素(px):像素是最常用的单位,它表示屏幕上的一个物理像素点。像素是相对固定的单位,在不同设备上可能对...
    99+
    2023-10-21
    css 单位
  • CSS的字体属性有哪些
    小编给大家分享一下CSS的字体属性有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 属性刻画 font 简写属性。...
    99+
    2024-04-02
  • css中常见的单位有哪些
    css中常见的单位有:px:绝对单位,在页面中是按照精确的像素来展示em:相对单位,基准点为父节点字体的大小,若是自身定义了font-size则按自身来计算rem:相对单位,相对根节点html的字体大小来计算vw:viewpoint wid...
    99+
    2024-04-02
  • CSS字体属性有哪些
    这篇文章给大家分享的是有关CSS字体属性有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 属性 刻划 CSS font 在一个申明中配...
    99+
    2024-04-02
  • css常用字体有哪些
    这篇文章主要介绍了css常用字体有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 通常网页布局时候CSS设置字体都是使用比较安全的字体...
    99+
    2024-04-02
  • css字体样式有哪些
    这篇文章主要讲解了“css字体样式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css字体样式有哪些”吧! css字体样式...
    99+
    2024-04-02
  • CSS中有哪些尺寸单位
    本篇文章为大家展示了CSS中有哪些尺寸单位,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。绝对单位px: Pixel 像素pt: Points 磅pc: Picas 派卡in: Inches 英寸mm...
    99+
    2023-06-08
  • css中相对单位有哪些
    在CSS中,相对单位是相对于其他尺寸或环境的单位,其值会根据上下文的变化而变化。相对单位可以实现响应式布局和适应不同屏幕尺寸的需求。以下是CSS中常见的相对单位:1. 百分比(Percentage,%):百分比是相对于父元素的度量单位。在C...
    99+
    2023-10-21
    相对单位 css
  • css字体大小单位是em吗
    本篇内容介绍了“css字体大小单位是em吗”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • css中有哪些中文字体
    这篇文章主要介绍“css中有哪些中文字体”,在日常操作中,相信很多人在css中有哪些中文字体问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css中有哪些中文字体”的疑惑有所帮...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作