CSS 字体系列
在 CSS 中,有两种不同类型的字体系列名称:

  1. 通用字体系列 - 拥有相似外观的字体系统组合(比如 “Serif” 或 “Monospace”)

  2. 特定字体系列 - 具体的字体系列 (比如 “Times” 或 “Courier”)

除了各种特定的字体系列外,CSS 定义了 5 种通用字体系列:

  1. Serif 字体
  2. Sans-serif 字体
  3. Monospace 字体
  4. Cursive 字体
  5. Fantasy 字体

h1 {font-family: Georgia, serif;}
//如果用户代理上没有安装 Georgia 字体,就只能使用用户代理的默认字体来显示 h1 元素
p {font-family: Times, TimesNR, 'New Century Schoolbook',Georgia, 'New York', serif;}

使用引号
您也许已经注意到了,上面的例子中使用了单引号。只有当字体名中有一个或多个空格(比如 New York),或者如果字体名包括 # 或 $ 之类的符号,才需要在 font-family 声明中加引号。
单引号或双引号都可以接受。但是,如果把一个 font-family 属性放在 HTML 的 style 属性中,则需要使用该属性本身未使用的那种引号。

字体风格
font-style 属性最常用于规定斜体文本。

p.normal {font-style:normal;}//文本正常显示
p.italic {font-style:italic;}//文本斜体显示
p.oblique {font-style:oblique;}//文本倾斜显示

italic 和 oblique 的区别
font-style 非常简单:用于在 normal 文本、italic 文本和 oblique 文本之间选择。唯一有点复杂的是明确 italic 文本和 oblique 文本之间的差别。
斜体(italic)是一种简单的字体风格,对每个字母的结构有一些小改动,来反映变化的外观。与此不同,倾斜(oblique)文本则是正常竖直文本的一个倾斜版本。
通常情况下,italic 和 oblique 文本在 web 浏览器中看上去完全一样。

字体变形

p {font-variant:small-caps;}//font-variant 属性可以设定小型大写字母。

字体加粗
font-weight 属性设置文本的粗细。

//关键字 100 ~ 900 为字体指定了 9 级加粗度
p.normal {font-weight:normal;}//==400
p.thick {font-weight:bold;}//==700
p.thicker {font-weight:900;}//最大值//如果将元素的加粗设置为 bolder,浏览器会设置比所继承值更粗的一个字体加粗。与此相反,关键词 lighter 会导致浏览器将加粗度下移而不是上移。

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

使用像素来设置字体大小:

h1 {font-size:60px;}
h2 {font-size:40px;}
p {font-size:14px;}
//注意:如果您没有规定字体大小,普通文本(比如段落)的默认大小是 16 像素 (16px=1em)。

使用 em 来设置字体大小
如果要避免在 Internet Explorer 中无法调整文本的问题,许多开发者使用 em 单位代替 pixels。(适配)

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

结合使用百分比和 EM
在所有浏览器中均有效的方案是为 body 元素(父元素)以百分比设置默认的 font-size 值:
实例

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

