CSS文本字体与背景样式

1. 字体样式

  • **字体大小:**font-size: px / % / em / rem;

    • 设置的是字体的高度

    • 单位:

      • px 像素 相对于显示屏分辨率而言的,浏览器默认的字体大小都是16px

      • em,根据的是父元素的字体大小计算的

      • 百分比:根据的是父元素的字体大小计算的

      • rem:根据的是根元素的字体大小计算的

      • <style>html {font-size: 18px;}div {font-size: 20px;}p {/*font-size: 2em;*//*font-size: 300%;*/font-size: 2rem;}
        </style><div><p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut consectetur cupiditate dolore laboriosam non odit quae totam veniam. Alias blanditiis earum est eveniet, iste quia sapiente sequi! Culpa, nostrum nulla.</p>
        </div>
        
  • **字体颜色:**color:英文单词 / 十六进制 / rgb ;

    • 设置的是字体的颜色
    • 默认情况下文字渲染的是黑色,链接除外(链接默认是蓝色)
    • 颜色的英文单词:
      • red
      • green
      • blue
      • yellow
      • pink
      • skyblue
    • rgb函数表示法:
      • r red
      • g green
      • b blue
      • 三原色
    • 十六进制值 #rrggbb #rbg
  • **字体类型:**font-family: 字体名称 ;

    • 用来设置字体的:宋体 微软雅黑
  • **字体粗细:**font-weight: 值; 值可以为:

    | 值 | 说明 |
    | :-----: | :----------------: |
    | bold | 定义粗的字体 |
    | bolder | 定义更粗的字体 |
    | lighter | 定义更细的字体 |
    | normal | 定义正常的字体大小 |

100-900的整百数数值

400正常 700加粗

  • **字体斜体:**font-style: 值; 值可以为:

    说明
    normal 正常
    italic 斜体,换成一种斜体字体
  • 行高: line-height: px%\倍数;

    • 控制的是没一行文字的高度,文字会在这个行高内垂直居中显示
    • 当我们给文本设置字体大小的时候 会按照字体大小的1.32这个比例给文字设置行高
    • 行高 = 文字的大小 + 上下的行间距 两个文字之间的上下间距

2. 文本样式

  • 文本缩进: text-indent

  • 文本水平对齐方式: text-align

    说明
    left 居左对齐
    center 居中对齐
    right 局右对齐
    justify 两端对齐
  • **文本修饰:**text-decoration

    说明
    none 没有文本线
    underline 下划线
    line-through 中划线
    overline 上划线
  • 下划线样式:text-decoration: wavy 波浪线

  • **下划线颜色:**text-decoration: red 红色

  • **单词间距:**word-spacing单词间距

  • 字间距: letter-spacing每一个字符之间的间隙

  • 溢出显示方式: text-overflow

    • 当盒子规定了超出隐藏后:

      clip 默认,裁剪文本

      ellipsis 显示省略符号来代表被修剪的文本

3. 背景样式

  • background-color:设置元素的背景颜色;

    • 取值:颜色的英文名 rgb 十六进制
    • 背景颜色不会影响我们盒子的大小 在开发阶段我们可以使用背景颜色去看清盒子的位置和大小
  • background-image:设置元素的背景图像;
    • 背景图片仅仅是给盒子起到一个装饰的效果 类似于背景颜色 是不能撑开盒子的
    • 如果元素的尺寸是大于图片的 图片默认是水平和垂直方向平铺的
    • 如果元素的尺寸是小于图片的 图片默认是从做上角开始显示 超出的部分不可见
  • background-repeat:控制背景图像是否重复;
    • repeat 水平和垂直方向都平铺
    • no-repeat
    • repeat-x 沿水平方向平铺
    • repeat-x 沿垂直方向平铺
  • background-position:控制背景图像在元素中的位置;
    • background-position: 水平方向的设置 垂直方向的设置
    • 水平: left center right
    • 垂直:top center bottom
    • 数字

