HTML タグのmin属性とは?使い方とコード例をわかりやすく解説
HTML <meter>要素のmin属性とは
<meter>要素のmin属性は、メーター(計測バー)の下限値(最小値)を設定するために使用されます。<meter>要素は、水質の不純物レベルのように一定の範囲内に収まるデータを視覚的に表現するためのものであり、その範囲はmin属性とmax属性によって定義されます。
構文
当然のことながら、min属性の値はmax属性の値よりも小さくなければなりません。デフォルト値は「0」です。構文は以下の通りです。
<meter min="num">
上記のnumには浮動小数点数を指定します。この数値が<meter>要素の最小値として設定されます。
使用例
それでは、<meter>要素のmin属性を実装した具体例を見てみましょう。
<!DOCTYPE html> <html> <body> <h2>Water Levels</h2> <p>Impurity Level <meter min="0" low="50" high="95" max="100" value="85"></meter></p> <p>TDS Level <meter min="0" low="20" high="80" max="100" value="60"></meter></p> </body> </html>
出力結果
上記のコードを実行すると、次のような出力が得られます。

この例では、水位を<meter>要素を使って表示しています。「不純物レベル」と「TDSレベル」の2つのメーターがあり、それぞれの最小値をmin属性で「0」に設定しています。
<meter min="0" low="50" high="95" max="100" value="85"></meter>
まとめ
min属性は単体でも機能しますが、実際の開発ではmax属性と組み合わせて測定範囲を定義するのが一般的です。さらにlow・high・optimum属性を併用することで、値が適正範囲内かどうかをブラウザが色分けして表示できるようになり、より直感的なデータ可視化が実現できます。
-
HTMLのrowspan属性とは?テーブルセルの行結合の使い方を解説
HTMLのrowspan属性は、表(テーブル)のセルが縦方向にまたぐ行数を指定するための属性です。この属性を使用することで、複数の行にまたがるセルを作成でき、より柔軟なテーブルレイアウトを実現できます。rowspan属性を適用できるのは、td要素またはth要素のみです。それ以外のHTML要素には使用できない点に注意しましょう。rowspan属性の構文rowspan属性の基本的な構文は以下のとおりです。<タグ名 rowspan=数値></タグ名>「数値」には、セルがまたぐ行数を整数で指定します。たとえば「rowspan=2」と指定すると、そのセルは2行分の高さを持つことに
-
HTMLのtabindex属性とは?タブ移動の順序を制御する方法を解説
HTMLのtabindex属性は、HTMLドキュメント内の要素がTabキーでフォーカスされる順序(タブ移動の順番)を定義するための属性です。tabindexはグローバル属性に分類されるため、すべてのHTML要素に対して使用することができます。通常、Tabキーを押すと要素はHTMLの記述順にフォーカスされますが、tabindex属性を指定することで、この順序を自由にコントロールできます。値には整数を指定し、数値が小さいものから順にフォーカスされます。tabindex属性の値について正の数(1以上):指定した数値の順序でタブ移動が行われます0:HTMLの記述順にフォーカスされます(デフォルトの挙動