HTML

[HTML]의 태그에 대해서

k-oyun 2024. 4. 6. 18:42

오늘은 여러 태그에 대해서 작성하겠다.

주의할 점

  • 태그 이름은 대소문자를 구별하지 않는다. <head>와 <HEAD>는 같은 의미이다.
  • 하나의 요소 안에 다른 요소들이 포함될 수 있다. 예를 들어 <body>태그 안에 <p> 태그가 있다는 의미이다
    • 뭐 당연한 소리니까
  • 시작 태그와 종료 태그 사이의 연속된 공백은 하나의 공백으로 취급한다. 

 

속성

HTML 요소는 속성을 가질 수 있다. 속성은 요소에 대해 추가적인 정보를 제공한다.

속성의 종류

  • class : 요소의 클래스 이름
  • id : 요소의 아이디
  • style : 요소에 대한 인라인 CSS 스타일 
  • title : 요소에 대한 추가 정보, 툴팁으로 표시된다.

 

텍스트 표시

텍스트는 특별한 태그없이도 <body> 텍스트 </body> 안에서 표시할 수 있다.

하지만 단락을 생성하지 않으면 모든 텍스트가 연결되어서 하나의 긴 줄로 표시된다.


태그 종류

<p>태그 

<p>태그는 paragraphs란 하나의 짧은 이야기 토막을 의미한다. p태그 사용 시 문단의 전후에 빈 줄이 추가된다.

 

<br>태그 (줄바꿈)

줄 바꿈 태그이다. <br>태그를 사용하여 줄바꿈을 할 수 있다.

<br>이용 및 텍스트 입력 시 주의할 점

HTML 코드에서 엔터키를 눌러서 줄을 바꾸었다고 해서 웹 브라우저에서 줄이 바뀌는 것이 아니다. 따라서 위의 br태그를 이용해야 한다.

 

<pre> 태그 

<pre>태그를 이용하면 개발자가 입력한 그대로 화면에 표시된다.

하지만 가끔 깨지는 경우가 있기 때문에 사용하지 않는 것을 추천한다

 

<h>태그

h는 headline을 의미한다. h태그는 h1 h2 h3 h4 h5 h6 총 6개가 있으며 번호가 낮아질수록 텍스트의 크기가 작아진다.

 

텍스트 서식 태그

우리는 웹 개발을 하면서 글자에 굵기를 높이거나 다양한 스타일 적 요소를 바꾸고 싶은 경우가 있다. 보통은 CSS로 스타일을 지정하지만 

태그를 이용하여 지정할 수도 있다.

 

<hr> 태그 (수평선 그리기)

 

특수문자 나타내기 

태그 안에서 특수문자를 보이게 하기 위해서 필요하다.

<ol> 태그

ordered list로 번호 있는 리스트를 표현하기 위해 사용한다.

 

<ul> 태그 

unordered list로 번호 없는 리스트를 표현하기 위해 사용한다.

 

리스트 태그 사용 방법

<ol>, <ul>태그 모두 <li>태그와 함께 사용해야 한다.

 

<img> 태그  (이미지 넣기)

여기서 주의할 점 

블록 요소 vs 인라인 요소

  • 블록 요소 : 한 줄을 다 차지한다.
  • 인라인 요소 : 한 줄에 차례대로 표시된다.
  • 이미지는 인라인 요소이다!

 

alt 속성

이미지가 불러오지 않거나 서버와의 통신이 원활하지 않을 때 대체 텍스트를 지정하는 것이다.

테스트를 위해 존재하지 않는 이미지명 지정
이미지가 존재하지 않아 대체 텍스트 출력

 

<a>태그 (링크)  

<a> 태그는 anchor의 약자로 하이퍼링크 또는 다른 문서로 점프할 수 있다.

이해하기 쉽게 클릭 시 다른 페이지 및 섹션으로 넘어가는 것을 의미한다

 

href 속성

여러 방법으로 경로를 지정할 수 있다.

 

id 경로 지정

해당하는 id의 화면 부분으로 이동한다.

email 경로지정

 

파일 다운로드 

target 속성

링크 클릭 시 새로운 페이지가 어디에 열리는지 지정할 수 있다.

 

<video> 태그

비디오를 삽입할 때 사용하는 태그이다.

 

지원하는 비디오 파일 형식

  • mp4
  • ogg
  • webm

많은 속성이 있으니 필요한 부분을 참고하길 바란다.

참고로 위와 같이 코드를 작성 시 두 개의 비디오 type중 재생이 되는 걸로 재생한다.

이는 호환성을 높여 에러 발생 상황을 방지할 수 있다.

<audio>태그

오디오를 삽입할 때 사용하는 태그이다.

 

지원하는 오디오 파일 형식

  • mp3
  • wav
  • ogg

 

비디오와 같이 많은 속성이 있으니 필요한 부분을 참고하기를..

 

비디오와 동일하게 위와 같이 코드를 작성 시 두 개의 오디오 type중 재생이 되는 걸로 재생한다.

똑같이 호환성을 높여 에러 발생 상황을 방지할 수 있다.

 


이렇게 태그 설명이 끝났다. 참고로 모든 태그에 대해서 설명하지는 않았다.

실제로 사용하지 않는 태그들도 있기 때문이다.

쉬운 내용이지만 이 게시글이 당신의 웹 개발에 도움이 되었으면 좋겠다.😀