UIのさわりごこち

触って、なるほどと思うためのサイト

第04室

セレクトボックス

たたんだ一覧を開いて、その中からひとつを選ぶ部品です。

操作

触る

触るとどうなるか

お届けの時間帯

まだ選んでいません

操作のしかた

マウス
  • 乗せると枠が濃くなる
  • 押して開く
  • 項目を押して決める
  • 外を押して閉じる
キー
  • Tab入る
  • Space開く
  • ↑↓動かす
  • Enter決める
  • Esc閉じる
タッチ
  • タップして開く
  • 項目をタップして決める
  • 外をタップして閉じる

解説

読む・見比べる

なぜ気持ちいいと感じるのか

いまの値と開けるしるしが、いつも見えている

レストランの入り口に「本日のスープ」の札があれば、今日のスープがわかります。店員さんに聞けばほかの候補も教えてもらえます。セレクトボックスも閉じているあいだは、いま選んでいる値を枠の中に出しておき、ほかの候補は開いたときにだけ見せます。枠の右端に添える下向きの矢印は開いて選ぶ欄によく付いている目じるしです。昔のMacの指針にも下向きの三角形を付けると書かれていました。開かなくても中身の見当がつくよう、何を選ぶ欄かを言葉で添えておくことも勧められています。

お届けの時間帯
14〜16時

矢印があるので押すと候補が出てくるとわかります。

マウスがなくても打つだけで目当てへ飛べる

辞書の「つめ」を使えば、頭の文字から目当てのページの近くへ一気に開けます。セレクトボックスもキーボードだけで開いて選べるようにしておくことが求められています。矢印キーで1つずつたどるだけでなく、頭の文字を打てば、その文字で始まる項目へ飛べるようにする作り方が示されています。長い一覧で役に立ち、画面を見ずに操作する人の助けにもなります。見た目をそろえるために一から作り直したセレクトボックスでは、こうした動きが抜け落ちやすいと報告されています。

待ち合わせの時刻

数字を打つだけで、長い一覧でもすぐ目当ての時刻に届きます。

選んだあとも何の欄かがわかる

引き出しにラベルを貼っておけば、中身を入れたあとも何をしまう場所か迷いません。セレクトボックスにもほかの入力欄と同じように、何を選ぶ欄かを示すラベルを付けるよう勧められています。ラベルの代わりに枠の中に「都道府県を選択」のような最初の表示を置く作りもあります。ただ、値を選ぶとその文字は消えてしまいます。入力欄の中の薄い文字をラベル代わりにすると、入れたあとに何の欄かわからなくなり、見直しもしにくくなると指摘されています。セレクトボックスでも同じことが起こりそうです。

都道府県

選んだあとも何を選んだ欄かがひと目でわかります。

名前の由来

「選び出す」からプルダウンへ

セレクトは英語で「選び出す」という意味です。「離して」と「集める」を合わせたラテン語から来ています。

ウェブの部品になったのは1993年のことです。当時のブラウザの試作版では、一覧から選ぶ欄は入力欄の一種として作られていました。そのすぐあと、規格づくりに関わっていた人が別の部品にして「SELECT」と名付けるよう提案しました。この名前のまま、1995年の規格に入っています。

日本では「プルダウン」とも呼ばれます。グーグルのフォームの日本語版もこの形式を「プルダウン」と呼んでいます。一方で、マイクロソフトのエクセルの日本語のヘルプでは「ドロップダウン リスト」です。アップルは選んだ項目が枠に出る一覧を「ポップアップ」と呼び、「プルダウン」とは分けてきました。アップルの呼び方に合わせると、セレクトボックスは「ポップアップ」の仲間になります。

ベージュ色のパソコンの本体とキーボード、マウス。本体の上に外付けの箱が載っている。
図アップルのリサです。1983年のリサで、画面の上のメニューバーとプルダウンメニューが登場しました。

