Block 요소란?
웹 페이지상의 구획을 나누는 목적으로 사용되는 요소.
기본적으로 block요소는 block요소와 inline요소를 포함 할 수 있으며 부모너비의 100%를 가진다는 특징을 가진다.
- block요소는 block과 inline요소를 포함 할 수 있다.
- 대부분의 inline요소는 inline요소만 포함 할 수 있다.


Block 요소
1. <div> (division) : 어떠한 영역을 구분 할 때 사용되는 태그. 컨텐츠들의 묶음을 구분하기위한 용도.
2. <p> (paragraph) : 단락을 의미함. 일반적으로 div내부에 문단을 표기할 때 사용된다.

3.
<ul> / <li> (unordered list / list) : 순서없는 목록태그로써, 리스트형식에 사용되며 ul은 하나 이상의 li를 가져야 한다.
<ol> / <li> (ordered list / list) : 순서있는 목록태그. 기본으로 마크가 숫자로 표기된다.
nav메뉴 제작시 ul/li를 대부분 사용한다.

4. <h1><h2><h3>...<h6> (heading)
- 헤딩태그라고도 하며, 본문의 헤드라인 요소에 사용된다.
- 검색노출에 관여되며 일반적으로 <h1>은 메인로고, <h2>는 메인 카테고리, <h3>는 서브 카테고리에 사용된다.
- <section>태그 안에는 <h2>태그를 사용하는것이 웹표준이다.
5. <table><tr><th><td>
- 테이블 태그이며, 테이블형식의 요소에 사용된다.
- <tr>은 가로 줄(행)
- <th>, <td>는 세로 줄(열)
- <table>태그는 내부 셀 전체의 width합이 부모의 너비보다 작을시 나머지는 여백으로 대체된다.
- <table>태그에 border-collapse:collapse 속성을 지정해야 셀간의 테두리 겹침을 처리할 수 있다.


6. <dl><dt><dd>(Definition List / title / data)
- 정의목록 태그이며 "A는 B다" 형식에서 많이 사용된다.
- 하나의 <dl>안에 하나의 <dt>만 사용가능하며 <dl>은 2개이상 사용가능하다.


CSS
- width : 요소의 너비;
- height : 요소의 높이;
- border: 선의 두께 / 색상값 / 선의형태;
- margin : 바깥여백(상) / 바깥여백(우) / 바깥여백(하) / 바깥여백(좌);
- padding : 안쪽여백(상) / 안쪽여백(우) / 안쪽여백(하) / 안쪽여백(좌);
- background-color : (배경의) 색상값;
- background: url(이미지의 절대/상대경로) no-repeat cover;
- list-style : 마크형태; (*list-style은 ul, ol, li에만 사용되는 속성이다.)
'수업자료' 카테고리의 다른 글
| 5. CSS 응용 (1) | 2020.06.06 |
|---|---|
| 4. wrap box / 가상선택자 / 특수문자 (2) | 2020.05.19 |
| 3. block 가로배열 / Inline (0) | 2020.05.04 |
| 1주차 - 웹기초/html/css (1) | 2020.04.23 |