리스트 스타일링
리스트 스타일링, 리스트 스타일, 리스트 초기화,
CSS 리스트(Lists) 스타일링
HTML 목록과 관련된 속성
HTML 목록 요소
<ul>
,<ol>
,<li>
,<dl>
,<dt>
,<dd>
비순차 목록
<ul>
, <ol>
, <li>
<list-style-type> : 리스트 타입 선택
disc(채워진 원형, ul요소의 기본값) / circle(속이 빈 원형) / square(채워진 사각형)
upper-alpha (A,B,C)
lower-alpha (a,b,c)
decimal (1,2,3) 순자 목록으로 사용 가능
decimal-leading-zero (01,02,03)
외국어 등 여러가지 선택가능
<list-stye-position> : 리스트 위치(내부, 외부)를 선택
outside (기본값)
insid (들여쓰기, 마치 본문처럼 보일 수 있다.)
리스트 여백은
<ul>
요소의 padding 속성으로 조절할 수 있다.
<list-style-image> : 기본 리스트 타입대신 이미지를 사용
이미지 주소 url을 입력
url("../image/star.svg")
<list-style> : 속기 유형 작성법(단축형) 실무에서 많이 사용
square url("star.svg") inside
ui
,ol
요소에 설정해 주는 것을 권장, 해당 속성을 자식에게 상속되기 때문이다.
예시
/*[초기화]*/
list-style-type: none; (목록 스타일 지우기)
padding-left: 0; (들여쓰기 X)
ul {
list-style: none inside url("../images/stat. svg");
}
/* 또는 */
ul {
list-style: none url("../images/stat. svg");
}
/* 또는 */
ul {
list-style: url("../images/stat.svg");
}
/*margin과 padding*/
li {
line-height: 2; 줄 간격
margin: 10px 0; (배경색이 들어가지 않는다.)
/* 또는 padding: 10px 0; (배경색이 들어간다.)*/
}
정의 목록
<dl>
, <dt>
, <dd>
/*[초기화]*/
dl {
margin-top: 0;
margin-bottom: 0;
}
dd {
margin-left: 0;
}
HTML 속성을 사용한 순차 목록 출력 설정
<start>
, <reversed>``<value>
속성
/*입력한 값부터 순서 시작 (9,10,11,12)*/
<ol start="9">
/*리버스 출력 설정, 반대로 출력 (9,8,7,6)*/
<ol start="9" reversed>
/
/*<li>요소에 임의의 숫자값을 입력할 수도 있다.*/
<li value="20">
<li value="30">
<li value="40">
참고
Last updated
Was this helpful?