前端-CSS文本字体与背景样式相关推荐

  1. CSS文本字体与背景样式

    1.字体样式 字体大小:font-size:30px/%/em/rem; 设置的是字体高度 单位: px 像素 相对于显示屏分辨率而言的,浏览器默认的字体大小都是16px rem:根据的是根元素的字体 ...

  2. CSS 文本字体颜色设置方法。

    这篇文章主要介绍了CSS 文本字体颜色设置方法(CSS color),需要的朋友可以参考下 一.认识CSS 颜色(CSS color) 这里要介绍的是网页设置颜色包含有哪些:网页颜色规定规范. 1.常 ...

  3. CSS 文本字体颜色设置方法(CSS color)

    转自:微点阅读  https://www.weidianyuedu.com 这篇文章主要介绍了CSS 文本字体颜色设置方法(CSS color),需要的朋友可以参考下 一.认识CSS 颜色(CSS c ...

  4. CSS 文本字体怎么设置颜色

    这篇文章主要介绍了CSS 文本字体颜色设置方法(CSS color),需要的朋友可以参考下 一.认识CSS 颜色(CSS color) 这里要介绍的是网页设置颜色包含有哪些:网页颜色规定规范. 1.常 ...

  5. css文本字体形状_使用CSS更改文本字体

    css文本字体形状 In the last module, we discussed text formatting. By now, you already know how to work wit ...

  6. phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护

    转载连接:http://www.cnblogs.com/huangcong/p/3687665.html phpexcel中文教程-设置表格字体颜色背景样式.数据格式.对齐方式.添加图片.批注.文字块 ...

  7. CSS浮动定位与背景样式

    CSS浮动定位与背景样式 1.浮动与定位 1.1 浮动的基本概念 本质功能 : 实现块元素并排布局 使用要点 : 1.要浮动,并排的盒子都要设置浮动2.父盒子宽度足够,否则会被迫换行3.子盒子会按顺序 ...

  8. CSS为字体设置背景

    CSS为字体设置背景 <h1 class="div">洛阳处处是月明</h1> .div{ width: 20rem; height:20rem; back ...

  9. html font设置字号,CSS font-size字体文字大小样式属性

    CSS font-size字体文字大小样式属性-字体大小样式篇: 本节DIVCSS5为大家介绍通过CSS样式设置文字字体大小知识,涉及CSS样式单词font-size. 一.设置字体大小CSS单词与语 ...

最新文章

  1. php xml获取标签属性,php获取xml属性值
  2. 大数据全体系年终总结
  3. uwsgi: error while loading shared libraries: libicui18n.so.58: cannot open shared object file
  4. Windows平台下kafka环境的搭建
  5. 计算机专业直接工作简历,2017计算机专业工作简历
  6. 模拟ArrayList底层实现
  7. 2018java计算机二级考试试题和答案,2018年计算机等级考试二级JAVA习题答案(1)
  8. 【百度地图API】如何制作孪生姐妹地图?
  9. ORC File文件结构
  10. gradle 区分系统_Android 学习记录_系统结构, res 目录, App 目录下的 build.gradle 文件...
  11. 5年做100款游戏是什么体验?“高产”开发者的10条心得
  12. STR鉴定原理、流程已经报告数据解读指南
  13. 《数据库系统应用程序开发》考试
  14. APP性能测试_帧率测试
  15. 我是如何通过系统架构设计师考试的(2017年软考)
  16. 经验分享 | VulnHub靶场学习:HA-Avengers-Arsenal
  17. python warning
  18. Postman中认证CAS
  19. WPF 使用Quartz MS字体
  20. OpenGL报错#error: gl.h included before glew.h

热门文章

  1. 电脑屏幕随着显示内容的亮暗而导致屏幕亮暗变化的原因及解决方法
  2. Nuance 发布中文版 Power PDF 3,以卓越的用户体验、强大的文档转换功能以及出色的编辑准确性全面提升工作效率
  3. ios音频相关基础知识
  4. java的exe生成工具(exe4j)
  5. android dazen root,如何获取酷派大神F2全网通(8675-A Android5.0)ROOT教程
  6. 通过简书网学习 ActionChains,selenium webdriver 学习第3篇
  7. 使用Docker部署Hadoop
  8. mysql数据关联查询_《MySQL数据库》关联查询
  9. tp5支持啥数据库_等啥呢,进来看球啊!!!
  10. python 英文月份转数字