フォントと色のスタイルを追加する-CSS_html/css_WEB-ITnose
CSS を使用して、テキストのフォント、スタイル、色を制御します
1. 基本操作:
1 body{ 2 font-family: Verdana, Geneva, Tahoma, sans-serif 3 } 4 5 body{ 6 font-size: 14px 7 } 8 9 body{10 color: silver11 }12 13 body{14 font-weight: bold15 }16 17 body{18 text-decoration: underline19 }
注:
2. フォント ファミリー:
シリーズ分類:
例:
セリフ フォントは、エレガントで伝統的に見えます。
サンセリフフォントは明確な外観と読みやすさを持っています
1 body{2 font-family: Verdana, Geneva, Tahoma, sans-serif3 }
注:
本文の候補フォントを 4 つ指定しました
参照 デバイスは左から右に移動して選択します
ブラウザは、ユーザーがカスタマイズしていない最初のフォントをチェックした場合、次に 2 番目のフォントをチェックします
、ユーザーが持っているフォントが見つかるまで
4. Wed フォントの使用
自分でデザインしたページクールなフォントがあります。
ユーザーの手に渡ってほしくないのですが、すべてがデフォルトになってしまいます。 。 。
つまり: @font-face ルールを使用する
使用手順:
フォントを見つけるには、自分で所有することも、ライセンスされたフォントを提供するフォント Web サイトを使用することもできます。
必要なフォント形式があることを確認してください。通常は、Web オープン フォント形式 (.woff) を使用することをお勧めします
- フォント ファイルを Web 上に置くか、オンライン フォント サービスを使用してホストします。これらのファイルをあなたのために。ただし、どちらにしてもフォントファイルのURLが必要です
- CSSに@font-face属性を追加します
- CSSに@font-face属性を使用します
- サンプルコード:
-
1 @font-face{ 2 /*我们为我们的字体设立一个名字*/ 3 font-family: "JJStyle One"; 4 /*浏览器会加载src指定的字体文件,直到找到他能支持的一个文件*/ 5 src: ur1("http://wickedlysmart.com/hfhtmlcss/chapter8/journal/EmblemaOne-Regular.woff") 6 ur1("http://wickedlysmart.com/hfhtmlcss/chapter8/journal/EmblemaOne-Regular.ttf") 7 } 8 9 10 h1{11 /*使用我们指定的字体名*/12 font-family: "JJStyle One",sans-serif;13 }
ログイン後にコピー
複数のフォントをカスタマイズできますが、サーバー上に対応するフォント ファイルがあることを確認する必要があり、一意の名前を持つ別の @font-face ルールを作成する必要があります。
5. フォント サイズを調整する
フォント サイズを指定する方法を知っておく必要があります。
フォントサイズを指定するいくつかの方法:
PX
%
em
- キーワード
- サンプルコード:
-
1 body{ 2 /*字体的高度为14像素*/ 3 font-size: 14px 4 } 5 6 h1{ 7 /*字体大小为相对于另一个字体大小的150%,这里是相对于body字体的大小*/ 8 font-size:150% 9 }10 11 h2{12 /*相对于另一个字体1.2倍*/13 font-size: 1.2em;14 }15 16 h3{17 font-size: small18 /*关键字有:xx-small,x-small,small,medium,large,x-large,xx-large*/19 }
ログイン後にコピー指定字体大小的建议:
- 选择一个关键字(推荐samll或mediun),指定它为body规则的字体大小。相当于页面默认大小
- 使用em或百分数,相对于body字体大小指定其它元素的字体大小(使用em还是百分数由你决定,因为效果都一样)
1 body{ 2 font-family: Verdana, Geneva, Tahoma, sans-serif; 3 /*字体的高度为14像素*/ 4 font-size: small 5 } 6 7 h1{ 8 font-family: sans-serif; 9 /*字体大小为相对于另一个字体大小的150%,这里是相对于body字体的大小*/10 font-size:150%11 }12 13 h2{14 /*相对于另一个字体1.2倍*/15 font-size: 1.2em;16 }
ログイン後にコピー示图:
6.改变字体粗细:
- font-weight:bold
- font-weight:normal
- not italic
- italic(文本向右倾斜,另外衬线还有弯曲)
- not oblique
- oblique(普通文本向右倾斜)
- 一般来说,不论你指定什么风格,结果都不确定,有时是斜体,有时是倾斜。
- 所以,除非真的对你很重要,不然完全可以就用斜体,不用担心差别
- 颜色名
- 按红绿蓝对百分比指定
- 十六进制码
- 十六进制码以#开头
- 前两位数字表示红色的分量,中间两位是绿色,后面两位是蓝色
- 上图代码的“CC”的分量的计算步骤与解释如下图
7.为字体增加风格:
斜体:
倾斜:
注意:
8.颜色样式:
指定颜色的方法:
1.按名字指定
1 body{2 background-color: silver;<br />3 }
2.用红绿蓝值指定颜色
1 body{2 /*rgb:红绿蓝 颜色的缩写*/3 background-color: rgb(80%, 40%, 0%);4 }5 h1{6 background-color: rgb(204,102,0);7 }
3.用16进制码指定
1 h2{2 background-color: #cc66003 }
注释:
文本装饰:
1 em{ 2 /*使<em>元素有一个从文本中间穿过的横线*/ 3 text-decoration: line-through; 4 } 5 6 7 em{ 8 /*使<em>元素有一个上画线和下划线*/ 9 text-decoration: underline overline;10 }11 12 em{13 /*使<em>元素没有任何装饰*/14 text-decoration: none;15 }16 17 h1,h2{18 color: #cc6600;19 /*在下滑框上加一条细的虚线*/20 border-bottom:thin dotted #aabbcc;21 }
The end--

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

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

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

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

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

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

ホットトピック











Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造を定義し、2。CSSはWebページスタイルを制御し、3。JavaScriptは動的な動作を追加します。一緒に、彼らは最新のウェブサイトのフレームワーク、美学、および相互作用を構築します。

HTMLの将来の傾向はセマンティクスとWebコンポーネントであり、CSSの将来の傾向はCSS-in-JSとCSShoudiniであり、JavaScriptの将来の傾向はWebAssemblyとServerLessです。 1。HTMLセマンティクスはアクセシビリティとSEO効果を改善し、Webコンポーネントは開発効率を向上させますが、ブラウザの互換性に注意を払う必要があります。 2。CSS-in-JSは、スタイル管理の柔軟性を高めますが、ファイルサイズを増やす可能性があります。 CSShoudiniは、CSSレンダリングの直接操作を可能にします。 3. Webassemblyブラウザーアプリケーションのパフォーマンスを最適化しますが、急な学習曲線があり、サーバーレスは開発を簡素化しますが、コールドスタートの問題の最適化が必要です。

HTMLの将来は、無限の可能性に満ちています。 1)新機能と標準には、より多くのセマンティックタグとWebComponentsの人気が含まれます。 2)Webデザインのトレンドは、レスポンシブでアクセス可能なデザインに向けて発展し続けます。 3)パフォーマンスの最適化により、応答性の高い画像読み込みと怠zyなロードテクノロジーを通じてユーザーエクスペリエンスが向上します。

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。HTMLはコンテンツ構造を担当し、CSSはスタイルを担当し、JavaScriptは動的な動作を担当します。 1。HTMLは、セマンティクスを確保するためにタグを使用してWebページの構造とコンテンツを定義します。 2。CSSは、セレクターと属性を介してWebページスタイルを制御して、美しく読みやすくします。 3。JavaScriptは、動的でインタラクティブな関数を実現するために、スクリプトを通じてWebページの動作を制御します。

HTML、CSS、およびJavaScriptは、最新のWebページを構築するためのコアテクノロジーです。1。HTMLはWebページ構造を定義します。2。CSSはWebページの外観に責任があります。

htmlisnotaprogramminglanguage; itisamarkuplanguage.1)htmlStructuresandformatswebcontentusingtags.2)ItworkswithcsssssssssdjavascriptforInteractivity、強化を促進します。

強力な機能と優れたユーザーエクスペリエンスを備えたWebサイトを構築するには、HTMLだけでは十分ではありません。次のテクノロジーも必要です。JavaScriptは、Webページに動的とインタラクティブ性を与え、リアルタイムの変更がDOMを操作することで達成されます。 CSSは、美学とユーザーエクスペリエンスを向上させるために、Webページのスタイルとレイアウトを担当しています。 React、Vue.JS、Angularなどの最新のフレームワークとライブラリは、開発効率とコード組織構造を改善します。

この記事では、HTMLタグの違いについて説明します。、、、、、、、およびプレゼンテーションの使用とSEOとアクセシビリティへの影響に焦点を当てています。
