目次
テキスト レイアウト - フォント
テキスト レイアウト - フォント サイズ、色
テキスト レイアウト - 太字
テキストの書式設定 -- 斜体
テキストの書式設定 -- 下線
テキスト レイアウト -- 取り消し線。
中国語のテキストでは、段落の前に 2 つのスペースを残すのが通例です。 テキスト スペース。この特別なスタイルは、次のコードで実現できます。
段落レイアウトで重要な役割を果たすもう 1 つの行間隔 (行の高さ) 属性 (line-height) は、段落の行の設定を実装します。間隔は1.5倍です。

HTML+CSS学習メモ(10)

Jun 21, 2016 am 08:54 AM

テキスト レイアウト - フォント

CSS スタイルを使用して、Web ページ内のテキストのフォント、フォント サイズ、色、その他のスタイル属性を設定できます。次のコードは、Web ページのテキストのフォントを Song Diagnostics に設定する例を見てみましょう。

body{font-family:"宋体";}
ログイン後にコピー

ここで珍しいフォントを設定しないように注意してください。設定したフォントがユーザーのローカル コンピュータにインストールされていない場合、ブラウザのデフォルト フォントが表示されるからです。 (設定したフォント スタイルをユーザーが表示できるかどうかは、設定​​したフォントがユーザーのローカル コンピューターにインストールされているかどうかによって異なります。) 現在、一般的に Web ページでは、次のコードを使用して「Microsoft Yahei」を設定することが好まれています:

body{font-family:"Microsoft Yahei";}
ログイン後にコピー

または

body{font-family:"微软雅黑";}
ログイン後にコピー

注: 最初の方法は 2 番目の方法よりも互換性があります。

このフォントは美しく、クライアントで安全に表示できるためです (通常、デフォルトでローカルにインストールされます)。

テキスト レイアウト - フォント サイズ、色

次のコードを使用して、Web ページ上のテキストのフォント サイズを 12 ピクセルに設定し、フォントの色を #666 ( grey):