CSS-Day03-CSS样式-字体相关推荐

  1. CSS非布局样式-字体

    本文内容整理于慕课网视频教程 对于CSS中的字体属性(font-family),有几个方面的知识需要了解. 一:字体的分类 有两个类型的名称可用于分类字体: 字体族名称(family-name) 族类 ...

  2. HTMLCSS Day03 CSS字体及文本样式

    文章目录 1.文本属性 - 颜色属性 在CSS中如何通过color属性来修改文字颜色 英文单词 rgb rgba 十六进制 - font-style 用于打开和关闭斜体文本 - font-weight ...

  3. HTML字体怎么显示,教你如何用CSS来控制网页字体的显示样式

    教你如何用CSS来控制网页字体的显示样式 更新时间:2007年02月27日 00:00:00   作者: HTML对于<font>内容</font>卷标只有: <font ...

  4. CSS选择器补充,CSS三大特性以及字体、文本样式。

    在昨天基础上补充的三个选择器 伪元素选择器 使用伪元素来表示元素中的一些特殊的位置 ​ ::after ​ 表示元素的最后边的部分 ​ 一般需要结合content这个样式一起使用, ​ 通过conte ...

  5. HTML标记fort属性最大取值,CSS(2)---css字体、文本样式属性

    css字体.文本样式属性 这篇主要讲CSS文本属性中的:字体样式属性 和 文本样式属性. 一.字体样式属性 CSS 字体属性主要包括:字体设置(font-family).字号大小(font-size) ...

  6. CSS基础选择器、字体和文本样式

    一.CSS简介 美化网页.布局页面 CSS(层叠样式表Cascading Style Sheets)(CSS样式表或级联样式表) 主要用于设置HTML中的文本内容(字体.大小.对齐方式等).图片的外形 ...

  7. CSS样式字体与文本相关属性

    CSS样式字体与文本相关属性 字体相关属性 基本属性 添加阴影 添加多阴影 微调字体大小 颜色表示 文本相关属性 文本基本属性 文本自动换行 长单词和URL地址换行 CSS3新增服务器字体 字体相关属 ...

  8. html代码字号div style=,div字体大小设置 css设置div中字体大小尺寸样式

    div字体大小设置 css设置div中字体大小尺寸样式设置篇 在css div布局中常常对div字体大小设置,这篇ThinkCSS为大家介绍div中字体大小尺寸样式设置,通过直接在div标签加字体大小 ...

  9. CSS基础(基础选择器+字体文本相关样式)

    文章目录 目录 前言 一.css的语法规则 二.css引入方式 三.基础选择器 四.字体和文本样式 字体样式 文本样式 line-height行高 前言 层叠样式表(Cascading Style S ...

  10. 我的前端学习之CSS基础--选择器、字体、非布局样式、背景

    CSS基础 选择器 半透明,可叠加,第一张的padding,第二张的font-size,第三张的background <style>body{padding :10px; font-siz ...

最新文章

  1. Ubuntu 16.04安装Zabbix 3.2 版本
  2. 【小游戏】Random实现猜数字小游戏
  3. java args包_Java Args.positive方法代码示例
  4. P2240 【深基12.例1】部分背包问题
  5. Js模拟select选择框,参照IE8样式
  6. 怎么学单片机,怎么入门
  7. win10中的depends walker不兼容问题
  8. 电磁仿真软件CST2020 下载链接及安装破·解教程笔记
  9. IDEA中Debugger的使用
  10. 用python计算个人所得税计算器_教你使用Python实现新个税计算器
  11. 简单的E_mail发送
  12. 零基础学大数据难吗?
  13. 如何快速打开计算机管理,如何打开任务管理器?3种快速打开任务管理器方法-电脑教程...
  14. Richard Hamming ``You and Your Research''
  15. 九章量子计算机地位,“九章”量子计算机这么牛,到底有什么用?|【经纬低调分享】...
  16. 8,verilog基本逻辑运算
  17. 尚硅谷mycat2.0安装和配置
  18. 2017 TOMM-A Discriminatively Learned CNN Embedding for Person Re-identification
  19. 电脑辐射,电脑辐射危害大 五妙招正确防辐射
  20. UE4蓝图案例:媒体播放器的开关

热门文章

  1. Anolis OS8.6QU1通过cephadm部署ceph17.2.0分布式块存储(三)添加其它主机和添加mgr节点
  2. 倾角传感器工作原理与特点
  3. 六一大放送: AI Studio精选用户项目推荐榜单
  4. 机智云OTA实践教程
  5. chm文件打开是空白的
  6. 这个PDF转换成Word的技巧,100%让你相见恨晚
  7. 阿里云被恶意脚本执行,疑似挖矿
  8. Docker和FastDFS上传和下载文件
  9. Clustered聚集 Unclustered非聚集索引
  10. pandas读取前几行数据_使用实现pandas读取csv文件指定的前几行