본문 바로가기
IT/프로그래밍

HTML 태그 progress

by crome 2023. 10. 27.
반응형

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