脚注

  1. 1

    GOV.UK Design System「Select」。公共サービスでは、セレクトボックスは最後の手段にするよう勧めています。質問に使うときは、答えに影響しないよう最初から選んでおかず、設定に使うときは選んでおいてよいとしています。利用者の調査では、フォーカスしている項目と選ばれている項目を取り違える、一覧を閉じられない、小さな画面で拡大しようとする、続きをスクロールで見られることに気づかない、といった困りごとが報告されています。

  2. 2

    Apple「Human Interface Guidelines: Pop-up buttons」。ポップアップボタンはどれかひとつを選ぶ選択肢のメニューを出すとしています。選ぶとメニューが閉じ、ボタンの表示がいまの選択に変わります。まだ選んでいなければ、指定した既定の項目を出し、多くの人が選びそうな項目を既定にするよう勧めています。開かなくても選択肢の見当がつくよう、ラベルを添えることも勧めています。

  3. 3

    Apple「Human Interface Guidelines: Menus」。いま有効な項目をチェックマークで示すことを勧め、一覧の中からチェックマークを探すのはたやすいと書いています。ポップアップボタンに限らない、メニュー全般の指針です。

  4. 4

    W3C「Understanding WCAG 2.2: 1.4.1 Use of Color」。色を、情報を伝えるただひとつの見た目の手段にしないよう求めています(レベルA)。セレクトボックスの選んだ項目について直接は書かれていません。

  5. 5

    W3C「Understanding WCAG 2.2: 2.4.7 Focus Visible」。キーボードで操作できる画面では、いまどこにフォーカスがあるかが見えるようにするよう求めています(レベルAA)。

  6. 6

    MDN「Customizable select elements」。セレクトボックスの開けるしるしは閉じているときに下を向く矢印として定められていて、開いている間は 180 度回して上へ向ける例を載せています。この見た目の指定はまだ一部のブラウザでしか使えず、使えないブラウザでは従来のセレクトボックスに戻ります。

  7. 7

    Angie Li「Dropdowns: Design Guidelines」Nielsen Norman Group、2017年。開いている間も、メニューのラベルや説明が見えるようにすることを勧めています。使えない選択肢は、消すと並びが変わって覚えにくくなるので、消さずに灰色で残すよう勧めています。ドロップダウンの欄には、ふつう横に下向きの矢印があるとも書いています。文字を打つと、その文字で始まる選択肢へすぐ移れるようにすると、長い一覧で助けになり、目の見えない人も使いやすくなるとしています。

  8. 8

    W3C WAI「ARIA Authoring Practices Guide: Select-Only Combobox Example」2025年8月更新。閉じているときは下矢印、Enter、Spaceで開き、開いているときは上下の矢印で動かし、Enterで決めて閉じ、Escで選ばずに閉じるといったキー操作を例として示しています。文字を打つと、その文字で始まる最初の選択肢へ移り、続けて打つと文字列全体に合う選択肢へ移ります。一覧の中を動いても値は決まらないと書いています。規格の決まりではなく、作り方の例です。

  9. 9

    MDN「HTML attribute: readonly」。readonly はセレクトボックスには効かないとしています。readonly と違い、disabled にした欄はフォーカスを受けず、フォームを送っても値が送られません。

  10. 10

    Anna Kaley「Listboxes vs. Dropdown Lists」Nielsen Norman Group、2020年。ドロップダウンリストの主な部分のひとつに、下向きの矢印のボタンを挙げています。ドロップダウンは選んだ値を枠の中に見せ続け、ほかの選択肢は開いたときにだけ見せるので、選んだ値が見えることのほうが大事なときに向くとしています。選択肢が5つ以下ならラジオボタン、15を超えるなら多くが最初から見えるリストボックスを勧めています。

  11. 11

    Apple「Macintosh Human Interface Guidelines」第4章 Menus、1996年。ポップアップメニューには、スクロールするメニューの印に似た下向きの三角形を付け、開いたメニューでは、いまの選択の横にチェックマークを付けるとしています。矢印の形は時代や OS によって違います。

  12. 12

    W3C「Understanding WCAG 2.2: 2.1.1 Keyboard」。すべての機能をキーボードで操作できるよう求めています(レベルA)。頭の文字で項目へ飛ぶことまでは求めていません。

  13. 13

    Christian Holst「5 Common Usability Pitfalls of Custom Designed Drop-Downs」Baymard Institute、2017年。支払い画面で独自のドロップダウンを使っている通販サイトは82%で、そのうち31%に大きな使い勝手の問題がありました。問題として、Tabキーで届かない、フォーカスが見えない、文字を打って値へ飛べない、開いた一覧が短すぎる、いつも下に開いて画面からはみ出す、の5つを挙げています。見た目を変えたいだけなら、閉じた枠だけを独自の見た目にし、開いたら標準の一覧に任せる方法を強く勧めています。

  14. 14

    W3C WAI「Labeling Controls」2024年5月更新。テキストの欄、チェックボックス、ラジオボタン、ドロップダウンを含むすべてのフォームの部品にラベルを付け、できれば label 要素で結び付けるよう勧めています。

  15. 15

    Katie Sherwin「Placeholders in Form Fields Are Harmful」Nielsen Norman Group、2014年(2018年に見直し)。入力欄の中の薄い文字をラベル代わりにすると、入力すると消えるので覚えておく必要がある、見直しやエラーの修正がしにくい、既定の値と間違えて飛ばされる、薄い色で読みにくい、読み上げで読まれないことがあると挙げています。文字を打ち込む欄についての記事で、セレクトボックスの最初の項目を直接扱ってはいません。

  16. 16

    Wiktionary「select」。英語の select は、ラテン語 sēlēctus(sēligō「選び出す」の過去分詞)から来ていて、sēligō は sē-(離して)と legō(集める、選ぶ)を合わせた語だとしています。誰でも編集できる辞書で、語源辞典の原典はたしかめていません。

  17. 17

    Marc Andreessen「NCSA Mosaic for X 2.0 prerelease 5 available」www-talk、1993年10月10日。入力フォームに、選択肢のメニューとして INPUT 要素の type OPTION を足したと告知しています。HTML+ の仕様にはまだないと断っています。

  18. 18

    Dave Raggett「Re: request for new forms submission consensus」www-talk、1993年10月12日。INPUT TYPE="option" の案ではなく、SELECT タグを使うよう勧めています。いくつも選べる場合の属性は、このときは SEVERAL という名前でした。

  19. 19

    T. Berners-Lee, D. Connolly「Hypertext Markup Language - 2.0」RFC 1866、1995年11月。SELECT 要素は欄の値を決まった選択肢の一覧に限るものだとしています。1行の欄はふつうポップダウンメニュー、2行以上はふつう一覧として表示されると書いています。この規格は1994年6月より前によく使われていた HTML におおよそ合わせたものです。

  20. 20

    Google ドキュメント エディタ ヘルプ「フォームの質問の種類を選択する」。日本語版では、英語版の Dropdown にあたる質問の形式を「プルダウン」と呼んでいます。

  21. 21

    Microsoft サポート「ドロップダウン リストを作成する」(Excel)。日本語のヘルプでは「ドロップダウン リスト」と呼び、「プルダウン」という言葉は使っていません。

  22. 22

    Apple「Macintosh Human Interface Guidelines」第4章 Menus の Pop-Up Menus、1996年。ポップアップメニューはダイアログやウインドウの中で、どれかひとつを選ぶ選択肢の一覧を出すものとし、プルダウンメニューに出すべき項目には使わないよう書いています。項目が5〜12個のときに使い、12個を超えたらスクロールする一覧を使うよう勧めています。

  23. 23

    Hansen Hsu「The Lisa: Apple's Most Influential Failure」Computer History Museum、2023年。1983年の Lisa で、画面の上のメニューバーとプルダウンメニューが登場したと書いています。

  24. 24

    stiefkind(Wolfgang Stief)「Apple Lisa at VCFB 2019」2019年撮影。2019年の VCFB で展示されていた Apple Lisa です。CC0(パブリックドメイン提供)です。

出口

次の部屋へ

スタンプを押して次の部屋へ

記念スタンプ

第04室セレクトボックス