CSS Text(文本)

CSS文本格式

文本颜色

颜色属性被用来设置文字颜色。

颜色基本三种格式来设置的:

  • 十六进制-如:#FF0000
  • 一个RGB值-如:RGB(255,0,0)
  • 颜色的名称-如:red

可以参考一下下面的实例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">  
<style>
    body {color:red;}
    h1 {color:#00ff00;}
    p.ex {color:rgb(0,0,255);}
</style>
</head>

<body>
    <h1>这是标题 1</h1>
    <p>这是一个普通的段落。请注意,本文是红色的。页面中定义默认的文本颜色选择器。</p>
    <p class="ex">这是一个类为"ex"的段落。这个文本是蓝色的。</p>
</body>
</html>

效果图如下所示:

文本的对齐方式

文本排列属性是用来设置文本的水平对齐方式。

文本可设置居中或左对齐或右对齐,两端对齐。

当text-align设置为“justify”,每一行被展开宽度相等,左右外边距是对齐的。

可以参考下面的实例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<style>
    h1 {text-align:center;}
    p.date {text-align:right;}
    p.main {text-align:justify;}
</style>
</head>

<body>
    <h1>CSS text-align 实例</h1>
    <p class="date">2015 年 3 月 14 号</p>
    <p class="main">“当我年轻的时候,我梦想改变这个世界;当我成熟以后,我发现我不能够改变这个世界,我将目光缩短了些,决定只改变我的国家;;”</p>
    <p><b>注意:</b> 重置浏览器窗口大小查看 &quot;justify&quot; 是如何工作的。</p>
</body>

</html>

效果图如下所示:

文本修饰

 text-decoration属性用来设置或删除文本的装饰,主要是用来删除链接的下划线。

可以参考一下下面的实例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<style>
    a {text-decoration:none;}
</style>
</head>

<body>
    <p>链接到: <a href="//www.baidu.com/">baidu.com</a></p>
</body>

</html>

效果图如下所示:

也可以这样装饰文字:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<style>
    h1 {text-decoration:overline;}
    h2 {text-decoration:line-through;}
    h3 {text-decoration:underline;}
</style>
</head>

<body>
    <h1>This is heading 1</h1>
    <h2>This is heading 2</h2>
    <h3>This is heading 3</h3>
</body>

</html>

效果图如下所示:

文本转换

文本转换属性是用来指定在一个文本中的大写和小写字母。

可用于所有字句变成大写或小写字母,或每个单词的首字母大写。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<style>
	p.uppercase {text-transform:uppercase;}
	p.lowercase {text-transform:lowercase;}
	p.capitalize {text-transform:capitalize;}
</style>
</head>

<body>
	<p class="uppercase">This is some text.</p>
	<p class="lowercase">This is some text.</p>
	<p class="capitalize">This is some text.</p>
</body>
</html>

效果图如下所示:

文本缩进

文本缩进属性是用来指定文本的第一行的缩进。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<style>
    p {text-indent:50px;}
</style>
</head>
<body>

    <p>In my younger and more vulnerable years my father gave me some advice that I've been turning over in my mind ever since. 'Whenever you feel like criticizing anyone,' he told me, 'just remember that all the people in this world haven't had the advantages that you've had.'</p>

</body>
</html>

效果图如下所示:

所有CSS文本属性

属性描述
color设置文本颜色
direction设置文本方向
 letter-spacing设置字符间距
 line-height设置行高
text-align设置文本的位子
text- decoration向文本添加修饰
text-indent缩进元素中文本的首行
text-shadow设置文本的阴影
text- transform控制元素中的字母
unicode-bidi设置或返回文本是否被重写
 vertical-align设置元素的垂直对齐
white-space设置元素中空白的处理方式
word-spacing设置字间距

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值