1. display 종류
- 모든 요소는 딱 하나의 display 값을 갖음 (중복 불가)
- 대부분의 요소는 "inline" 혹은 "block"
- display 종류
- inline
- block
- inline-block
- flex
- list-item
- none
2. inline display
- "inline" display를 기본값으로 갖는 요소들
- <span>
- <a>
- <b>
- <i>
- <img>
- <button>
- "inline" display의 특징
- 앞뒤 텍스트와 같은 줄에 머무름
- 가로 길이는 필요한 만큼만 차지
- width / height 설정이 되지 않는다. 내용에 맞게 자동 설정
3. block display
- "bolck" display를 기본값으로 갖는 요소들
- <div>
- <h1> ~ <h6>
- <p>
- <nav>
- <ul>
- <li>
- "block" display의 특징
- 앞뒤 요소와 다른 새로운 줄 생성
- 가로 길이를 최대한 많이 (기본 100%) 차지
- width / height 설정값으로 가로, 세로 폭 조정 가능
4. inline-block display
- "inline-block" display의 특징
- "inline"과 같이 앞뒤 요소와 같은 줄에 머무름
- "block"과 같이 width / height 설정 가능
5. display 변경
<style>
/* <i> 태그 (inline)을 "block" display로 변경 */
i {
display: block
}
/* <div> 태그 (block)을 "inline" display로 변경 */
div {
display: inline
}
</style>
안녕하세요 <i>반갑습니다</i> 잘 부탁 드립니다.
<div>
Hello
</div>
<div>
world!
</div>
'Cording > HTML & CSS' 카테고리의 다른 글
[HTML / CSS] 웹디자인 참고 사이트 7선 (0) | 2020.01.02 |
---|---|
[HTML / CSS] CSS 세로정렬 (Vertical-Align ) (0) | 2020.01.01 |
[HTML / CSS] CSS 상속 / 우선순위 (0) | 2019.12.30 |
[HTML / CSS] 구글 폰트 사용 / 폰트 파일 사용 (0) | 2019.12.28 |
[HTML / CSS] CSS 선택자 (0) | 2019.12.28 |
댓글