2.1.2 속성
속성은 태그에 어떤 의미나 기능을 보충하는 역할을 합니다. 쉽게 말해, 옵션이라고 생각해도 됩니다. 그래서 속성은 사용해도 되고 안 해도 되고, 여러 개를 사용해도 됩니다. 하지만 태그 없이 단독으로 사용할 순 없습니다. 속성은 다음과 같이 속성명과 속성값으로 구성됩니다.
형식
<태그명 속성명="속성값">
일반적으로 속성을 사용할 때, 속성명은 따옴표 없이 작성하고 값은 큰따옴표("") 안에 작성합니다. 속성값이 여러 개인 경우에는 하나의 큰따옴표 안에 쉼표(,)로 구분해 값을 나열하면 됩니다.
1.2 첫 번째 HTML 문서 만들기에서 작성한 코드를 보면 다음과 같은 태그가 있습니다.
<html lang="ko">
홑화살괄호 사이에 처음 등장하는 이름이 태그명이므로 이 태그는 html 태그입니다. 태그명 다음에 속성을 넣으니 여기서는 lang이 속성명이고 ko가 속성값입니다.
만약 html 태그만 사용했다면 ‘HTML 문서의 시작’이라는 의미만 있습니다. 그러나 함께 사용한 lang 속성 때문에 태그의 원래 의미에 속성의 의미가 더해져 ‘주 언어(lang)가 한글(ko)로 된 HTML 문서의 시작’이라는 구체적인 의미를 가지게 됩니다.