九CSS字体属性与文本属性

Posted 上善若水

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了九CSS字体属性与文本属性相关的知识,希望对你有一定的参考价值。

一、CSS字体属性与文本属性

1、CSS字体属性

CSS Fonts(字体)属性用于定义 字 体 系 列 \\colorred字体系列 、大小、粗细、和文字样式(如斜体)。

1.1、字体系列

CSS使用 f o n t − f a m i l y \\colorredfont-family fontfamily属性定义文本的字体系列。

    p 
        font-family: "微软雅黑";
    
    div 
        font-family: Arial, "Microsoft Yahei","微软雅黑";
    
  • 各种字体之间必须使用英文状态下的逗号隔开;
  • 一般情况下,如果有空格隔开的多个单词组成的字体,加引号;
  • 尽量使用系统默认自带字体,保证在任何用户的浏览器中都能正常显示

1.2、字体大小

CSS使用 f o n t − s i z e \\colorredfont-size fontsize属性定义字体的大小

    p 
        font-size: 20px;
    
  • px(像素)大小是我们网页的最常用的单位;
  • 谷歌浏览器默认的文字大小为16px;
  • 不同浏览器可能默认显示的字号大小不一致,我们尽量给一个明确值大小,不要默认大小;
  • 可以给body指定整个页面文字的大小

1.3、字体粗细

CSS使用 f o n t − w e i g h t \\colorredfont-weight fontweight属性设置文字字体的粗细。

    p 
        font-weight: bold;
    

  • 学会让加粗标签(比如h和strong等)不加粗,或者其他标签加粗
  • 实 际 开 发 中 , 我 们 更 喜 欢 用 数 字 表 示 粗 细 \\colorred实际开发中,我们更喜欢用数字表示粗细

1.4、文字样式

CSS使用 f o n t − s t y l e \\colorredfont-style fontstyle属性设置文本的风格。

   p 
        font-style: normal;
    


注 意 : 平 时 我 们 很 少 给 文 字 斜 体 , 反 而 要 给 斜 体 标 签 ( e m , i ) 改 为 不 倾 斜 字 体 。 \\colorred注意:平时我们很少给文字斜体,反而要给斜体标签(em,i)改为不倾斜字体。 (emi)

1.5、字体属性总结

2、文本属性

CSS Text(文本)属性可定义文本的 外 观 \\colorred外观 ,比如文本的颜色、对齐文本、装饰文本、文本缩进、行间距等。

2.1 、文本颜色

c o l o r \\colorredcolor color属性用于定义文本的颜色。

    div 
        color: red;
    


开 发 中 最 常 用 的 是 十 六 进 制 \\colorred开发中最常用的是十六进制

2.2 、对其方式

t e x t − a l i g n \\colorredtext-align textalign属性用于设置元素内文本内容的水平对齐方式。

    div 
        text-align: center;
    

2.3、装饰文本

t e x t − d e c o r a t i o n \\colorredtext-decoration textdecoration属性规定添加到文本的修饰。可以给文本添加下划线、删除线、上划线等。

    div 
        text-decoration: underline;
    


重 点 记 住 如 何 添 加 下 划 线 ? 如 何 删 除 下 划 线 ? 其 余 了 解 即 可 \\colorred重点记住如何添加下划线?如何删除下划线?其余了解即可 线线

2.4、文本缩进

t e x t − i n d e n t \\colorredtext-indent textindent属性用来指定文本的第一行的缩进,通常是将 段 落 的 首 行 缩 进 \\colorred段落的首行缩进

    div 
        text-indent: 10px;
    

通过设置该属性,所有元素的第一行都可以缩进一个给定的长度,甚至该长度可以是负值。

   div 
        text-indent: 2em;
    

e m \\colorredem em是一个相对单位,就是当前元素(font-size) 1 个 文 字 的 大 小 \\colorred1个文字的大小 1,如果当前元素没有设置大小,则会按照父元素的1个文字大小。

2.5 、行间距

l i n e − h e i g h t \\colorredline-height lineheight属性用于设置行间的距离(行高)。可以控制文字行与行之间的距离。

   p 
        line-height: 26px;
    

2.6、文本属性总结

以上是关于九CSS字体属性与文本属性的主要内容,如果未能解决你的问题,请参考以下文章

CSS学习笔记——字体属性和文本属性

CSS3的字体样式属性,文本样式属性

css基础 背景Text文本格式Font字体链接列表Table表格

CSS-属性&&选择器

CSS-1

Web前端开发笔记——第三章 CSS语言 第三节 文本字体背景超链接样式属性