body{font-size:12px;color:#666}
ログイン後にコピー

テキスト レイアウト - 太字

CSS スタイルを使用してテキストのスタイルを変更することもできます: 太字、斜体、下線、取り消し線 次のコードを使用できます。太字で表示されるテキストを設定します。

p span{font-weight:bold;}
ログイン後にコピー

ここでは、テキストの太字を設定したい場合、それを実現するための別の CSS スタイルがあることがわかります。太字を実現するために h1-h6 や強力なタグを使用する必要はなくなりました。

テキストの書式設定 -- 斜体

次のコードは、ブラウザに斜体スタイルで表示されるテキストを実現できます:

p a{font-style:italic;}<p>三年级时,我还是一个<a>胆小如鼠</a>的小女孩。</p>
ログイン後にコピー

テキストの書式設定 -- 下線

場合によっては、テキストを視覚的に強調できるようにテキストを下線スタイルに設定する必要があります。これを実現するには、次のコードを使用します。

p a{text-decoration:underline;}<p>三年级时,我还是一个<a>胆小如鼠</a>的小女孩。</p>
ログイン後にコピー

テキスト レイアウト -- 取り消し線。

Web ページに取り消し線を設定するには、このスタイルは電子商取引 Web サイトでよく見られます:

上の図の元の価格に取り消し線を引く次のコード これは実現できます:

.oldPrice{text-decoration:line-through;}

段落レイアウト - インデント

中国語のテキストでは、段落の前に 2 つのスペースを残すのが通例です。 テキスト スペース。この特別なスタイルは、次のコードで実現できます。

注: 2em は、テキストのサイズの 2 倍を意味します。
p{text-indent:2em;}<p>1922年的春天,一个想要成名名叫尼克卡拉威(托比?马奎尔Tobey Maguire 饰)的作家,离开了美国中西部,来到了纽约。那是一个道德感渐失,爵士乐流行,走私为王,股票飞涨的时代。为了追寻他的美国梦,他搬入纽约附近一海湾居住。</p>
ログイン後にコピー

段落レイアウト - 行間隔 (行の高さ)

段落レイアウトで重要な役割を果たすもう 1 つの行間隔 (行の高さ) 属性 (line-height) は、段落の行の設定を実装します。間隔は1.5倍です。

段落組版 - 漢字の文字間隔と文字間隔
p{line-height:1.5em;}<p>菲茨杰拉德,二十世纪美国文学巨擘之一,兼具作家和编剧双重身份。他以诗人的敏感和戏剧家的想象为"爵士乐时代"吟唱华丽挽歌,其诗人和梦想家的气质亦为那个奢靡年代的不二注解。</p>
ログイン後にコピー

漢字の文字間隔と文字間隔の設定:

で組版したい場合Web ページ 次のコードに示すように、letter-spacing を使用して

文字間隔

または 文字間隔 を設定できます。

注: このスタイルは英単語に使用され、文字
h1{    letter-spacing:50px;}...<h1>了不起的盖茨比</h1>
ログイン後にコピー
と文字

の間の間隔を設定します。

単語間隔の設定:

英語の単語間の間隔を設定したい場合はどうすればよいですか?これは、単語間隔を使用して実現できます。次のコード:

段落レイアウト -- 配置
h1{    word-spacing:50px;}...<h1>hello shuaishuai!</h1>
ログイン後にコピー

ブロック要素

内のテキストと画像の中央揃えスタイルを設定しますか? text-align スタイル コードを使用すると、テキストを中央揃えで表示できます。

左側に設定することもできます:
h1{    text-align:center;}<h1>了不起的盖茨比</h1>
ログイン後にコピー

右側に設定することもできます:
h1{    text-align:left;}<h1>了不起的盖茨比</h1>
ログイン後にコピー

h1{    text-align:right;}<h1>了不起的盖茨比</h1>
ログイン後にコピー

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

&lt; Progress&gt;の目的は何ですか 要素? &lt; Progress&gt;の目的は何ですか 要素? Mar 21, 2025 pm 12:34 PM

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

&lt; datalist&gt;の目的は何ですか 要素? &lt; datalist&gt;の目的は何ですか 要素? Mar 21, 2025 pm 12:33 PM

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

&lt; meter&gt;の目的は何ですか 要素? &lt; meter&gt;の目的は何ですか 要素? Mar 21, 2025 pm 12:35 PM

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

ビューポートメタタグとは何ですか?レスポンシブデザインにとってなぜそれが重要なのですか? ビューポートメタタグとは何ですか?レスポンシブデザインにとってなぜそれが重要なのですか? Mar 20, 2025 pm 05:56 PM

この記事では、モバイルデバイスのレスポンシブWebデザインに不可欠なViewportメタタグについて説明します。適切な使用により、最適なコンテンツのスケーリングとユーザーの相互作用が保証され、誤用が設計とアクセシビリティの問題につながる可能性があることを説明しています。

HTML5フォーム検証属性を使用してユーザー入力を検証するにはどうすればよいですか? HTML5フォーム検証属性を使用してユーザー入力を検証するにはどうすればよいですか? Mar 17, 2025 pm 12:27 PM

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

HTML5&lt; time&gt;を使用するにはどうすればよいですか 日付と時刻を意味的に表す要素? HTML5&lt; time&gt;を使用するにはどうすればよいですか 日付と時刻を意味的に表す要素? Mar 12, 2025 pm 04:05 PM

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

&lt; iframe&gt;の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか? &lt; iframe&gt;の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか? Mar 20, 2025 pm 06:05 PM

この記事では、&lt; iframe&gt;外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。

HTML5のクロスブラウザー互換性のベストプラクティスは何ですか? HTML5のクロスブラウザー互換性のベストプラクティスは何ですか? Mar 17, 2025 pm 12:20 PM

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

See all articles