본문 바로가기
CSS

UL,LI.DT.DD의 사용용도

by 포샵질 2017. 2. 1.
1. 목록 만들기 태그 : 목록을 만들 때 사용하는 태그로서, <OL>, <UL>, <MENU>, <LI>태그등이 있다.
태그종류 및 설명

<OL> </OL> 번호가 붙는 목록을 만든다.

<UL> </UL> 번호가 붙지 않는 목록을 만든다

<MENU></MENU> 짧은 문자열의 목록을 만든다

<DIR></DIR> 단어와 같은 문자열을 만든다

<LI> 목록태그의 기호를 보여준다.
<UL>,<DIR>,<MENU> 태그안에 위치하면 ● 나타냄
<OL>태그안에 있으면 번호를 보여줌
<H3> 목록 만들기 태그 연습1 </H3>
<UL>
<LI> UL태그(번호가 붙지 않는 목록)를 사용하면 번호가 붙지 않는다
<LI> LI태그는 OL태그 안에 있을 경우에만 숫자를 보여주며.
<LI> LI태그는 UL태그 안에 있을 경우에는 ●를 보여준다.
</UL>
2. 번호 있는 목록 만들기
<H3> ASP 홈페이지 구축요건 </H3>
<OL>
<LI> 운영체제 : 윈도우서버
<LI> 윈도우용 웹 서버 : IIS
<LI> HTML + JAVA SCRIPT-x + ASP
</OL>
3. 짧은 목록 만들기
<H3> 홈페이지 구축 </H3>
<DIR>
<LI> 윈도우
<LI> IIS
<LI> ASP
</DIR>
<H3> 공부하는 방법 </H3>
<MENU>
<LI> 최선을 다 한다.
<LI> 파이팅
</MENU>
해설 : DIR태그를 사용한 후 LI태그를 쓰면 UL태그를 썼던 것 처럼 ●문자가 문장의 앞부분에 위치할 것이다.
4. 계층적 목록 보기 :
목록을 계층적으로 볼 때 사용(사전에 응용)
태그종류 및 설명

<DD> 정의된 내용을 설명

<DL></DL> 목록을 계층적 구조로 보고자 할 때 사용

<DT> 단어에 대한 정의할 때 사용
<dl>
<dt>입춘</dt>
<dd>이십사절기의 하나. 대한(大寒)과 우수(雨水) 사이에 들며, 이때부터 봄이 시작된다고 한다.</dd>
<dt>입춘대길</dt>
<dd>입춘을 맞이하여 길운을 기원하며 벽이나 문짝 따위에 써 붙이는 글귀.</dd>
</dl>
dt {
font-weight: bold;
}
dd {
margin-left: 15px;
padding-left: 15px;
color: #999;
background: url(dd_arow.gif) no-repeat 0 2px;
}
용어와 설명을 마크업하는 태그인 정의리스트
dl (definition list)
dt (definition term, 용어)
dd (definition descript-xion, 설명) : 설명부분을 약간 들여씌기함

기본적으로, 여백과 패딩값은 설정해 주어야 IE7과 FireFox2사이의 레이아웃 차이를 없앨 수 있습니다.
ul{ margin: 0; padding: 0;}/* li태그는 해당 내용 상속됨 */
ul,li { margin:0px; padding:0px; list-style:none; }
<li> 및 display속성값이 [list-item]인 경우 다음과 같은 스타일을 적용할 수 있습니다.
* <ol> <ul> 에 다음의 속성을 지정하면, 해당 태그의 서브 <li>요소에는 모두 상속됩니다.
[ 리스트 속성의 일괄 지정 ]
list-style: type image position;
리스트의 글머리표의 종류를 지정(type), 글머리표의 이미지를 지정(image) 글머리표의 표시위치 지정(position)을 지정합니다. 속성값인 type, image, position은 아래에서 설명할 속성값을 따릅니다.
[ 글머리표의 종류 지정 ]
list-style-type: disc(초기값);
글머리표의 이미지가 있는 경우에는, 이미지가 우선적으로 표시됩니다. 이미지가 없거나(none) 지정한 이미지를 표시할 수 없는 경우, 이 설정값이 유효하게 됩니다. 구버전의 IE에서는 인식되지 않으나, IE7에서는 인식이됩니다.
다음과 같은 속성값을 이용할 수 있습니다.
none : 글머리표를 표시하지 않습니다.
disc : 검은색 원(기본 값)
circls : 선으로 그려진 원
square : 선으로 그려진 사각형
lower-roman : 로마숫자 소문자
upper-roman : 로마숫자 대문자
lower-greek : 그리스 문자 소문자
decimal : 일반 숫자
decimal-leading-zero : 첫 자리에 0을 붙인 숫자
lower-latin, lower-alpha : 알파벳 소문자
upper-latin, upper-alpha : 알파벳 대문자
hebrew : 히브리 숫자
armenian : 아르메니아 숫자
georgian : 그로지아 숫자
<ul style="list-style-type: lower-roman;">
* index
* content
* postscripe
[ 글머리표 이미지 지정 ]
list-style-image: url();
디폴트 값은 none입니다. 아래와 같이 사용할 수 있습니다.
<ul style="list-style-image: url(ico_note.gif);">


'CSS' 카테고리의 다른 글

스타일로 만든 rollover  (0) 2017.02.01
스타일순서  (0) 2017.02.01
css 스타일가이드  (0) 2017.02.01
default css  (0) 2017.02.01
프린트 reset css  (0) 2017.02.01