現役システムエンジニアの備忘録

技術スキルや用語などの記録を残していきます

基礎

【JavaScript入門】色の指定方法まとめ|16進数・色名・CSS指定の違いを初心者向けに解説

投稿日:2019年4月9日 更新日:

JavaScriptで色を指定する方法|16進数・色名・CSS指定を初心者向けに解説

JavaScriptで色を指定する方法は、HTML/CSS と同様に複数あります。代表的なのは次の2つです。

  • 16進数(#rrggbb)で指定する方法
  • 色名(red、blue など)で指定する方法

このページでは、それぞれの指定方法と、JavaScriptからCSSの色を変更する方法を初心者向けにわかりやすく解説します。



#rrggbb(16進数)で指定する

# に続けて、赤(r)、緑(g)、青(b)の値を 00〜ff の16進数6桁 で表します。

例:

  • 黒:#000000
  • 白:#ffffff
  • 赤:#ff0000

基本的な16色は以下の表を参考にしてください。



色名(色の名前)で指定する

色名を直接指定する方法です。大文字・小文字は区別されません。

HTML4.01 では基本16色が定義されています。

red #ff0000 navy #000080 green #008000 black #000000
fuchsia #ff00ff blue #0000ff lime #00ff00 gray #808080
purple #800080 aqua #00ffff olive #808000 silver #c0c0c0
maroon #800000 teal #008080 yellow #ffff00 white #ffffff

JavaScriptでCSSの色を変更する

JavaScriptでは、CSSのスタイルを操作して色を変更することもできます。

以下は、midashi という要素の文字色を赤に設定する例です。

midashi.style.color = “#ff0000”;
midashi.style.color = “#f00”;
midashi.style.color = “rgb(100%,0%,0%)”;
midashi.style.color = “rgb(255,0,0)”;
midashi.style.color = “red”;

CSS2.1 では、HTML4.01 の基本16色に orange(#ffa500) が追加され、合計17色になっています。



関連リンク

-基礎
-

執筆者:

関連記事

【JavaScript入門】関数の基本|定義方法・引数・return・呼び出し方を初心者向けに解説

JavaScriptの関数とは?定義方法・引数・return・呼び出し方を初心者向けに解説 JavaScriptでは、繰り返し使う処理をひとまとめにして再利用できるようにしたものを関数と呼びます。関数 …

【JavaScript入門】breakとcontinueの使い方|ループ処理を制御する基本構文を初心者向けに解説

JavaScriptのbreakとcontinueの使い方|繰り返し処理を制御する基本構文を解説 JavaScriptの繰り返し処理(for / while / do…while)や sw …

【JavaScript入門】初心者向けに特徴・歴史・できることをわかりやすく解説

JavaScriptとは?初心者向けに特徴・歴史・できることをわかりやすく解説 Web制作やWebシステム開発の現場で必ず触れる機会がある JavaScript。久しぶりに触ると「こんな書き方だったっ …

【JavaScript入門】scriptタグの基本とHTMLへの書き方を初心者向けに解説

JavaScriptをHTMLに記述する方法|scriptタグの基本と正しい書き方を初心者向けに解説 JavaScriptをWebページに組み込む方法はいくつかあります。 HTML文書内に直接記述する …

【JavaScript入門】条件分岐の基本|if文・else文・switch文の使い方を初心者向けに解説

JavaScriptの条件分岐|if文・else文・switch文の使い方を初心者向けに解説 JavaScriptのプログラムは通常、上から順番に処理されます。しかし、実際のアプリケーションでは「条件 …