[HTML] Block-level 요소 , Inline 요소
<body>
<p>hello world</p>
<p>hello world</p>
<p>hello world</p>
<span>hello world</span>
<span>hello world</span>
<span>hello world</span>
</body>
<style>
p {
background-color: red;
}
span {
background-color: green;
}
</style>
Block-level 요소
한 개의 독립된 덩어리로 화면의 가로 폭 전체를 차지하는 요소이다.
따라서 블록 요소를 사용하면 라인이 바뀐다. 블록 요소는 블록 요소와 인라인 요소를 모두 포함할 수 있다.
- 대표적인 블록 요소 :
<section>
,<article>
,<header>
,<nav>
,<div>
,h1~h6
,p
Inline 요소
자신의 컨텐츠 크기 만큼 영역을 가지는 요소이다.
따라서 줄 바뀜 없이 옆으로 나열되고 텍스트 정렬의 영향을 받는다. 인라인 요소들은 인라인 요소만 중첩이 가능하다.
width, height 값을 줘도 적용되지 않기 때문에
넓이와 높이를 주고 싶어!display:block
inline 속성은 유지하고 싶어!display:inline-block
- 대표적인 인라인 요소 :
a
,span
,strong
Inline-block 요소
- 대표적인 인라인블록 요소 :
button
,img
,input
출처: 위니브
Author And Source
이 문제에 관하여([HTML] Block-level 요소 , Inline 요소), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@sooyyyoung/HTML-Block-level-Inline저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)