반응형
HTML 태그 progress
안녕하세요. crome입니다.
오늘은 html 태그 중 <progress> 태그에 대해 알아보겠습니다.
progress 설명
작업의 완료 정도를 나타내며, 주로 진행 표시줄의 형태를 나타냅니다.
progress 예시
<progress id=p value="70" max="100">70 %</progress>
실행 화면

progrss 주요 속성
max
<progress> 요소가 나타내는 최대 수치를 나타냅니다. 0보다 크고 유효한 부동소수점 숫자여야 합니다. 기본값은 1입니다.
value
<progress> 요소가 나타내는 작업을 완료한 정도를 나타냅니다. 유효한 부동소수점 숫자여야 하고, max 특성을 지정한 경우 0 이상 max 보다 작아야 합니다.
progress 활용
javascript: updateProgress() 을 통해 progress 진행사항을 변경
<section>
<h2>Task Progress</h2>
<p>Progress: <progress id=p max=100><span>0</span>%</progress></p>
<script>
var progressBar = document.getElementById('p');
function updateProgress(newValue) {
progressBar.value = newValue;
progressBar.getElementsByTagName('span')[0].textContent = newValue;
}
</script>
</section>
참조: HTML Standard (whatwg.org)
오늘은 HTML 태그 중 progress 태그에 대해 알아보았습니다.
도움이 되셨다면 공감 및 댓글 남겨주세요.
감사합니다.
728x90
반응형
'IT > 프로그래밍' 카테고리의 다른 글
css 기초 (60) | 2023.11.21 |
---|---|
HTML 태그 datalist (67) | 2023.10.30 |
HTML 태그 area (124) | 2023.10.25 |
HTML 5 신규 기능 (102) | 2023.10.19 |
HTML 태그 예시 (98) | 2023.10.18 |
crome님의
글이 좋았다면 응원을 보내주세요!
이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.
응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.
글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.
응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.