HTML+CSS学習メモ(10)
テキスト レイアウト - フォント
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>

ホット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)

ホットトピック

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

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

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

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

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

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

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

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