댓글 목록

HTML 목록

페이지 정보

작성자 운영자 작성일 17-10-29 14:58 조회 1,520 댓글 0

동영상 강좌는 유튜브 채널 '웹학교'를 이용하시기 바랍니다.

동영상 강좌보기

 


순서없는 HTML 목록

순서가 지정되지 않은 목록은 <ul>태그로 시작합니다. 각 목록 항목은 <li>태그로 시작합니다.

목록 항목은 기본적으로 볼릿 기호(작은 검은색 원)로 표시됩니다.

<ul>
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ul>

순서없는 HTML 목록 - 목록 항목 마커 선택

CSS list-style-type속성은 목록 항목 마커의 스타일을 정의하는데 사용됩니다.


 값

 설명

 disc

 볼릿 마커(기본값)

 circle

 원형태 마커

 square

 네모형태 마커

 none

 마커 없음


disc인 경우

<ul style="list-style-type:disc">
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ul>

circle인 경우

<ul style="list-style-type:circle">
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ul>

square인 경우

<ul style="list-style-type:square">
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ul>

none인 경우

<ul style="list-style-type:none">
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ul>

순서 있는 HTML목록

순서가 지정된 목록은 <ol>태그로 시작합니다. 각 목록 항목은 <li>태그로 시작합니다.

목록 항목에는 기본적으로 숫자가 표시됩니다.

<ol>
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ol>

순서 있는 HTML 목록 - type 속성

<ol>태그의 type속성은 목록 항목 마커의 유형을 정의합니다.

 Type

 설명

 type="1"

 목록 항목에 번호가 매겨집니다.(기본값)

 type="A"

 목록 항목에 대문자 알파벳이 매겨집니다.

 type="a"

 목록 항목에 소문자 알파벳이 매겨집니다.

 type="I"

 목록 항목에 대문자 로마숫자로 번호가 매겨집니다.

 type="i"

 목록 항목에 소문자 로마숫자로 번호가 매겨집니다.


숫자:

<ol type="1">
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ol>

대문자 알파벳:

<ol type="A">
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ol>

소문자 알파벳:

<ol type="a">
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ol>

대문자 로마 숫자:

<ol type="I">
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ol>

소문자 로마 숫자:

<ol type="i">
  <li>사과</li>
  <li>배</li>
  <li>딸기</li>
</ol>

HTML 설명 목록

HTML은 설명 목록도 지원합니다.

설명 목록은 각 용어에 대한 설명을 갖고 있는 용어 목록입니다.

<dl>태그로 시작하고 <dt>태그는 용어를 정의하고 <dd>태그는 각 용어에 대한 설명을 정의합니다.

<dl>
  <dt>사과</dt>
  <dd>비타민을 함유하고 있는 과일입니다.</dd>
  <dt>배</dt>
  <dd>수분을 많이 함유하고 있는 과일입니다.</dd>
</dl>

중첩된 HTML 목록

목록은 중첩될 수 있습니다. (목록 내부에 또 다른 목록)

<ul>
  <li>배</li>
  <li>사과
    <ul>
      <li>부사</li>
      <li>홍옥</li>
    </ul>
  </li>
  <li>복숭아</li>
</ul>

** 목록 항목에는 또 다른 항목, 이미지, 링크와 같은 다른 HTML요소가 포함될 수 있습니다.


수평 목록

HTML목록은 CSS를 사용하여 다양한 방식으로 스타일을 지정할 수 있습니다.

한가지 인기있는 방법은 목록을 가로로 스타일을 지정하여 웹사이트의 메뉴를 만드는 것입니다.

<!DOCTYPE html>
<html>
<head>
<style>
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333333;
}

li {
    float: left;
}

li a {
    display: block;
    color: white;
    text-align: center;
    padding: 16px;
    text-decoration: none;
}

li a:hover {
    background-color: #111111;
}
</style>
</head>
<body>

<ul>
  <li><a href="#home">Home</a></li>
  <li><a href="#about">회사소개</a></li>
  <li><a href="#product">제품소개</a></li>
  <li><a href="#notice">공지사항</a></li>
</ul>

</body>
</html>


댓글목록 0

등록된 댓글이 없습니다.