第 15 章 CSS 文本样式[下] - 水之原
学习要点:
1.文本总汇
2.文本样式
3.文本控制
主讲教师:李炎恢
本章主要探讨 HTML5 中 CSS 文本样式,通过文本样式的设置,更改字体的大小、样式以及文本的方位。
一.文本总汇
本节课,我们重点了解一下 CSS 文本样式中文本内容的一些设置方法,样式表如下:
属性名 |
说明 |
CSS 版本 |
text-decoration |
装饰文本出现各种划线。 |
1 |
text-transform |
将英文文本转换大小写。 |
1 |
text-shadow |
给文本添加阴影 |
3 |
text-align |
设置文本对齐方式 |
1,3 |
white-space |
排版中的空白处理方式 |
1 |
letter-spacing |
设置字母之间的间距 |
1 |
word-spacing |
设置单词之间的间距 |
1 |
line-height |
设置行高 |
1 |
word-wrap |
控制段词 |
3 |
text-indent |
设置文本首行的缩进 |
1 |
二.文本样式
CSS 文本样式有三种:文本装饰、英文大小写转换和文本阴影。
1.text-decoration
1 2 3 |
|
解释:设置文本出现下划线。属性值如下表:
值 |
说明 |
none |
让本身有划线装饰的文本取消掉 |
underline |
让文本的底部出现一条下划线 |
overline |
让文本的头部出现一条上划线 |
line-through |
让文本的中部出现一条删除划线 |
blink |
让文本进行闪烁,基本不支持了 |
//让本来有下划线的超链接取消
1 2 3 |
|
2.text-transform
1 2 3 |
|
解释:设置英文文本转换为大小写。
值 |
说明 |
none |
将已被转换大小写的值恢复到默认状态 |
capitalize |
将英文单词首字母大写 |
uppercase |
将英文转换为大写字母 |
lowercase |
将英文转换为小写字母 |
3.text-shadow
1 2 3 |
|
解释:给文本添加阴影。其中四个值,第一个值:水平偏移;第二个值:垂直偏移;第三个值:阴影模糊度(可选);第四个值:阴影颜色(可选)。
三.文本控制
CSS 文本样式中还有一组对文本进行访问、形态进行控制的样式。
1.text-align
1 2 3 |
|
解释:指定文本的对齐方式。
值 |
说明 |
left |
靠左对齐,默认 |
right |
靠右对齐 |
center |
居中对齐 |
justify |
内容两端对齐 |
start |
让文本处于结束的边界 |
end |
让文本处于结束的边界 |
start 和 end 属于 CSS3 新增的功能,但目前 IE 和 Opera 尚未支持。
2.white-space
1 2 3 |
|
解释:处理空白排版方式。
值 |
说明 |
normal |
默认值,空白符被压缩,文本自动换行 |
nowrap |
空白符被压缩,文本不换行 |
pre |
空白符被保留,遇到换行符则换行 |
pre-line |
空白符被压缩,文本会在排满或遇换行符换行 |
pre-wrap |
空白符被保留,文本会在排满或遇换行符换行 |
3.letter-spacing
1 2 3 |
|
解释:设置文本之间的间距。
值 |
说明 |
normal |
设置默认间距 |
长度值 |
比如:“数字”+“px” |
4.word-spacing
1 2 3 |
|
解释:设置英文单子之间的间距。
值 |
说明 |
normal |
设置默认间距 |
长度值 |
比如:“数字”+“px” |
5.line-height
1 2 3 |
|
解释:设置段落行高。
值 |
说明 |
normal |
设置默认间距 |
长度值 |
比如:“数字”+“px” |
数值 |
比如:1,2,3 |
% |
比如:200% |
6.word-wrap
1 2 3 |
|
解释:让过长的英文单词断开。
值 |
说明 |
normal |
单词不断开 |
break-word |
断开单词 |
7.text-indent
1 2 3 |
|
解释:设置文本首行的缩进。
值 |
说明 |
normal |
设置默认间距 |
长度值 |
比如:“数字”+“px” |

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











公式アカウントのWebページはキャッシュを更新します。これはシンプルでシンプルで、ポットを飲むのに十分な複雑です。あなたは公式のアカウントの記事を更新するために一生懸命働きましたが、ユーザーはまだ古いバージョンを開くことができますか?この記事では、この背後にあるtwist余曲折と、この問題を優雅に解決する方法を見てみましょう。それを読んだ後、さまざまなキャッシュの問題に簡単に対処でき、ユーザーが常に新鮮なコンテンツを体験できるようになります。最初に基本について話しましょう。それを率直に言うと、アクセス速度を向上させるために、ブラウザまたはサーバーはいくつかの静的リソース(写真、CSS、JSなど)やページコンテンツを保存します。次回アクセスするときは、もう一度ダウンロードすることなく、キャッシュから直接検索できます。自然に高速です。しかし、このことは両刃の剣でもあります。新しいバージョンはオンラインです、

この記事では、ブラウザのユーザー入力を直接検証するために、必要、パターン、MIN、MAX、および長さの制限などのHTML5フォーム検証属性を使用して説明します。

この記事では、CSSを使用したWebページへの効率的なPNG境界追加を示しています。 CSSはJavaScriptやライブラリと比較して優れたパフォーマンスを提供し、微妙または顕著な効果のために境界幅、スタイル、色を調整する方法を詳述していると主張しています

記事では、HTML5クロスブラウザーの互換性を確保するためのベストプラクティスについて説明し、機能検出、プログレッシブエンハンスメント、およびテスト方法に焦点を当てています。

この記事では、HTML< Datalist>について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

この記事では、html< meter>について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化< Meter> < Progress>およびex

この記事では、HTML< Progress>について説明します。要素、その目的、スタイリング、および< meter>との違い要素。主な焦点は、< Progress>を使用することです。タスクの完了と< Meter> statiの場合

この記事では、html5< time>について説明します。セマンティックデート/時刻表現の要素。 人間の読み取り可能なテキストとともに、マシンの読みやすさ(ISO 8601形式)のDateTime属性の重要性を強調し、Accessibilitを増やします
