HTML 속성 (Attributes)
속성
은 HTML 요소에 태그의 동작이나 스타일, 데이터 등 추가적인 정보를 제공하거나, 요소의 동작을 제어할 때 사용합니다.
HTML 속성은 시작 태그 내에 포함되며, 이름="값"
형식으로 작성합니다.
HTML 속성 구조
<요소명 속성이름="속성값"> ... </요소명>
속성을 어떻게 사용할 수 있을까요?
src
속성은 <img>
태그의 필수 속성으로, 표시할 이미지의 경로를 지정합니다.
img 태그 src, alt 속성
<img src="이미지경로.jpg" alt="이미지 설명" />
src 속성이 정의되지 않은 img 태그는 이미지를 표시하지 않습니다.
주요 속성 예시 알아보기
HTML 요소에 사용되는 주요 속성에 대해 알아보겠습니다.
먼저, 모든 HTML 요소에 사용할 수 있는 속성을 살펴보겠습니다.
모든 HTML 태그 공통 속성, class
와 id
특정 요소에 고유한 식별자를 할당할 때는 id
속성을, 여러 요소에 동일한 스타일을 적용할 때는 class
속성을 사용합니다.
class
: 같은 스타일을 여러 요소에 적용할 때 사용합니다. 여러 요소에 동일한 클래스명을 부여할 수 있습니다.
class 속성 예시
<div class="highlight">highlight 클래스 적용</div>
id
: 특정 요소를 구분하거나 JavaScript에서 특정 요소를 선택할 때 사용합니다. id
값은 다른 HTML 요소와 중복을 허용하지 않습니다.
id 속성 예시
<div id="main-content">main-content ID를 가진 HTML 요소</div> ``` <br /> ### 특정 태그에만 사용되는 속성 몇몇 속성은 특정 태그에서만 사용할 수 있습니다. 아래에서 2가지 예시를 살펴보겠습니다. <br /> #### img 태그에 고유한 속성, `src`, `alt` `img` 요소에서 `src`는 이미지의 경로를 지정하며, `alt`는 이미지가 표시되지 않을 때 사용될 대체 텍스트를 지정합니다. ```html title="img 태그 src 및 alt 속성" <img src="https://picsum.photos/id/237/300" alt="강아지" />
a 태그에 고유한 속성, href
다른 페이지로 이동할 때 사용하는 하이퍼링크를 생성하는 a
요소에서 href
속성은 이동할 페이지의 URL을 지정합니다.
target
속성은 링크를 클릭했을 때 새 창에서 페이지를 열지 여부를 결정합니다. target="_blank"
는 새 창에서 페이지를 열도록 설정합니다.
a 태그 href 속성
<a href="https://codefriends.net" target="_blank">Link</a>
코드의 별표로 강조된 부분을 따라 입력해 보세요.
Mission
0 / 1
HTML 요소에서 속성은 태그의 어디에 위치하나요?
시작 태그와 종료 태그 모두
시작 태그
종료 태그
내용
학습 자료
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말