当前位置: 首页 > news >正文

Css基本样式————文本

一、CSS文本属性可定义文本外观


二、通过文本属性,可以改变文本的颜色、字符间距、对齐文本、装饰文本、对文本缩进


三、常用属性:

    color        文本颜色

1
2
3
4
5
6
body{
     color: aqua;
}
< body >
     < p >查看颜色</ p >
</ body >

这里给body设置color,在p标签中可以看到效果

说明color这个属性是可以继承的

    direction        文本方向

    line-height        行高

    letter-spacing        字符间距

    text-align        对齐元素中的文本

1
2
3
4
5
6
7
p{
     color: red;
     text-align: right;
}
< body >
     < p >Hello World</ p >
</ body >

    text-decoration        向文本中添加修饰

    text-indent        缩进元素中文本的首行

1
2
3
4
5
6
7
8
9
10
11
12
h3{
     text-indent: 2em;
}
< body >
     < div >
         < h3 >静夜思</ h3 >
         < p >床前明月光</ p >
         < p >疑是地上霜</ p >
         < p >举头望明月</ p >
         < p >低头思故乡</ p >
     </ div >
</ body >

也可以按百分比缩进

    text-transform        元素中的字母

1
2
3
4
5
6
7
8
9
10
p{
     text-transform: capitalize;
}
< body >
     < div >
         < p >there is a beautiful girl</ p >
         < p >a so lovely girl</ p >
         < p >i always tell myself "never give up,never give up, never give up!"</ p >
     </ div >
</ body >

capitalize:把所有单词的首字母大写

lowercase:全部变小写

uppercase:全部变大写

inherit(中文意思为“继承”):默认方式(不改变原文内容)

    unicode-bidi        设置文本方向

    white-sapce        元素中空白的处理方式

    word-spacing        字间距


四、CSS3文本效果:

    text-shadow:向文本添加阴影

1
2
3
4
5
6
7
8
9
10
p{
     text-shadow: 5px 5px 5px #FF0000;
}
< body >
     < div >
         < p >there is a beautiful girl</ p >
         < p >a so lovely girl</ p >
         < p >i always tell myself "never give up,never give up, never give up!"</ p >
     </ div >
</ body >

text-shadow需要设置4个值

第一个值:相对于原本文字距左的距离

第二个值:距当前文本上方的位置

第三个值:清晰度

第四个值:背景颜色

    word-wrpa:规定文本的换行规则

1
2
3
4
p{
     width: 100px;
     text-wrap: normal;
}

width:100px;    设置p元素整体宽度为100

text-wrap:normal;    自动换行

此外还有一个功能

如果<p></p>内写的是英文,"text-wrap"这个属性不会把当前的文字本文转自yeleven 51CTO博客,原文链接:http://blog.51cto.com/11317783/1771941


相关文章:

  • js 简单实现 LRU
  • DoS Attacks Prevention with TCP Intercept
  • NIOS2随笔——自定义IP(DPRAM)
  • Webpack入门教程十五
  • IPv6, DAD 工作原理详解
  • 解决configure: error: Please reinstall the libcurl distribution
  • tweak 支持第三方库
  • 第十一章 持有对象
  • 条件变量的接口函数和使用原则
  • C# DataGridView中DataGridViewComboBoxCell列,下拉框事件的处理【完美解决】
  • C# 中的枚举类型 enum (属于值类型)
  • jQuery选择器之表单对象属性过滤选择器Demo
  • Cloudera Mountable HDFS (hadoop-fuse-dfs).
  • linux reiserfs文件系统损坏后的数据恢复过程记录
  • 把一个用户的相关权限赋予另外一个用户
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 【笔记】你不知道的JS读书笔记——Promise
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • egg(89)--egg之redis的发布和订阅
  • ES6语法详解(一)
  • github从入门到放弃(1)
  • Java Agent 学习笔记
  • JWT究竟是什么呢?
  • PV统计优化设计
  • React+TypeScript入门
  • RxJS: 简单入门
  • sessionStorage和localStorage
  • Spark RDD学习: aggregate函数
  • ubuntu 下nginx安装 并支持https协议
  • Vue.js-Day01
  • 简单易用的leetcode开发测试工具(npm)
  • 解析带emoji和链接的聊天系统消息
  • 聊聊directory traversal attack
  • 嵌入式文件系统
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (第一天)包装对象、作用域、创建对象
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (附源码)python旅游推荐系统 毕业设计 250623
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (三)docker:Dockerfile构建容器运行jar包
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • *Django中的Ajax 纯js的书写样式1
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .Net 4.0并行库实用性演练
  • .NET/C# 推荐一个我设计的缓存类型(适合缓存反射等耗性能的操作,附用法)
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .net和php怎么连接,php和apache之间如何连接
  • .net网站发布-允许更新此预编译站点
  • .sh
  • @德人合科技——天锐绿盾 | 图纸加密软件有哪些功能呢?
  • [ C++ ] STL---仿函数与priority_queue
  • [2015][note]基于薄向列液晶层的可调谐THz fishnet超材料快速开关——