CSS 字体和文本样式

一、字体 font-family

font-family:[字体1] [,字体2] [,...]例如:   font-family:"宋体";

  1. 含空格字体名和中文,用英文引号( " ) 括起

font-family:"微软雅黑";
font-family:"Calibri Light";

  2. 多个字体,用英文逗号 “,” 隔开

   设置多个字体,浏览器依次查找,如果都没有,使用浏览器默认样式。

   由于每个人安装的操作系统不一样,每个操作系统自带的字体是不一样的,所以不要设置单独安装的字体。否则,设置的样式可以在自己的电脑正常显示却没办法在用户的电脑显示。

font-family:"宋体","微软雅黑","Consolas";

  3. 引号嵌套,外使用双引号,内使用单引号

<p style="font-family:‘微软雅黑‘>CSS 字体样式</p>

  4. font-family 属性值:具体字体名(像上面举例那样),字体集

    字体集不是指单个字体,而是指一类字体。例如:

  sans 字体集会在字体的尾部加上一些装饰线,而 snas serif 不会。这就是这两个字体集的区别。宋体就是 serif 字体集中的一员,而微软雅黑是 sans serif 中的一员。

  宋体:

  微软雅黑:

  一般可以在样式后面加上字体集,例如:

font-family:"宋体","微软雅黑","Consolas",sans-serif;

二、字体大小 font-size

  font-size 值是一个长度值,这个长度值可以分为绝对单位和相对单位。

  1. 绝对单位

    绝对单位在任何分辨率的显示下,显示出来的都是绝对的大小,不会发生改变。绝对单位有以下几个:

  右边栏的绝对单位是按照缩放比例形成的,medium 是默浏览器器的字体大小(此处是 chrome 浏览器默认的字体大小)

  例子如下:

<style type="text/css">
    .in{ font-size: 0.5in;}
    .cm{ font-size: 0.5cm; }
    .xsmall{ font-size: x-small; }
    .medium{ font-size: medium; }
    .xxlarge{ font-size: xx-large; }
</style>

<body>
    <p> 浏览器默认大小</p>
    <p class="in">文字大小是 in</p>
    <p class="cm">文字大小是 cm</p>
    <p class="xsmall">文字大小是 xsmall</p>
    <p class="medium">文字大小是 medium</p>
    <p class="xxlarge">文字大小是 xxlarge</p>
</body>

  同一个绝对单位在不同浏览器下可能会有不同的显示效果,所以一般不推荐使用绝对单位。

  2. 相对单位

  有 px 像素 、 em%

<style type="text/css">
    .testpx{ font-size: 20px; }
    .testem{ font-size: 2em; }
    .precent{ font-size: 120%; }
</style>

<body>
    <p> 浏览器默认大小</p>
    <p class="testpx">文字单位是 px</p>
    <p class="testem">文字单位是 em</p>
    <p class="precent">文字单位是 %</p>
</body>

  其中 em 和 % 都是针对父元素的,例如

<p> 浏览器默认大小</p><p class="testem">em文字大小<span style="font-size: 2em;">父元素的2em</span></p>
<p class="precent">%文字大小<span style="font-size: 70%;">父元素的2em</span></p>

  效果为:

原文地址:https://www.cnblogs.com/lyw-hunnu/p/11253999.html

时间: 2024-08-10 07:24:35

CSS 字体和文本样式的相关文章

CSS(2)---css字体、文本样式属性

css字体.文本样式属性 这篇主要讲CSS文本属性中的:字体样式属性 和 文本样式属性. 一.字体样式属性 CSS 字体属性主要包括:字体设置(font-family).字号大小(font-size).字体粗细(font-weight).字体风格(font-style).字体颜色(color). 1.字体设置(font-family) 网页中常用的字体有 宋体.微软雅黑.黑体 等,例如将网页中 所有p标签的字体设置为微软雅黑,可以使用如下CSS样式代码: p { font-family:"微软雅

05使用CSS设置字体和文本样式

使用CSS设置字体和文本样式: 1.定义字体类型font-family 用法: font-family:name; font-family:ncursive|fantasy|monospace|serif|sans-serif name表示字体名称,可指定多种字体,用空格隔开.按优先顺序排列.如果字体名称包含空格,则应该使用括号()括起来. font是一个复合属性,所谓复合属性是指该属性能够设置多种字体属性,用法如下: font:font-style||font-variant||font-we

css 字体、文本、列表样式

1.字体样式 font-family:设置字体类型  font-family:"隶书"||"wps里面有的"||"常用微软雅黑Microsoft YaHei"; font-size :设置字体大小  font-size:12px; font-style :设置字体风格  font-style: normal - 文本正常显示 italic - 文本斜体显示 oblique - 文本倾斜显示 font-weight:设置字体粗细 font-weig

5、CSS 字体大小及样式

所有CSS字体属性: font  在一个声明中设置所有的字体属性 font-family     指定文本的字体系列 font-size  指定文本的字体大小 font-style   指定文本的字体样式 font-variant   以小型大写字体或者正常字体显示文本 font-weight   指定字体的粗细. 在CSS中,有两种类型的字体系列名称: 1.通用字体系列 - 拥有相似外观的字体系统组合(如 "Serif" 或 "Monospace")2.特定字体系

css背景和文本样式

字体与颜色: font-family:宋体,楷体,微软雅黑,; font-size:10px;  改变字体的大小 font-style:normal|italic(斜体); font-weight:bold;  加粗 背景: background-color:red; 背景颜色 background-image:url("图片的路径") background-repeat:no-repeat|repeat-x|repeat-y;  图片不平铺|图片向X轴平铺|图片向Y轴平铺 backg

CSS中的字体样式和文本样式

CSS中的字体样式: 在手机端设置大小的时候,一般不使用px CSS字体颜色三种表达方式: 1.具体颜色名称         例:color:red; 2.数字 0~255,百分比:0%~100%        例:color:rgb(0%,100%,0%) 3.十六进制:#开头,六位,0~F         例:color:#00880a font-weight文字粗细: font-weight:normal |bold | bolder |lighter | 100~900 400相当于no

CSS文本样式

CSS常用的文本样式有:字号,字体粗细,字体,字体风格,字体颜色,行间距,对齐方式,首行缩进等等. 字号:font-size: 常用的: 16px;(默认) 14px; 12px; 注:字号的取值尽量不要是奇数,取值越大字也就越大 字体粗细:font-weight: 常用的: normal(默认) bold(粗体) lighter(更细) 字体:font-famliy: 常用的: 宋体(默认) 微软雅黑 黑体 字体颜色:color: 常用的: #000(默认)黑色 #FFF白色 #F00红色 颜

7. CSS装饰网页的样式

CSS中有哪些用来装饰网页的样式呢?在这里我们对一些常用的样式做了总结. 字体样式 1 /* 2 * 一般样式书写 3 */ 4 .font_style_1{ 5 font-family: "华文行楷"; 6 font-size: 20px; 7 font-style: italic; 8 font-weight: lighter; 9 } 10 /* 11 * 字体样式简写 12 * 顺序:font-style > font-variant > font-weight &

css字体样式+文本样式

font-family属性值:具体字体名或者字体集 如果是中文或者有单词之间有空格,需要加双引号 字体集: Serif (有装饰线) Sans-serif (无装饰线) Monospace Cursive Fantasy <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> &