, 와 같은 태그가 일반적인 인라인 요소입니다. 물론 display: inline;을 설정하여 블록 요소를 인라인 요소로 표시할 수도 있으므로 블록 수준 요소가 인라인 요소의 특성을 갖게 됩니다.
p{
display:inline;
}
...<p>我要变成内联元素!</p>
인라인 요소의 특징:
1. 다른 요소와 같은 줄에 , 요소의 높이, 너비 및 위쪽 및 아래쪽 여백 을 설정할 수 없습니다.
(ps: 인라인 요소의 위쪽 및 아래쪽 여백의 margin-top 및 margin-bottom 속성은 작동하지 않지만 margin-left 및 margin-right 속성은 작동합니다. 패딩 속성 top, Bottom, left 및 padding-top 속성은 브라우저 상단까지만 확장할 수 있습니다
. padding-top이 브라우저 상단보다 높으면 요소를 추가할 때 패딩을 사용할 수 없습니다. 배경은 인라인 요소에 적용되지만 배경 색상은 주변 요소를 덮습니다. ) 3. 요소의 너비는 요소에 포함된 이미지 또는 텍스트의 너비이며 설정할 수 없습니다. 인라인 요소 간격 사이에 "캐리지 리턴", "탭" 및 "공백"이 있는 경우 나타납니다.
해결 방법: 중간에 공백, 캐리지 리턴 또는 기타 기호 없이 한 줄에 작성하세요.
블록 요소
HTML에서 ,
,
,