유용한정보/IT / PC

HTML 기초, 목록을 나타내는 <li> <ul> <ol> <dl> 태그 (아홉번째)

★#♬ 2014. 7. 1. 06:30

포스트는 Tistory 블로그를 하면서 자주 접하는 HTML에 대한 궁금증을 해소하기 위해

HTML 기초공부를 시작하고, 공부한 내용을 정리 목적으로 작성된 포스트입니다. ^^

 

HTML 기초, 목록을 나타내는 <li> <ul> <ol> <dl> 태그

 

HTML 문서를 만들다 보면 비슷한 성질을 가진 내용들을 하눈에 파악할 수 있도록 간략한 문장으로

표현할 경우가 종종 생깁니다. 목록 태그는 여러 개의 항목들을 일정한 간격으로 나열해 깔끔하고 정돈된 문서를 만들 수

있도록 도와줍니다. 목록태그는 자동으로 줄 바꿈이 일어나고 들여쓰기가 되서 정돈되어 보입니다.

 

목록은 크게 3가지로 종류로 나뉘며 그때마다 사용하는 태그는 모두 다릅니다.

이들에 대한 실제 내용을 나타낼 때 사용하는 태그는 <li> 태그입니다.

 

 태그

설명 

 <ul>

 순서가 없는 목록 (unordered list)

 <ol>

 순서가 있는 목록 (ordered list)

 <dl>

 정의 목록 (definition list)

 

◎ 순서가 없는 목록을 나열하는 <ul> 태그

 

<ul> 태그는 unorderd list 의 약자로 번호가 아닌 기호를 붙인 목록을 작성할 때 사용하는 태그입니다.

<li> 태그는 줄바꿈 태그 <br>을 내포하고 있습니다.

그리고 <ul> 태그에 type 속성을 지정하면 리스트 항목을 나타내는 기호를 원하는 형태로 지정할 수 있습니다.

 

 속성

속성값 

설명 

 type

 disc

 검은 원

 circle

 흰 원

 square

 사각형

 

 

 

 

 

◎ 순서가 있는 목록을 나열하는 <ol> 태그

 

<ol> 태그는 ordered list 의 약자로 기호 대신 번호가 붙어 순서가 있는 목록을 만들 때 사용하는 태그입니다.

기호 대신 숫자가 붙은 것만 빼고는 <ul> 태그와 같습니다. <ol> 태그에 type 속성을 이용하면 아라비아 숫자의 표기대신

영문자 / 로마 숫자로 나타낼 수 있습니다. 목록태그의 기본 숫자는 아라비아 숫자입니다.

 

<ol> 태그start 속성을 이용하면 첫 목록의 숫자가 1부터 시작하는게 아닌 임의의 번호부터 시작하게 할 수 있습니다.

<ol start="원하는 숫자">. <li value="원하는 숫자">를 이용해 목록의 번호를 변경할 수 도 있습니다.

 

 

 속성

속성값 

설명 

type

 1

기본값으로 숫자로 나타낸다 

 a

 영어 소문자

 A

 영어 대문자

 i

 소문자 로마 숫자

 I

 대문자 로무 숫자

 disc

 검은 원

 circle

 흰 원

 square

 사각형

start 

 숫자

 type 속성이 1이나 i / I인 경우 시작할 숫자 지정

 

 

 

 

 

◎ 정의 목록을 나열하는 <dl> 태그

 

<dl>태그는 definition list 의 약어로 용어와 같은 항목들을 설명 / 정의할 때 사용하는 태그입니다.

목록 머리글 제목을 출력하기 위해서는 list head의 약어인 <lh>, 용어의 제목을 나타내기 위해서는 definition title의 약어 <dt>

관련 용어의 설명을 나타내기 위해서는 definition date의 약어인 <dd> 태그를 사용합니다.

<dt>, <dd> 태그 모두 줄 바꿈 태그 <br> 태그를 내포하고 있습니다.

 

예문)

 

<dl>

  <lh> 리스트의 제목 </lh>

  <dt> 용어의 제목

  <dd> 용어의 의미

</dl>

 

<dl> 속성을 이용하면 자동으로 줄바꿈이 지정됩니다. 용어의 제목 바로 옆에 용어의 설명이 나오게 하기 위해서 줄바꿈이

지정되지 않도록 하려면 <dl> 태그에 compact 속성을 붙여서 설정합니다.

 

예문)

 

<dl compact>

  <dt> 용어의 제목

 <dd> 용어의 의미

</dl>