HTML 컨테이너 태그 / 전역 속성

메타플랫폼대표
|2024. 4. 4. 17:56
반응형

## 컨테이너 태그 - 한 줄 요약 : 코드 상에서 그룹으로 묶어준다.

-컨텐츠나 레이아웃에 아무런 형향을 주지않고 다른 요소 여럿을 묶어 
 관리하기 편하게 만드는 역할을 하는 태그를 컨테이너 태그라고 한다.
-컨텐츠를 구분하거나 공통적인 스타일을 적용하고자 할때 개발자는 컨테이너를 사용한다.

-블럭 레벨(block-level) 요소
 : 자기가 속한 영역의 너비를 모두 차지하여 블록을 형성한다.

-인라인 레벨(inline-level) 요소
 : 자기에게 필요한 만큼의 공간만 차지한다.

-<div></div> : 블럭 레벨 컨테이너
-<span></span> : 인라인 레벨 컨테이너

 

 

-<div></div> : 블럭 레벨 컨테이너 사용

<!DOCTYPE html>
<html>
    <head><meta charset="UTF=8"></head>

    <body>
        <div>
            <h1>HTML을 공부합니다.</h1>
            <p>오늘은 HTML을 공부하는 첫날입니다.</p>
            <img src="/image/kakao.png" alt="카카오톡 사진" width="200" height="200">
        </div>

        <div>
            <h1>오늘 저녁은 뭘먹나?</h1>
            <p>오늘은 열심히 공부했으니 맛집에가서 저녁을 먹읍시다.</p>
            <p>나는 맛집을 모르니 친구한테 물어봐야겠다.</p>
        </div>
    </body>

</html>

<div>로 컨테이너 태그를 사용해서 블럭요소로 하나의 그룹으로 묶어주었다.

 

하나의 그룹으로 묶여있는 것을 볼 수 있다.

 

div로 똑같은 이름으로 묶어놓으면, 그룹째로 속성을 넣어줄 때 전부다 속성이 들어가버린다.

그래서 div는 따로 이름을 정해준다.

 

 

 

 

-<span></span> : 인라인 레벨 컨테이너

        <p>누구든지 체포 또는 구속을 당한 때에는 <span>적부의 심사를 법원에 청구할 권리를 가진다.
        </span>국가는 전통문화의 계승·발전과 민족문화의 창달에 노력하여야 한다.</p>

 


 

## 전역 속성(Global attributes)

-전역속성은 모든 HTML 태그에서 공통을 사용하는 태그이다.
-속성이란 태그의 부가적인 기능을 정의하는 것으로 선택사항이다.
-속성은 시작 태그의 내부에 정의한다.
-속성의 개수에는 제한이 없다.

<태그명 property="value"  property="value">컨텐츠</태그명>

-대표적인 전역 속성


 # id : 요소에 고유한 이름을 부여하는 식별자 역할 속성

-각 요소를 구분하는 식별자 역할을 해준다.(id의 값은 중복될 수 없다)

-CSS에서 식별자를 지정한 후에, 특정 식별자에게만 값을 지정해줄 수 있다.

-id와 변수명은 내가 잘 알아볼 수 있도록 해당 항목에 알맞게 구분지어서 정하자.

<div id="study">
            <h1>HTML을 공부합니다.</h1>
            <p>오늘은 HTML을 공부하는 첫날입니다.</p>
        </div>


 # class : 요소를 그룹별로 묶을수 있는 식별자 역할 속성

-div를 다른 div와 묶을 수 있으며, class는 중복이 가능하다.

        <div id="study" class="blog">
            <h1>HTML을 공부합니다.</h1>
            <p>오늘은 HTML을 공부하는 첫날입니다.</p>
        </div>

        <div id="eat" class="blog">
            <h1>오늘 저녁은 뭘먹나?</h1>
        </div>


 # style : 요소에 적용할 CSS 스타일을 선언하는 속성

-지금은 pass


 # title :  요소의 추가 정보를 제공하는 텍스트 속성 (사용자에게 툴팁-마우스에 이미지를 올려놓으면 뜨는 텍스트을 제공)

-head에 들어가는 <title> 태그와는 상관이 없다. (제목 만드는 태그랑은 상관 없음)

-텍스트의 속성을 의미한다.

<img src="/image/kakao.png" alt="카카오톡 사진" width="200" height="200" title="카카오톡"/>

툴팁 사용 예시

<p>나는 <strong title="맛집이란 맛있는 밥집을 의미한다.">맛집</strong>을 모르니 친구한테 물어봐야겠다.</p>

툴팁 사용 예시(2)

 

반응형

'HTML↗' 카테고리의 다른 글

HTML 목록 표시하기  (1) 2024.04.05
HTML 링크(link) <a>태그  (0) 2024.04.05
HTML 이미지 표시하기  (0) 2024.04.04
HTML 텍스트 표시 방법 (+한 줄 정리)  (1) 2024.04.04
HTML 기본 구조  (0) 2024.04.04