Linux265
  • 首页
  • 资讯
  • 发行
  • 游戏
  • 软件
  • 教程
  • 书籍
  • 截图
  • 工具
  • 名站
  • 资源
  • 命令
  • VPS
如果您喜欢{Linux265},请告诉您身边的朋友,谢谢! 首页 > 教程 > CSS 教程 >CSS 字体样式
CSS 教程
CSS 教程
CSS 简介
CSS 语法
CSS 选择器
CSS 使用
CSS 背景样式
CSS 文本格式
CSS 字体样式
CSS 链接样式
CSS 列表样式
CSS 表格样式
CSS 盒子模型
CSS 边框样式
CSS 轮廓样式
CSS margin 外边距
CSS padding 内填充
CSS 尺寸样式
CSS 显示样式
CSS 定位样式
CSS 溢出控制
CSS float样式
CSS 对齐样式
CSS 组合器
CSS 伪类
CSS 伪元素
CSS opacity 透明度
CSS 媒体类型
CSS 属性选择器
CSS 计数器
CSS 单位
CSS 特异性
CSS 应用示例
CSS 响应式设计
响应式网页设计
网页设计-Viewport
网页设计 - 网格视图
网页设计 - 媒体查询
网页设计 - 图片视频
CSS 参考手册
CSS 参考手册
CSS 选择器
CSS 听觉参考手册
CSS Web安全字体组合
CSS 动画

CSS 字体样式

CSS 文本格式 CSS 链接样式

CSS 字体属性可以定义字体,加粗,大小等文字样式。

例如:serif 和 sans-serif 字体之间的区别

Serif vs. Sans-serif

在计算机屏幕上,sans-serif字体被认为是比serif字体容易阅读。

CSS字型

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

  • 通用字体系列 - 拥有相似外观的字体系统组合(如 "Serif" 或 "Monospace")
  • 特定字体系列 - 一个特定的字体系列(如 "Times" 或 "Courier")
Generic family字体系列说明
SerifTimes New Roman GeorgiaSerif字体中字符在行的末端拥有额外的装饰
Sans-serifArial Verdana"Sans"是指无 - 这些字体在末端没有额外的装饰
MonospaceCourier New Lucida Console所有的等宽字符具有相同的宽度

字体系列

font-family 属性设置文本的字体系列。

font-family 属性应该设置几个字体名称作为一种"后备"机制,如果浏览器不支持第一种字体,他将尝试下一种字体。

注意: 如果字体系列的名称超过一个字,它必须用引号,如Font Family:"宋体"。

多个字体系列是用一个逗号分隔指明:

p{font-family:"Times New Roman", Times, serif;}

对于较常用的字体组合,看看我们的 Web安全字体组合。

字体样式

主要是用于指定文字的字体样式属性。

这个属性有三个值:

  • 正常 - 正常显示文本
  • 斜体 - 以斜体字显示的文字
  • 倾斜的文字 - 文字向一边倾斜(和斜体非常类似,但不太支持)
p.normal {font-style:normal;}
p.italic {font-style:italic;}
p.oblique {font-style:oblique;}

试一试

字体大小

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

在网页设计中,设置字体大小非常重要。但是,你不能通过调整字体大小使段落看上去像标题,或者使标题看上去像段落,而应该使用对应的标签做它应该显示的内容,这样更符合规范。

所以,请务必使用正确的HTML标签,如<h1> - <h6>表示标题,而<p>表示段落。

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

绝对大小:

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

相对大小:

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

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

设置字体大小像素

通过设置文字的大小和像素,可以让您完全控制文字大小,例如:

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

试一试

上面的例子可以在 Internet Explorer 9, Firefox, Chrome, Opera, 和 Safari 中通过缩放浏览器调整文本大小。

虽然通过浏览器的缩放工具可以调整文本大小,但是,这种调整是整个页面都一起调整,而不只是具体文本的调整。

用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;}

上面的代码,在所有浏览器中,可以显示相同的文本大小,并允许所有浏览器缩放文本的大小。

更多实例

设置字体加粗 这个例子演示了如何设置字体的加粗。

可以设置字体的转变 这个例子演示了如何设置字体的转变。

在一个声明中的所有字体属性 本例演示如何使用简写属性将字体属性设置在一个声明之内。

所有CSS字体属性

属性描述
font在一个声明中设置所有的字体属性
font-family指定文本的字体系列
font-size指定文本的字体大小
font-style指定文本的字体样式
font-variant以小型大写字体或者正常字体显示文本。
font-weight指定字体的粗细。
CSS 文本格式 CSS 链接样式
分类导航
HTML 基础教程
HTML 参考手册
HTML5 教程
CSS 教程
CSS3 教程
AD

站点信息

意见反馈

免责声明

关于本站

联系站长

站点导航

综合资讯

发行版

游   戏

软   件

教   程

书   籍

截   图

工   具

名   站

免费资源

Linux265资源分享网,简称Linux265,是一个致力于分享Linux相关资讯,推广Linux发行版,分享Linux游戏,分享Linux各种优秀实用软件,分享Linux相关教程的资源分享站。本站建立的宗旨是通过分享,让更多的人了解Linux,学习Linux,使用Linux,喜欢Linux。

关注本站: 欢迎投稿

关注公众号:

Copyright@2017-2018 Linux265. 豫ICP备16021824号-1 Powered by Linux265资源分享网