[ HTML ] 목록(list) 만들기

duck-ach·2022년 9월 14일
0

HTML

목록 보기
2/7
post-thumbnail

list 태그

텍스트나 이미지 등을 목록화 하여 정리하며 카테고리 등을 표현하기 위해서도 자주 사용되는 중요한 태그

순서가 없는 목록(unordered list)

  • 블록 레벨
    • 각 목록을 글머리기호로 나타냄
      (1) <ul type = "disc"> : ● (디폴트, type 속성을 생략하면 적용)
      (2) <ul type = "circle"> : ○
      (3) <ul type = "square"> : ■
    • <ul> 태그 : 전체 목록을 포함하는 태그
    • <li> 태그 : 목록을 구성하는 각 항목을 나타내는 태그
    • 부모 태그로 <ul> 태그를 사용하고 자식 태그로 <li> 태그를 사용함
<ul type="disc">
    <li>동그랑땡</li>
    <li>잡채</li>
    <li>갈비</li>
    <li>송편</li>
    <li>아구찜</li>
</ul>

<ul type="circle">
    <li>동그랑땡</li>
    <li>잡채</li>
    <li>갈비</li>
    <li>송편</li>
    <li>아구찜</li>
</ul>

<ul type="square">
    <li>동그랑땡</li>
    <li>잡채</li>
    <li>갈비</li>
  	<li>송편</li>
    <li>아구찜</li>
</ul>

Emmet 활용하여 리스트 생성하기

VSC(Visual Studio Code)에 내장되어있는 Emmet을 활용하여 자동완성을 시켜보자.

5개 <li> 태그를 가지는 <ul> 태그

  • ul>li*5 + Tab
<ul type="circle">
    <li>카페</li>
    <li>메일</li>
    <li>뉴스</li>
    <li>지도</li>
    <li>증권</li>
</ul>

순서가 있는 목록(ordered list)

  • 블록 레벨(block level)
  • 각 목록을 번호로 나타냄(<ol> 태그의 type 속성을 사용)
    • (1) <ol type="1"> : 1, 2, 3, ... (default)
    • (2) <ol type="A"> : A, B, C, ...
    • (3) <ol type="a"> : a, b, c, ...
    • (4) <ol type="I"> : I, II, III, ...
    • (5) <ol type="i"> : i, ii, iii, ...
     <h1>SELECT문은 어느 언어에 속하는가?</h1>
     <ol>
        <li>DDL</li>
        <li>DML</li>
        <li>DCL</li>
        <li>DQL</li>
        <li>TCL</li>
     </ol>

개요 목록(description list)

  • 블록 레벨(block level)
  • 한 개요는 용어(단어)와 설명(개요)로 구성
  • 전체 개요 목록은 <dl>태그로 구성하고, 설명(개요)는 ` 태그로 구성
    • <dl> : description list
    • <dt> : description term
    • <dd> : description description
<h1>오징어 게임</h1>
<dl>
    <dt>오픈</dt>
        <dd>2021.09.17.</dd>
    <dt>채널</dt>
        <dd>넷플릭스</dd>
    <dt>등장인물</dt>
        <dd>
            <ul>
                <li>기훈 역(이정재)</li>
                <li>새벽 역(정호연)</li>
                <li>덕수 역(허성태)</li>
            </ul>
        </dd>
</dl>

profile
자몽 허니 블랙티와 아메리카노 사이 그 어딘가

0개의 댓글