侯体宗的博客
  • 首页
  • 人生(杂谈)
  • 技术
  • 关于我
  • 更多分类
    • 文件下载
    • 文字修仙
    • 中国象棋ai
    • 群聊
    • 九宫格抽奖
    • 拼图
    • 消消乐
    • 相册

CSS文本属性的使用方法

前端  /  管理员 发布于 7年前   332

文本颜色(color)


    它可以给文本设置一个颜色,可选值有三种表达方式:

  •     颜色名,如:red,blue
  •     rgb值,如:rgb(255,0,0)
  •     hex数值,如:#ff0000,这是最常用的方式。

例子:


  div {color:red;}

    h1 {color:#FF0000;}


文本对齐方式(text-align)


    这个属性用来设置文本的对齐方式,有四个属性值。

  •     left(居左,默认值)
  •     center(居中)
  •     right(居右)
  •     justify(两端对齐)


示例如下:

.webtext {text-align:right;}


文本修饰(text-decoration)


    这个属性是在文字上设置划线的效果,有四个属性值。

  •     none(无划线,默认值)
  •     underline(下划线)
  •     overline(上划线)
  •     line-through(中划线,即删除线)


示例:


.line {text-decoration:line-through; /*删除线效果*/ }


文本行高(line-height)


    行高是设置段落中行与行之间的距离的,它有四个属性值:

  •     normal(默认值)
  •     number(一个数字,这个数字会与当前字体尺寸相乘设置行距,即当前字体尺寸的倍数)
  •     length(长度单位,有绝对和相对两种,经常用到的绝对单位有pt,经常用到的相对单位有px、em、ex)
  •     %(百分比,基于当前字体尺寸的百分比行间距。)


示例:


  p.para1 {line-height:140%; /*百分比*/ }

  .para2 {line-height:1.5;/*数字*/}

  .para3 {line-height:20px;/*长度单位*/}


文本字间距(letter-spacing、word-spacing)


    letter-spacing这个属性用来设置字符间距,有两个属性值:

  •     normal(默认值)
  •     length(长度,和行高的定义方法相同)


    word-spacing这个属性用来设置空格间距,它的两个值以及使用方法和letter-spacing相同。

文本缩进(text-indent)


    这个属性用来设置文本首行缩进,就是在段落的首行文字之前插入一段距离,使用它可以让所有段落首行缩进两个字符,摆脱了每个段落都要用空格设置首行空格的麻烦。
    它有两个属性值:

  •     length(长度,同上)
  •     %(百分比,相对于父对象宽度的百分比,比如段落的宽度是500px,那么这里设置的百分比是相对于这个段落的百分比。)


示例:


.para5 {text-indent:24px; /*页面文字如果是12像素字体,那么它会在首行空两个字符的宽度*/ }


其他


    下面介绍的一些属性都是生僻的,偶尔会在特殊场合派上用场。

元素中空白的处理方式(white-space)

    这个属性用来处理空白处,目前还没有被所有的浏览器支持,它有多个属性,这里只介绍三个:
    normal(默认。空白会被浏览器忽略。)
    pre(空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。)
    nowrap(文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。)

文本方向(direction)

    设置文本的顺序方向,有两个属性值:


  •     ltr(默认值,从左至右,是left-to-right的缩写)
  •     rtl(从右至左,是right-to-left缩写,文本会从右至左倒过来显示。)

书写格式(writing-mode )

设置文本的书写格式,有两个属性值:

  •     lr-tb:默认值。就是普通的格式,文本在水平方向上从左向右流入,后一行在前一行的下面。
  •     tb-rl:反传统的,自上而下、从右至左。文本在垂直方向上从上向下流入,自右向左。后一竖行在前一竖行的左面。全角字符是竖直向上的,半角字符如拉丁字母或片假名顺时针旋转90度。这种布局是东亚语系通常使用的。


  • 上一条:
    CSS 字体属性font相关的用法
    下一条:
    99款高质量免费(X)HTML/CSS模板收集
  • 昵称:

    邮箱:

    0条评论 (评论内容有缓存机制,请悉知!)
    最新最热
    • 分类目录
    • 人生(杂谈)
    • 技术
    • linux
    • Java
    • php
    • 框架(架构)
    • 前端
    • ThinkPHP
    • 数据库
    • 微信(小程序)
    • Laravel
    • Redis
    • Docker
    • Go
    • swoole
    • Windows
    • Python
    • 苹果(mac/ios)
    • 相关文章
    • 使用 Alpine.js 排序插件对元素进行排序(0个评论)
    • 在js中使用jszip + file-saver实现批量下载OSS文件功能示例(0个评论)
    • 在vue中实现父页面按钮显示子组件中的el-dialog效果(0个评论)
    • 使用mock-server实现模拟接口对接流程步骤(0个评论)
    • vue项目打包程序实现把项目打包成一个exe可执行程序(0个评论)
    • 近期文章
    • 在windows10中升级go版本至1.24后LiteIDE的Ctrl+左击无法跳转问题解决方案(0个评论)
    • 智能合约Solidity学习CryptoZombie第四课:僵尸作战系统(0个评论)
    • 智能合约Solidity学习CryptoZombie第三课:组建僵尸军队(高级Solidity理论)(0个评论)
    • 智能合约Solidity学习CryptoZombie第二课:让你的僵尸猎食(0个评论)
    • 智能合约Solidity学习CryptoZombie第一课:生成一只你的僵尸(0个评论)
    • 在go中实现一个常用的先进先出的缓存淘汰算法示例代码(0个评论)
    • 在go+gin中使用"github.com/skip2/go-qrcode"实现url转二维码功能(0个评论)
    • 在go语言中使用api.geonames.org接口实现根据国际邮政编码获取地址信息功能(1个评论)
    • 在go语言中使用github.com/signintech/gopdf实现生成pdf分页文件功能(0个评论)
    • gmail发邮件报错:534 5.7.9 Application-specific password required...解决方案(0个评论)
    • 近期评论
    • 122 在

      学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..
    • 123 在

      Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..
    • 原梓番博客 在

      在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..
    • 博主 在

      佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..
    • 1111 在

      佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
    • 2016-10
    • 2016-11
    • 2017-06
    • 2017-07
    • 2017-08
    • 2017-09
    • 2017-10
    • 2017-11
    • 2018-03
    • 2018-04
    • 2018-05
    • 2018-06
    • 2018-09
    • 2018-11
    • 2018-12
    • 2019-02
    • 2020-03
    • 2020-04
    • 2020-05
    • 2020-06
    • 2021-04
    • 2021-05
    • 2021-07
    • 2021-08
    • 2021-09
    • 2021-10
    • 2021-11
    • 2022-08
    • 2022-09
    • 2022-10
    • 2022-11
    • 2022-12
    • 2023-01
    • 2023-02
    • 2023-03
    • 2023-04
    • 2023-05
    • 2023-06
    • 2023-07
    • 2023-09
    • 2023-10
    • 2023-11
    • 2023-12
    • 2024-01
    • 2024-02
    • 2024-03
    • 2024-04
    Top

    Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号 PHP交流群

    侯体宗的博客