写点什么

CSS(五)——设置文本样式

发布于: 2021 年 01 月 26 日
CSS(五)——设置文本样式

1.设置文字的字体


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	.c{		/* 若Times New Roman这种字体系统里没有,则自动选择第二种字体 */		font-family: "Times New Roman",Arial;	}	.d{		font-family: 微软雅黑,宋体;	}</style></head><body><p class="c">Study hard and make progress every day!</p><p class="d">好好学习,天天向上</p></body></html>
复制代码


运行结果:



2.设置文字倾斜效果


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	p{		/* 字体倾斜 */		font-style: italic;	}</style></head><body><p>Study hard and make progress every day!</p><p>好好学习,天天向上</p></body></html>
复制代码


运行结果:



3.设置文字的加粗效果


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	p{		/* 字体加粗 */		font-weight: bold;	}</style></head><body><p>Study hard and make progress every day!</p><!-- 设置文字不加粗 --><p style="font-weight: normal;">好好学习,天天向上</p></body></html>
复制代码


运行结果:



4.设置英文字母大小写转换


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	.c1{		/* 设置所有单词首字母大写 */		text-transform: capitalize;	}	.c2{		/* 设置所有单词大写 */		text-transform: uppercase;	}	.c3{		/* 设置所有单词的首字母小写 */		text-transform: lowercase;	}</style></head><body><p>study hard and Make Progress Every Day!</p><p class="c1">study hard and Make Progress Every Day!</p><p class="c2">study hard and Make Progress Every Day!</p><p class="c3">study hard and Make Progress Every Day!</p></body></html>
复制代码


运行结果:



5.设置文字的大小


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	p{		/* 设置字体大小 */		font-size: 36px;	}</style></head><body><p>Study hard and make progress every day!</p><p>好好学习,天天向上</p></body></html>
复制代码


运行结果:



6.设置文字的装饰效果


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	.c1{		text-decoration: none;	}	.c2{		/* 添加下划线 */		text-decoration: underline;	}	.c3{		/* 添加删除线 */		text-decoration: line-through;	}	.c4{		/* 添加上划线 */		text-decoration: overline;	}</style></head><body><p class="c1">无装饰</p><p class="c2">下划线</p><p class="c3">删除线</p><p class="c4">上划线</p></body></html>
复制代码


运行效果:



7.设置段落首行缩进


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	.c{		/* 段落首行缩进2个文字的大小距离 */		text-indent: 2em;	}</style></head><body><p class="c">Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1]。</p></body></html>
复制代码


运行结果:



 8.设置字词间距


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	p{		/* 设置每个单词之间的距离为20px */		word-spacing: 20px;		/* 设置每个字母之间的距离为3px,在CSS中,一个汉字就是一个字母*/		letter-spacing: 3px;	}</style></head><body><p>Study hard and make progress every day!</p><p>好好学习,天天向上</p></body></html>
复制代码


注意:在 CSS 中,一个中文汉字就是作为一个英文字母设置的,因此,一个中文汉字的距离就是一个 letter 的距离!


运行结果:



9.设置文字的行高;


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	p{		/* 首行缩进 */		text-indent:2em;		/* 文字的行高距离,默认是1.2到1.5之间 */		line-height: 1.5;	}</style></head><body><p>博士论文的题目是:"The Algebraic Manipulation of Constraints"。毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司。1990年,与Patrick Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。1994年底,James Gosling在硅谷召开的“技术、教育和设计大会”上展示Java程式。2000年,Java成为世界上最流行的电脑语言。</p></body></html>
复制代码


运行效果:



第一行与第二行之间相隔 1.5! 


10.设置段落之间的距离


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	p{		border: 1px red solid;	}</style></head><body><p>Study hard and make progress every day!</p><p>好好学习,天天向上</p></body></html>
复制代码


运行结果:



可以看到浏览器之间有默认的 margin 属性值;


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	p{		border: 1px red solid;		/* 设置段落之间的距离为2px; */		margin: 2px;	}</style></head><body><p>Study hard and make progress every day!</p><p>好好学习,天天向上</p></body></html>
复制代码


当我们加上相应的 margin 值时:


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	p{		border: 1px red solid;		/* 设置段落之间的距离为2px; */		margin: 2px;	}</style></head><body><p>Study hard and make progress every day!</p><p>好好学习,天天向上</p></body></html>
复制代码


运行结果:



 11.设置文本的水平位置


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	.c1{		border: 1px red solid;		/* 设置内容向左靠齐 */		text-align: left;	}	.c2{		border: 1px red solid;		/* 设置内容居中 */		text-align: center;	}	.c3{		border: 1px red solid;		/* 设置内容向右靠齐 */		text-align: right;	}</style></head><body><p>Study hard and make progress every day!</p><p class="c1">好好学习,天天向上</p><p class="c2">好好学习,天天向上</p><p class="c3">好好学习,天天向上</p></body></html>
复制代码


运行结果:



12.设置文字和背景的颜色


<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style>	p{		color:blue;		background-color: gray;	}</style></head><body><p>Study hard and make progress every day!</p><p>好好学习,天天向上</p></body></html>
复制代码


运行结果:




我是【程序员的时光】,热爱技术分享,信仰终身学习,爱健身,会点厨艺的热血青年,我们下期再见!


发布于: 2021 年 01 月 26 日阅读数: 15
用户头像

程序员的路,会越来越精彩! 2020.04.30 加入

公众号:程序员的时光 记录学习编程的一路时光,从小白到现在也能稳操胜券; 主要从事Java后台开发,数据结构与算法,设计模式等等; 欢迎一起交流,分享经验,学习进步!

评论

发布
暂无评论
CSS(五)——设置文本样式