HTML의 포함 관계는 개행으로 정리한다고 한다.
HTML의 태그는 여러 속성을 갖는다.
<p class = 'value'> 와 같은 경우 p는 태그의 이름이고, class는 속성의 이름, value는 속성의 값, 그리고 이 뒤에 닫힌 태그가 오기 전까지 내용이 들어있다.
속성(attributes)
element에 추가적인 정보 및 설정을 적용할 때 이용한다.
무조건 대문자를 이용해야 하는 것은 아니지만 보통 소문자로 작성한다.
태그에 class='value'와 같은 형태로 작성한다.
대표적으로 <a> 태그에 이용하는 경우가 있다.
<a href="link">
a라는 태그에 href라는 속성에 'link'라는 값을 넣어준 것이다.
내용 부분에 들어가는 엔터나 여러 공백은 그냥 하나의 공백으로 취급한다.
<h1>가 나 다 라 마 바 사
마</h1>
이와 같이 작성해도 실행시켜보면

이와 같이 한 칸의 공백으로 바뀌어서 보이게 된다.
그러므로 여러 개의 공백을 실제로 이용하고 싶다면 와 같은 것들을 이용해주어야 한다.
<!-- -->
<!-- --> 는 !-- 와 -- 사이에 주석을 넣는다.
실제 웹 페이지에는 나타나지 않는다.
<h> </h>
<h> </h> 는 보통 제목을 나타낼 때 이용한다. <h1> </h1> 이런 식으로 뒤에 숫자를 붙여서 사용하는 것도 가능하다. <h1>에서 <h6>로 갈 수록 글자의 크기가 작아진다. <h> 태그 뒤에 오는 내용은 강조 된다.
<p> </p>
p는 단락(paragraph)으로 <p> </p> 는 보통 단락을 나타낼 때 이용한다.
단락이므로 개행이 일어나는데 뒤에만 일어나는 것이 아닌 문장의 앞 뒤로 모두 일어나는게 특징이다.
<a>
a는 닻(anchor)으로 <a> 의 경우 보통 <a href='link'> 와 같은 형태로 만나볼 수 있다.
<br>
<br> break으로 강제로 개행을 시킬 때 사용한다. 닫는 태그가 없는 태그이다.
<pre> </pre>
<pre> </pre> 는 preformatted text로 미리 정의된 서식을 이용하는 태그이다.
태그 사이의 내용을 그대로 출력한다.
<pre>
테스트
테 스 트
테 스 트
테스트
</pre>
이런 식으로 작성 시 홈페이지에서는

이렇게 여러개의 공백이나 개행까지 포함해서 보여지게 된다.
안에 <br>과 같은 태그들을 적어도 정상적으로 잘 작동이 된다.
다만 작성 시 개행문자가 있다면 개행문자까지 포함이 되므로 주의해야 한다.
<hr>
<hr> 은 수평선을 표시하는 태그이다. <br> 태그와 마찬가지로 닫는 태그가 없다.

이런 수평선을 표시하게 된다.
'프로그래밍 > HTML 기초' 카테고리의 다른 글
HTML 문법 - 5 (멀티미디어 태그) (0) | 2022.06.14 |
---|---|
HTML 문법 - 4 (리스트 태그, 테이블 태그) (0) | 2022.06.13 |
HTML 문법 - 3 (텍스트 서식 태그, 인용 태그) (0) | 2022.06.03 |
HTML 문법 - 1 (기본 태그들) (0) | 2022.05.30 |
HTML이란? (0) | 2022.05.30 |