Computer >> 컴퓨터 >  >> 프로그래밍 >> HTML

HTML에서 숫자로 번호 매기기: 순서 있는 목록(
    ) 만드는 방법

HTML에서 순서가 지정된 목록(ordered list)을 만들려면 <ol> 태그를 사용합니다. 순서 목록은 <ol> 태그로 시작하며, 각 목록 항목은 <li> 태그로 작성합니다. 목록 항목 앞에는 숫자, 영문 소문자(a, b, c), 영문 대문자(A, B, C), 로마 숫자(i, ii, iii) 등 다양한 기호가 붙을 수 있으며, 별도의 설정을 하지 않으면 기본적으로 숫자가 표시됩니다.

type 속성으로 숫자 번호 지정하기

숫자로 번호가 매겨진 순서 목록을 만들려면 <ol> 태그의 type 속성을 활용합니다. 이 속성에 "1" 값을 지정하면 목록 항목이 1, 2, 3…과 같은 숫자 형식으로 번호가 매겨집니다.

  • type="1" → 숫자 (1, 2, 3…)
  • type="a" → 영문 소문자 (a, b, c…)
  • type="A" → 영문 대문자 (A, B, C…)
  • type="i" → 로마 숫자 소문자 (i, ii, iii…)
  • type="I" → 로마 숫자 대문자 (I, II, III…)

HTML에서 숫자로 번호 매기기: 순서 있는 목록( ol ) 만드는 방법

예제

다음 코드를 실행하면 월드컵 참가 국가 목록이 숫자로 번호가 매겨진 순서 목록으로 화면에 표시됩니다.

<!DOCTYPE html>
<html>
   <head>
      <title>World Cup Teams</title>
   </head>
   <body>
      <h1>List of teams for World Cup</h1>
      <ol type = "1">
         <li>India</li>
         <li>Australia</li>
         <li>South Africa</li>
         <li>New Zealand</li>
         <li>Pakistan</li>
         <li>Srilanka</li>
         <li>West Indies</li>
         <li>Bangladesh</li>
      </ol>
   </body>
</html>

참고: CSS를 활용한 최신 방식

HTML5에서도 type 속성은 여전히 동작하지만, 웹 표준 관점에서는 CSS의 list-style-type 속성을 사용하는 것이 권장됩니다. 예를 들어 <ol style="list-style-type: decimal;">처럼 작성하면 동일하게 숫자 번호가 적용되며, 스타일과 구조를 분리해 관리할 수 있어 유지보수에 더 유리합니다.