냐울당 햄버거 메뉴

목차

    반응형

    안녕하세요. 플입니다.

    오늘은 <span> 태그에 대해 알아보겠습니다.


     1. <span> 태그 

     

    span은 '기간, 폭'을 뜻하는 영어단어입니다.

    태그로서 가지는 의미는 가상의 폭.

    즉, 가상의 공간을 가지게 됩니다.

     

    사실 영어 의미는 이해 못하셔도 괜찮습니다.

    '아 <span> 태그는 공간'정도만 알고 계시면 됩니다.

     

    <span> 태그는 <div>와 같이 공간을 지정해주는 태그입니다.

    <div>와 다른 점은 inline요소라는 점입니다.

     


     2. <span> 태그의 활용

     

    스팬 태그는 보통 큰 의미가 있는 곳에 사용하는 태그는 아니고

    디자인적으로 구분이 필요할 때 주로 사용합니다.

     

    예를 들어 의미가 있는 태그는

    <a> 태그나 <img> 태그 등이 있습니다.

    <a> 태그는 링크를

    <img> 태그는 이미지를 의미하죠.

     

    표시된 부분은 <a> 태그로 할 예정입니다.

    그런데 문제가 있습니다. 아시겠나요?

     

    배경에도 색이 들어가고, 텍스트 부분에도 다른 색과 디자인이 들어갑니다.

    <a> 태그 한 개에 두 가지 스타일을 넣기는 힘들죠.

     

    이럴 때 <a> 태그 안에 <span> 태그를 넣고

    <span> 태그에 텍스트를 적으면 두 가지 디자인을 모두 적용할 수 있게 됩니다.

     

    <a href="링크">
       <span>사이트 바로가기</span>
    </a>

    코드로 표현하면 이렇게 되겠죠.

     

    <html>에서는 이렇게 해주시고

    <a> 태그에는 배경

    <span> 태그에는 텍스트 디자인을 해주시면 됩니다.

     


    그럼 이만.

    총총.

    반응형

    'coding > html + css' 카테고리의 다른 글

    [css] position을 이용해 반투명 배경 올리기  (0) 2019.09.26
    [sass/scss] 자동 컴파일하기  (0) 2019.09.25
    [html] <img>태그 alt 속성  (0) 2019.09.18
    [css] hover로 색 바꾸기  (0) 2019.09.06
    [html] nav태그  (0) 2019.08.28
    댓글
    위쪽 화살표
    도움이 되었다면 공감(하트)과 댓글을 부탁드려요.
    로딩바