💡 퀵 접속: htm.kr/meter
Meter 태그는 웹 페이지에 측정값이나 게이지를 표시하는 데 사용됩니다. 특정 범위 내의 값을 시각적으로 표현하며, 최소값, 최대값, 현재값 등을 지정할 수 있습니다.
<meter value="0.6" min="0" max="1">60%</meter>
| 속성 | 설명 | 예시 |
|---|---|---|
| value | 현재 값 | <meter value="0.6"> |
| min | 최소값 | <meter min="0"> |
| max | 최대값 | <meter max="1"> |
<!-- 기본 게이지 예제 -->
<div class="basic-example">
<h3>기본 게이지 예제</h3>
<meter value="0.6" min="0" max="1">60%</meter>
</div>
<!-- 범위 게이지 예제 -->
<div class="range-example">
<h3>범위 게이지 예제</h3>
<meter value="75" min="0" max="100" low="25" high="75">75%</meter>
</div>
<!-- 최적값 게이지 예제 -->
<div class="optimum-example">
<h3>최적값 게이지 예제</h3>
<meter value="0.8" min="0" max="1" optimum="0.9">80%</meter>
</div>
<style>
/* 기본 게이지 예제 스타일 */
.basic-example {
margin: 20px 0;
padding: 15px;
border: 1px solid #ddd;
border-radius: 4px;
}
/* 범위 게이지 예제 스타일 */
.range-example {
margin: 20px 0;
padding: 15px;
border: 1px solid #ddd;
border-radius: 4px;
}
/* 최적값 게이지 예제 스타일 */
.optimum-example {
margin: 20px 0;
padding: 15px;
border: 1px solid #ddd;
border-radius: 4px;
}
/* 반응형 스타일 */
@media (max-width: 768px) {
.basic-example,
.range-example,
.optimum-example {
margin: 10px 0;
padding: 10px;
}
}
</style>
<style>
/* 기본 게이지 스타일 */
meter {
width: 100%;
height: 20px;
margin: 10px 0;
}
/* 게이지 색상 스타일 */
meter::-webkit-meter-bar {
background: #eee;
border-radius: 4px;
}
meter::-webkit-meter-optimum-value {
background: #4CAF50;
}
meter::-webkit-meter-suboptimum-value {
background: #FFC107;
}
meter::-webkit-meter-even-less-good-value {
background: #F44336;
}
/* 반응형 스타일 */
@media (max-width: 768px) {
meter {
height: 15px;
}
}
</style>
meter 태그가 올바르게 사용되었는지 확인하는 방법: