HTML Basic Tags

자주 사용하는 태크

<div>: The Content Division element

  • 스타일링이나 스크립팅을 위한 콘테츠 분할 블록 요소

circle-info

div 보다 header, footer, main, section, article, nav 등 다양한 시매틱한 테그들을 사용하는 것을 권장

(검색엔진최적화, 코드 가독성, 접근성 등의 이유)

<div>
    오늘 날씨는 맑음
</div>
<div>
    내일 날씨도 맑음
</div>

<span>: The Content Span element

  • 인라인 컨테이너

<p>오늘 <span style="color: skyblue;">날씨</span>는 맑음! </p>

<section>: The Generic Section element

  • 문서의 논리적 구획을 나누어 주제별로 관련된 콘텐츠를 그룹하는 블록 요소

  • 제목 요소를 자식으로 포함해야 함

<header>: The Header element

  • 소개 또는 탐색에 도움을 주는 블록 콘테츠

<nav>: The Navigation Section element

  • navigation으로서 현재 페이지 내, 또는 다른 페이지로의 링크정보를 담는 Section 요소

  • 상위 섹션 콘텐츠 또는 섹션 루트 요소의 footer

  • 일반적으로 해당 색션의 작성자, 저작권 데이터 또는 관련 문서에 대한 링크정보가 포함될 수 있다.

<main>: The Main element

  • <body>의 주요 내용을 표현한다.

  • 웹페이지에서 한 번만 사용할 수 있습니다.

<article>: The Article Contents element

  • 독립적으로 배포되건 재사용될 수 있도록 의도된 구획

<aside>: The Aside element

  • 문서의 주요 내용과 간접적으로 연관된 부분 구획

  • 사이드바, 각주, 광고 배너 등

<h1>,<h2>,<h3>,<h4>,<h5>,<h6>: The HTML Section Heading elements

  • Heading 제목이다.

<a>: The Anchor element

  • 윕 페이지,파일, 이메일 주소, 동일한 페이지의 위치 또는 URL이 주소를 지정할 수 있는 모든 항목에 대한 hyperlink를 생성한다.

    • href: hypertext reference

<p>: The Paragraph element

  • 단락을 나타납니다. (Paragraph)

<strong>: The Strong Importance element

  • 콘텐츠의 중요성, 심각성 또는 긴급성을 나타냅니다.

  • 브라우저는 일반적으로 굵은 글씨로 렌더링한다.

circle-info

<b> vs. <strong>

<strong> 요소는 중요한 콘텐츠이고 <b>은 중요하는 것이 잘 보이게 하기 위해서이다.

<br>: The Line Break element

  • break(line break)

circle-exclamation

<hr>: The Thematic Break (Horizontal Rule) element

  • Thematic Break (주제 변경)

<code>: The Inline Code element

  • 잛은 코드 조각(한 줄)을 나타난다

<pre>: The Preformatted Text element

  • HTML에 작성한 내용 그대로 표현한다

<ol>: The Ordered List element

  • 번호가 매겨진 목록

  • type:1,a,A,i,I

  • start: 시작 위치

  • reversed: 역순

<ul>: The Unordered List element

  • 순가가 없는 목록

  • type: circle,disc,square

<img>: The Image Embed element

  • 문서에 이미지를 삽입

마무리

다양한 태그가 존재하는데 그 의미를 고민하지 않고 div ,br 이 편해서 막 사용했는데 그 태그의 의미에 맞게 고민해서 사용해야 겠어요.

참조

https://en.wikipedia.org/wiki/HTML5arrow-up-right

ChatGPT

오름캠프 백엔드arrow-up-right

https://developer.mozilla.org/arrow-up-right

Last updated