HTML <meter> ã¡ã¼ã¿ã¼è¦ç´
Baseline
åºãå©ç¨å¯è½
ãã®æ©è½ã¯åºãå®è£ ããã¦ãããå¤ãã®ãã¼ã¸ã§ã³ã®ç«¯æ«ããã©ã¦ã¶ã¼ã§åä½ãã¾ãã2017å¹´3æä»¥éããã¹ã¦ã®ãã©ã¦ã¶ã¼ã§å©ç¨å¯è½ã§ãã
<meter> 㯠HTML ã®è¦ç´ ã§ãæ¢ç¥ã®ç¯å²å
ã®ã¹ã«ã©ã¼å¤ãã¾ãã¯å°æ°å¤ã表ãã¾ãã
試ãã¦ã¿ã¾ããã
<label for="fuel">çæè¨:</label>
<meter id="fuel" min="0" max="100" low="33" high="66" optimum="80" value="50">
50/100
</meter>
label {
padding-right: 10px;
font-size: 1rem;
}
屿§
ãã®è¦ç´ ã«ã¯ã°ãã¼ãã«å±æ§ãããã¾ãã
value-
ç¾å¨ã®æ°å¤ãããã¯æå®ããã¦ããå ´åãæå°å¤ã¨æå¤§å¤ï¼
min屿§ã¨max屿§ï¼ã®éã§ãªããã°ãªãã¾ããããã®value屿§ãæªå®ç¾©ããããã¯ä¸æ£ãªå¤ã§ãã£ãå ´åã¯ããã®å¤ã¯0ã¨ãªãã¾ããæå®ããã¦ããå¤ãmin屿§ã¨max屿§ã示ãç¯å²ã®ç¯å²å¤ã®å¤ã§ããå ´åããã®ç¯å²ã®å ã®ãã£ã¨ãè¿ãå¤ãé©ç¨ããã¾ããã¡ã¢:
value屿§ã®å¤ã0ãä¸éã1ãä¸éã¨ãããã®ã§ãªãéããmin屿§ããã³max屿§ã§value屿§ã®ä¸éããã³ä¸éãå®ç¾©ããªãã¦ã¯ãªãã¾ããã min-
ç¯å²å ¨ä½ã®ä¸éã
max屿§ã«ããä¸éãè¨å®ããã¦ããå ´åã¯ãããããå°ããå¤ã§ãªãã¦ã¯ãªãã¾ãããæªè¨å®ã®å ´åãä¸éå¤ã¯0ã¨ãªãã¾ãã max-
ç¯å²å ¨ä½ã®ä¸éã
min屿§ã«ããä¸éãè¨å®ããã¦ããå ´åã¯ããããã大ããå¤ã§ãªãã¦ã¯ãªãã¾ãããæªè¨å®ã®å ´åãä¸éå¤ã¯1ã¨ãªãã¾ãã low-
ãä½ãã¨ãããç¯å²å ¨ä½ã®ä¸éå¤ã屿§å¤ã¯ã
min屿§ã®å¤ãã大ããããã¤high屿§ããã³max屿§ã®å¤ããå°ãããã®ã§ãªãã¦ã¯ãªãã¾ãã (â»ããããå®ç¾©ããã¦ããå ´å)ãlowãæªå®ç¾©ããããã¯ãã®å¤ãmin屿§ã®å¤ããå°ããå ´åãlowã®å¤ã¯æå°å¤ã¨åãã§ãã high-
ãé«ãã¨ãããç¯å²å ¨ä½ã®ä¸éå¤ã屿§å¤ã¯ã
max屿§ã®å¤ããå°ããããã¤low屿§ãmin屿§ã®å¤ãã大ãããã®ã§ãªãã¦ã¯ãªãã¾ãã (â»ããããå®ç¾©ããã¦ããå ´å)ãhigh屿§ãæªå®ç¾©ããããã¯ãã®å¤ãmax屿§ã®å¤ãã大ããå ´åãhighã®å¤ã¯æå¤§å¤ã¨åãã§ãã optimum-
æé©ãªæ°å¤ã®ç¯å²ã表ãã¾ãã
min屿§ã¨max屿§ã«ãã£ã¦å®ç¾©ãããç¯å²å ã®å¤ã§ãªãã¦ã¯ãªãã¾ãããlow屿§ã¨high屿§ãæå®ããã¦ããå ´åããã®å±æ§ã®å¤ãå«ãç¯å²ãæé©ãªæ°å¤ã®ç¯å²ã¨ã¿ãªããã¾ããä¾ãã°ãå¤ãmin屿§ã¨low屿§ã®éã®ããããã§ãã£ãå ´åããä½ãã®ç¯å²ãæé©ãªæ°å¤ã¨ãªãã¾ãããã©ã¦ã¶ã¼ã¯ optimum ã®å¤ä»¥ä¸ã§ãããã©ããã§ã¡ã¼ã¿ã¼ã®ãã¼ã®è²ã夿´ãããã¨ãããã¾ãã
ä¾
>åºæ¬çãªä¾
HTML
<p>ããããªã¼æ®é: <meter min="0" max="100" value="75">75%</meter></p>
çµæ
ãé«ãã®ç¯å²ã¨ãä½ãã®ç¯å²ã®ä½¿ç¨ä¾
ãã®ä¾ã§ã¯ min 屿§ãçç¥ããã¦ãã¾ãããã£ã¦ãä¸éå¤ã¯ 0 ã¨ãªã£ã¦ãã¾ãã
HTML
<p>
å¦çã®è©¦é¨ã®æç¸¾:
<meter low="50" high="80" max="100" value="84">84%</meter>
</p>
çµæ
æè¡çãªæ¦è¦
| ã³ã³ãã³ãã«ãã´ãªã¼ | ããã¼ã³ã³ãã³ã, è¨è¿°ã³ã³ãã³ã, ã©ãã«ä»ãå¯è½ã³ã³ãã³ã, ç¥è¦å¯è½ã³ã³ãã³ã |
|---|---|
| 許å¯ããã¦ããå 容 |
è¨è¿°ã³ã³ãã³ãããã ãä»ã® <meter> è¦ç´ ã®åå«è¦ç´ ã¨ãã¦é
ç½®ãã¦ã¯ãªããªãã
|
| ã¿ã°ã®çç¥ | ãªããéå§ã¿ã°ã¨çµäºã¿ã°ã®ä¸¡æ¹ãå¿ é ã§ãã |
| 許å¯ããã¦ãã親è¦ç´ | è¨è¿°ã³ã³ãã³ããåãå ¥ãããã¹ã¦ã®è¦ç´ |
| æé»ã® ARIA ãã¼ã« |
meter
|
| 許å¯ããã¦ãã ARIA ãã¼ã« | 許å¯ããã¦ãã role ãªã |
| DOM ã¤ã³ã¿ã¼ãã§ã¤ã¹ | HTMLMeterElement |
仿§æ¸
| 仿§æ¸ |
|---|
| HTML > # the-meter-element > |