## CSS2 字体样式

##### font-family 字体族

- 规定元素的字体系列

- 把多个字体作为一个"回退"系统保存.保证浏览器的支持

- ````Microsoft YaHei, tahoma, arial, Hiragino Sans GB, sans-serif````



##### font 字体类型

- 衬线字体(serif):在字的笔划开始及结束的地方有额外的装饰

- 非衬线字体(sans-serif) : 没有额外的装饰,笔划粗细大致差不多。用于严肃场景

- 等宽字体  monospace

- 草书字体  cursive

- 虚幻字体  fantasy



##### font-size 设置字体大小



    - medium 默认值。一般浏览器默认是16px. chrome最小支持到12px

    - smaller 把 font-size 设置为比父元素更小的尺寸。

    - larger  把 font-size 设置为比父元素更大的尺寸。

    - length  把 font-size 设置为一个固定的值(常用)。单位px

    - %   把 font-size 设置为基于父元素的一个百分比值。

    - 可继承

- 注意:font-size 会影响 line-height 属性 进而影响一行中基线的位置



##### font-style 字体样式



    - normal  默认值。浏览器显示一个标准的字体样式。

    - italic  浏览器会显示一个斜体的字体样式。 

    - oblique 浏览器会显示一个倾斜的字体样式。

    - 可继承



##### font-weight 字体的粗细



    - normal 默认值。定义标准的字符。 

    - bold 定义粗体字符。 常用

    - bolder 定义更粗的字符。

    - lighter 定义更细的字符。 

    - 可继承



##### font-variant 小型大写字母字体



    - normal 默认值。浏览器会显示一个标准的字体。 

    - small-caps 浏览器会显示小型大写字母的字体。

    - 可继承



##### font简写

- 常见写法 font:字体样式 小型大写字母 字体粗细 字体大小/行高 字体族(多个)

CSS2--字体样式的更多相关文章

  1. 学习微信小程序之css4设置颜色,单位表示,字体样式

    颜色的设置可以通过RGB设置 可以直接通过英文单词设置 可以通过16进制来设置 长度单位: 字体样式: 设置字体样式 字体粗细 设置字体风格 设置字间距

  2. css3中的字体样式

    text-overform:ellipsis省略号/clip裁剪. overform:hidden溢出隐藏文字. 但是text-overflow只是用来说明文字溢出时用什么方式显示,要实现溢出时产生省 ...

  3. CSS3初学篇章_3(属性选择符/字体样式/元素样式)

    属性选择符  选择符  说明  E[att]  选择具有att属性的E元素.  E[att="val"]  选择具有att属性且属性值等于val的E元素.  E[att~=&quo ...

  4. css字体样式(Font Style),属性

    css字体样式(Font Style),属性   css字体样式(Font Style)是网页中不可或缺的样式属性之一,有了字体样式,我们的网页才能变得更加美观,因此字体样式属性也就成为了每一位设计者 ...

  5. 【Android】 TextView设置个别字体样式

    SpannableString msp = new SpannableString("测试"+XM+"更换当前号码将从手机发送一条普通短信进行验证"); msp ...

  6. Asp.net 字体样式

    在页面中使用到字体样式  “微软雅黑“,在静态页面中显示正常,但在asp.net页面中字体无效,此时只需把字体修改为“Microsoft YaHei";

  7. 详解CSS设置默认字体样式

    浏览器默认的样式往往在不同的浏览器.不同的语言版本甚至不同的系统版本都有不同的设置,这就导致如 果直接利用默认样式的页面在各个浏览器下显示非常不一致,于是就有了类似YUI的reset之类用来尽量重写浏 ...

  8. css中的字体样式及元素样式

    css中的字体样式一般包含有就9中,常见的有7种.这7种依次为: 1.字体样式:font-family: 2.字体大小:font-size: 3.字体加粗:font-weight: 4.字体斜体:fo ...

  9. Material 字体样式与排版

    Material 字体样式与排版 Google Material 设计规范文档 Style– Typography 字号 再好的布局也会被过多的字号和样式会毁掉.要规定好在这个布局上合适的 字号集合 ...

  10. PC-CSS-默认字体样式

    字体样式:Arial:字体大小:12px;行高:1.5倍:

随机推荐

  1. el表达式字符串使用总结

    el表达式截取 逗号后面的字符串${fn:substringAfter(strVar,',' )} el表达式判断字段长度<c:if test="${fn:length(strVar) ...

  2. Swift初始化空字符串

    为了构造一个很长的字符串,可以创建一个空字符串作为初始值.可以将空的字符串字面量赋值给变量,也可以初始化一个新的String 实例: var emptyString = "" // ...

  3. java注解编程

  4. git的使用[转]

    本节内容 github介绍 安装 仓库创建& 提交代码 代码回滚 工作区和暂存区 撤销修改 删除操作 远程仓库 分支管理 多人协作 github使用 忽略特殊文件.gitignore 为什么要 ...

  5. WebAssembly:随风潜入夜

    What? WebAssembly 是一种二进制格式的类汇编代码,可以被浏览器加载和并进一步编译成可执行的机器码,从而在客户端运行.它还可以作为高级语言的编译目标,理论上任何语言都可以编译为 WebA ...

  6. 使用matplotlib快速绘图

    matplotlib的pyplot子库提供了和matlab类似的绘图API,方便用户快速绘制2D图表.让我们先来看一个简单的例子: # -*- coding: utf-8 -*- import num ...

  7. 原生JS的HTTP请求

    ar xhr = new XMLHttpRequest(); xhr.onreadystatechange = function(){ if( xhr.readyState == 4){ if( xh ...

  8. vue-roter2 路由传参

    本文主要介绍通过vue-router2路由中传参的方法,项目为vue-cli搭建项目 1.路由配置 首先在路由配置处(router/index.js), 在path后面通过:+参数名来指定参数名 需要 ...

  9. java中变量赋值的理解

    1.当赋值的值超出声明变量的范围时候,会报错! byte a =200 //会报错,因超出范围. byte a =(byte)200;//进行一个强制转换,就不会报错,不过会超出范围,超出部分会从头开 ...

  10. 如何查看安装的sql server是什么版本

    方法 1:通过使用 SQL Server Management Studio 中的对象资源管理器连接到服务器.连接对象资源管理器后,它将显示版本信息(在括号中),以及用于连接到 SQL Server ...