<tag>에 관하여
-요약설명
- span 요소: div태그와 마찬가지로 특별한 기능을 지니고 있진 않지만 CSS와 함께 레이아웃이나 태그들을 꾸밀때 주로 사용합니다.
- b 요소: font를 굵게 만드는 태그입니다.
- big 요소: font를 크게 만드는 태그입니다.
- address 요소: 주소를 나타낼때 사용하는 태그이며 font가 기울림이 됩니다.
- i 요소: font를 이텔릭체(기울림)으로 만들어 줍니다.
- hr 요소: 수평선을 그어주는 태그입니다.
- del 요소: 삭제되었다는 표시로 font가운데 줄을 그어주는 태그입니다.
-심화설명
· span 요소 / 사용법 <span></span>
div태그와의 차이점은 display의 속성이 width가 100%인 block 엘리먼트가 아닌 inline 엘리먼트라는 점입니다. inline 엘리먼트의 경우 margin과 width,height 값이 먹지 않기 때문에 display속성을 inline-block으로 변경후 주로 사용을 하는 편입니다.
예제
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<style>
span{
border: 1px solid red;
margin: 0px 15px;
}
</style>
</head>
<body>
안녕하세요! <span>좋은 아침</span>입니다.
</body>
</html>
결과
위의 예제에서 보면 margin을 가로로 15px씩 주었는데도 불구하고 inline 엘리먼트 특성상 margin이 들어가지 않는 부분을 확인할 수 있습니다. 그리하여 display:inline-block 성질을 주어 변화합니다.
예제
결과
두번째 예제에서 보면 display:inline-block 으로 변경 후 margin이 잘들어간 결과를 확인 할 수 있습니다.
'Rich Venveis의 연구노트 > HTML' 카테고리의 다른 글
[HTM,L][tag] dl, dt, dd, sup, sub, s, u, blockquoto, q, cite, (0) | 2018.03.23 |
---|---|
HTML[tag] p, br, pre, mark (0) | 2018.03.22 |
[HTML][tag] img (0) | 2018.03.19 |
[HTML][tag] div (0) | 2018.03.15 |
[HTML][tag] link (0) | 2018.03.11 |