JavaScriptを使用してテキストのフォントの太さを変更するにはどうすればよいですか?
JavaScript の使用は、Web ページ上のテキストのフォントの太さを変更する最もよく知られた方法の 1 つです。 JavaScript と HTML 要素を使用してインタラクティブなアプリケーションを構築できます。フォントウェイトとは文字の太さを指します。この記事では、JavaScript を使用してテキストのフォントの太さを変更する方法を学びます。
スタイルの fontWeight 属性の使用
段落や見出しなどの単一要素のフォントの太さを変更する方法を見てみましょう。これを行うには、要素の「style.fontWeight」プロパティを使用します。このプロパティは、すべての CSS プロパティとそれらに対応する値を含むオブジェクトです。
###文法###次の構文を使用して、テキストのフォントの太さを変更できます -
リーリーここでは、fontWeight プロパティに「normal」、「lighter」、「bold」、「bold」、または 100 ~ 900 の値を指定できます。
したがって、数値とキーワードという 2 つの方法で fontWeight プロパティに値を割り当てることができます。
例: fontWeight プロパティに数値を割り当てる
このメソッドを使用して HTML 要素のフォントの太さを変更するには、数値を 100 ~ 900 の範囲に設定する必要があります。数値を使用してタイトル要素のフォントの太さを変更する例を見てみましょう。
リーリー例でわかるように、ここでは getElementById メソッドを使用して ID「myHeading」を持つ見出し要素を選択し、オブジェクトの font-weight プロパティを 300 に設定します。オブジェクトのテキストを設定します。 300まで。タイトル要素は通常よりも軽くなります。
例: fontWeight プロパティへのキーワードの割り当て
このメソッドを使用して HTML 要素のフォントの太さを変更するには、
Normal、Bold、または Boldを使用できます。 font-weight を Normal に設定することは、font-weight を 400 に設定することに相当し、font-weight を太字に設定することは、font-weight を 700 に設定することに相当します。 リーリー 例でわかるように、ここでは getElementById メソッドを使用して ID「myParagraph」の段落要素を選択し、オブジェクトの font-weight プロパティを「bolder」に設定します。 「bolder」は、段落要素のテキストを以前よりも太字にします。
複数の要素のフォントの太さを変更する
ドキュメント内のすべての段落など、複数の要素のフォントの太さを一度に変更したい場合は、「querySelectorAll」メソッドを使用できるとします。指定された CSS セレクターに一致するすべての HTML 要素のノード リストを返します。
例: forEach メソッドの使用
forEach メソッドを使用して、ドキュメント内の段落のすべての要素のフォントの太さを変更する例を見てみましょう。
リーリー上記の例では、「querySelectorAll」を使用して、HMTL ドキュメント内の段落のすべての要素を選択します。次に、ノード リストの forEach メソッドを使用してすべての段落を反復し、フォントの太さを 700 に設定します。
「forEach」メソッドは、ノードのリストを反復処理するのに便利な方法です。これにより、リスト内の各要素に対して関数を実行できます。この例では、各段落要素のスタイル オブジェクトの "fontWeight" プロパティを 700 に設定します。
例: for-of ループメソッドの使用
for-of ループ メソッドを使用してドキュメント内の複数の要素のフォントの太さを変更する別の例を見てみましょう。 for-of ループは、ノードのリストを反復する従来の方法または別の方法です。
リーリーこの例では、「for-of」ループを使用して段落を反復処理し、フォントの太さを 700 に設定します。 for ループと for-of ループの違いは、for-of ループではノード リストの要素に直接アクセスできるのに対し、for ループではそのインデックスにアクセスすることです。
###結論は###この記事では、テキストのフォントの太さを変更する方法を例を挙げて説明しました。ここでは、JavaScript を使用して単一要素および複数要素のフォントの太さを変更するさまざまな例を示します。複数の要素に対して forEach メソッドと for-of メソッドを使用して 2 つの異なる例を作成しました。
以上がJavaScriptを使用してテキストのフォントの太さを変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットトピック











JavaScript文字列置換法とFAQの詳細な説明 この記事では、javaScriptの文字列文字を置き換える2つの方法について説明します:内部JavaScriptコードとWebページの内部HTML。 JavaScriptコード内の文字列を交換します 最も直接的な方法は、置換()メソッドを使用することです。 str = str.replace( "find"、 "置換"); この方法は、最初の一致のみを置き換えます。すべての一致を置き換えるには、正規表現を使用して、グローバルフラグGを追加します。 str = str.replace(/fi

このチュートリアルでは、カスタムGoogle検索APIをブログまたはWebサイトに統合する方法を示し、標準のWordPressテーマ検索関数よりも洗練された検索エクスペリエンスを提供します。 驚くほど簡単です!検索をyに制限することができます

それで、あなたはここで、Ajaxと呼ばれるこのことについてすべてを学ぶ準備ができています。しかし、それは正確には何ですか? Ajaxという用語は、動的でインタラクティブなWebコンテンツを作成するために使用されるテクノロジーのゆるいグループ化を指します。 Ajaxという用語は、もともとJesse Jによって造られました

この記事シリーズは、2017年半ばに最新の情報と新鮮な例で書き直されました。 このJSONの例では、JSON形式を使用してファイルに単純な値を保存する方法について説明します。 キー価値ペア表記を使用して、あらゆる種類を保存できます

楽なWebページレイアウトのためにjQueryを活用する:8本質的なプラグイン jQueryは、Webページのレイアウトを大幅に簡素化します。 この記事では、プロセスを合理化する8つの強力なjQueryプラグイン、特に手動のウェブサイトの作成に役立ちます

コアポイント これは通常、メソッドを「所有」するオブジェクトを指しますが、関数がどのように呼び出されるかに依存します。 現在のオブジェクトがない場合、これはグローバルオブジェクトを指します。 Webブラウザでは、ウィンドウで表されます。 関数を呼び出すと、これはグローバルオブジェクトを維持しますが、オブジェクトコンストラクターまたはそのメソッドを呼び出すとき、これはオブジェクトのインスタンスを指します。 call()、apply()、bind()などのメソッドを使用して、このコンテキストを変更できます。これらのメソッドは、与えられたこの値とパラメーターを使用して関数を呼び出します。 JavaScriptは優れたプログラミング言語です。数年前、この文はそうでした

jQueryは素晴らしいJavaScriptフレームワークです。ただし、他のライブラリと同様に、何が起こっているのかを発見するためにフードの下に入る必要がある場合があります。おそらく、バグをトレースしているか、jQueryが特定のUIをどのように達成するかに興味があるからです

この投稿は、Android、BlackBerry、およびiPhoneアプリ開発用の有用なチートシート、リファレンスガイド、クイックレシピ、コードスニペットをコンパイルします。 開発者がいないべきではありません! タッチジェスチャーリファレンスガイド(PDF) Desigの貴重なリソース
