๐ฒ ๋ชฉํ: ๊ธฐ๋ณธ์ ์ธ html ํ๊ทธ๋ค์ ์ ๋ฆฌํด ๋ณด์!
โถ ๋ชฉ์ฐจ
๐ ์ฉ์ด
๐ tags :
๐ ๊ธฐ๋ณธ ๊ตฌ์กฐ | ๐ Metadata | ๐ Embedded | ๐ Interactive | ๐ Heading | ๐ Phrasing | ๐ Sectioning | ๐ Flow
- tag(ํ๊ทธ): "<"์ ">"๋ก ๋ฌถ์ธ ๋ช ๋ น์ด
์์ํ๊ทธ: <p> ์ข ๋ฃํ๊ทธ: </p> ๋น ํ๊ทธ: <br />, <hr />, <img />
- element(์์): ์์ํ๊ทธ๋ถํฐ ์ข ๋ฃํ๊ทธ๊น์ง์ ๋ฌถ์
<p>์ด๊ฒ์ ๋ฌธ๋จ~~</p>
- attribute(์์ฑ): ์์์ ์์ํ๊ทธ ์์ ์ฌ์ฉ๋๋ ๊ฒ์ผ๋ก์ ๋ ๊ตฌ์ฒดํ๋ ๋ช ๋ น์ด ์ฒด๊ณ
- argument(๋ณ์): ์์ฑ๊ณผ ๊ด๋ จ๋ ๊ฐ
<p align="center">์ค์์ ์ ๋ ฌ๋ ๋ฌธ๋จ!</p> * align์ attribute, center๋ argument
<html>
: ๋ฌธ์์ ๋ฒ์๋ฅผ ๊ฒฐ์ <head>
: ๋ฌธ์์ ์ ๋ณด๋ฅผ ์ค์ <body>
: ๋ฌธ์์ ๊ตฌ์กฐ๋ฅผ ์ค์ <html> <head> </head> <body> </body> </html>
๏ผ ์คํ์ผ, ๋์์ ์ค์ ํ๊ฑฐ๋ ๋ค๋ฅธ ๋ฌธ์์์ ๊ด๊ณ ๋ฑ ํ์ด์ง์ ๋ํ ์ ๋ณด๋ฅผ ํฌํจํ๋ ์์๋ค
๏ผ ๋๋ถ๋ถ head ์์ ๋ด์ ์์นํ๋ฉฐ ํ๋ฉด์ ํ์๋์ง๋ ์์
<title>
: ํ์ด์ง ํญ์ ๋ณด์ฌ์ง๋ ๋ฌธ์์ ์ ๋ชฉ์ ์ค์
<base>
: HTML ๋ฌธ์์ ํฌํจ๋ ๋ชจ๋ ์๋ URL๋ค์ ๊ธฐ์ค URL๋ฅผ ์ค์
<link>
: ์ธ๋ถ ๋ฆฌ์์ค์ ์ฐ๊ฒฐ ๋ฐ ํ์ฌ ๋ฌธ์์์ ๊ด๊ณ๋ฅผ ๋ช ์<link href="example.css" rel="stylesheet">
<style>
: html ๋ด์์ ์คํ์ผ์ ๋ณด(css)๋ฅผ ์ค์
<meta>
: ๋ค๋ฅธ ๋ฉํ๋ฐ์ดํฐ ์์๋ก ๋ํ๋ผ ์ ์๋ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๋ํ๋ด๊ธฐ ์ํด ์ค์ (๊ฒ์์์ง์ด๋ ๋ธ๋ผ์ฐ์ ์ ์ ๋ณด ์ ๊ณต)
๏ผ ์ค๋์ค, ๋น๋์ค, ์ด๋ฏธ์ง ๋ฑ ์ธ๋ถ ์ฝํ ์ธ ๋ฅผ ํํํ๋ ์์๋ค
<img />
: ์ด๋ฏธ์ง๋ฅผ ์ฝ์<img srcset="./small.jpg 320w, ./medium.jpg 640w, ./large.jpg 1024w" sizes="(max-width: 480px) 300px, (max-width: 800px) 600px, 900px" src="./small.jpg" alt="The image" /> * attributes * src(ํ์) - ์ด๋ฏธ์ง url alt(ํ์) - ๋์ฒด ํ ์คํธ width - ๊ฐ๋ก ๋์ด height - ์ธ๋ก ๋์ด srcset - ๋ธ๋ผ์ฐ์ ์๊ฒ ์ ์ํ ์ด๋ฏธ์ง URL๊ณผ ์๋ณธ ํฌ๊ธฐ์ ๋ชฉ๋ก์ ์ ์ sizes - ๋ฏธ๋์ด ์กฐ๊ฑด๊ณผ ํด๋น ์กฐ๊ฑด์ผ ๋ ์ด๋ฏธ์ง ์ต์ ํ ํฌ๊ธฐ์ ๋ชฉ๋ก์ ์ ์
<audio />
: ์๋ฆฌ ์ฝํ ์ธ ๋ฅผ ์ฝ์<audio controls src="/media/music.mp3"> * attributes * src - ์ฝํ ์ธ url autoplay - ์ค๋น๋๋ฉด ๋ฐ๋ก ์ฌ์ controls - ์ ์ด ๋ฉ๋ด๋ฅผ ํ์ loop - ์ฌ์์ด ๋๋๋ฉด ๋ค์ ์ฒ์๋ถํฐ ์ฌ์ muted - ์์๊ฑฐ ์ฌ๋ถ
<figure>
: ์ด๋ฏธ์ง๋ ์ฝํ, ๋ํ ๋ฑ์ ์์ญ์ ์ค์ <figcaption>
:<figure>
์ ํฌํจ๋์ด ์ด๋ฏธ์ง๋ ์ฝํ ๋ฑ์ ์ค๋ช ์ ํ์<figure> <img src="milk.jpg" alt="A milk"> <figcaption>Milk is a nutrient-rich, white liquid food produced by the mammary glands of mammals.</figcaption> </figure>
๏ผ ์ฌ์ฉ์์ ์ํธ์์ฉํ๋ ์์๋ค
<iframe>
: ๋ค๋ฅธ HTML ํ์ด์ง๋ฅผ ํ์ฌ ํ์ด์ง์ ์ฝ์ (์ค์ฒฉ๋ ๋ธ๋ผ์ฐ์ ์ปจํ ์คํธ(ํ๋ ์) ํ์)
<canvas>
: Canvas API์ด๋ WebGL API๋ฅผ ์ฌ์ฉํ์ฌ ๊ทธ๋ํฝ์ด๋ ์ ๋๋ฉ์ด์ ์ ๋๋๋ง
<dialog>
: ๋ซ์ ์ ์๋ ๊ฒฝ๊ณ , ๊ฒ์ฌ๊ธฐ, ์ฐฝ ๋ฑ ๋ํ ์์ ๋ฐ ๊ธฐํ ๋ค๋ฅธ ์ํธ์์ฉ ๊ฐ๋ฅํ ์ปดํฌ๋ํธ
<details>
: ์ด๋ฆผ ์ํ์ผ ๋๋ง ๋ด๋ถ์ ๋ณด๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ ๋ณด ๊ณต๊ฐ ์์ ฏ ์์ฑ
<summary>
: details ์์์ ํจ๊ป ์ฌ์ฉ๋๋ ์ ๋ณด ์์ฝ ์์<details> <summary>ํด๋ฆญํ๋ฉด</summary> <p>๋ณด์ด๋ ๋ด์ฉ~~!</p> </details>
๏ผ ๊ฐ section์ header๋ฅผ ์ ์ํ๋ ์์๋ค
<h1>
,<h2>
,<h3>
,<h4>
,<h5>
,<h6>
๏ผ ๋ฌธ์์ ํ ์คํธ๋ฅผ ๊พธ๋ฉฐ์ฃผ๋ ์ธ๋ผ์ธ ์์๋ค
<a>
: ๋ค๋ฅธ URL๋ก ์ฐ๊ฒฐํ ์ ์๋ ํ์ดํผ๋งํฌ๋ฅผ ์ค์
<mark>
: ํ ์คํธ๋ฅผ ํ์ด๋ผ์ดํ
<em>
: ์๋ฏธ ๊ฐ์กฐ, ์ดํค๋ฆญ์ฒด๋ก ํ์
<strong>
: ๋์ ์ค์๋, ๋ณผ๋์ฒด๋ก ํ์
<dfn>
: ์ฉ์ด ์ ์ (title ์์ฑ์ ์ฌ์ฉํ์ฌ ์ ์๋ฅผ ๋ํ๋)<p>์ค๋ <dfn title="๊ฐ๋ฐ์๋ค์ ์ํ ๋ธ๋ก๊ทธ ์๋น์ค">๋ฒจ๋ก๊ทธ</dfn>๋ฅผ ๋ง๋ค์๋ค!</p>
<ab>
: ์ฝ์ด ์ง์ (title ์์ฑ์ ์ฌ์ฉํ์ฌ ์ ์ฒด ๊ธ์๋ ์ค๋ช ์ ์ ๊ณต)Using <abbr title="HyperText Markup Language">HTML</abbr> is fun and easy!
๏ผ ๋ฌธ์์ ๊ตฌ์กฐ์ ๊ด๋ จ๋ ์์๋ค
๏ผ ๋ฌธ์์ ๊ตฌ์กฐ, ์์๋ผ์ธ์ ์ํฅ์ ์ค
<header>
: ๋ฌธ์์ ํค๋๋ฅผ ์ค์ (๋ณดํต ๋ก๊ณ , ์ ๋ชฉ, ๊ฒ์ ๋ฑ ํฌํจ)
<footer>
: ๋ฌธ์์ ํธํฐ๋ฅผ ์ค์ (๋ณดํต ์์ฑ์, ์ ์๊ถ, ๊ด๋ จ๋ฌธ์ ๋ฑ ํฌํจ)
<main>
: body์ ์ฃผ์ ์ฝํ ์ธ ๋ฅผ ์ค์ , ํ ๋ฌธ์์ ํ๋์ main๋ง ํฌํจ ๊ฐ๋ฅ
<article>
: ๋ ๋ฆฝ์ ์ผ๋ก ๊ตฌ์ฑ๋ ๊ธ์ ํ์
<section>
: ๊ฐ์ ์ฑ๊ฒฉ์ ๋ด์ฉ์ section์ผ๋ก ๋ฌถ์ด ํ์
(๋ณดํต section ์์๊ฐ article ์์๋ฅผ ํฌํจ)
<aside>
: ๋ฌธ์์ ์ฃผ์ ๋ด์ฉ๊ณผ ๊ฐ์ ์ ์ผ๋ก๋ง ์ฐ๊ด๋ ๋ถ๋ถ (๋ณดํต ์ฌ์ด๋๋ฐ๋ก ํ์)
<nav>
: ๋ฌธ์์ ๋ถ๋ถ ์ค ํ์ฌ ํ์ด์ง ๋ด, ๋๋ ๋ค๋ฅธ ํ์ด์ง๋ก์ ๋งํฌ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ตฌํ (๋ฉ๋ด, ๋ชฉ์ฐจ, ์์ธ ๋ฑ)
๏ผ ๋ฌธ์์ ์์ฐ์ค๋ฌ์ด ํ๋ฆ์ ์ํด ๋ฐฐ์น๋๋ ์์๋ค
๏ผ ๋๋ถ๋ถ์ ํ๊ทธ๊ฐ ์ฌ๊ธฐ์ (์ค์ฒฉ๋์ด)ํฌํจ
<ol>
,<ul>
,<li>
: ์ ๋ ฌ๋ ๋ชฉ๋ก(ol)์ด๋ ์ ๋ ฌ๋์ง ์์ ๋ชฉ๋ก(ul)์ ๋ฆฌ์คํธ(li)๋ฅผ ์ค์ <ol> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> * ol์์์ type/start attribute๋ก ์ ๋ ฌ ํ์ /์์์ ์ง์ ๊ฐ๋ฅ
<dl>
,<dt>
,<dd>
: ์ฉ์ด(dt, definition term)์ ์ ์(dd, definition details) ์๋ค์ ๋ชฉ๋ก(dl, description list)์ ์ค์ <dl> <dt>Coffee</dt> <dd>Black hot drink</dd> <dt>Milk</dt> <dd>White cold drink</dd> </dl>
<pre>
: ์์์ด ๋ฏธ๋ฆฌ ์ง์ ๋ ํ ์คํธ๋ฅผ ์ค์ (ํ ์คํธ์ ๊ณต๋ฐฑ๊ณผ ์ค๋ฐ๊ฟ์ด ๊ทธ๋๋ก ํ์๋จ)
<blockquote>
: ์ธ์ฉ๋ฌธ์ ์ค์ (๋ค์ฌ์ฐ๊ธฐํ ๊ฒ์ผ๋ก ํ์๋จ)
MDN | HTML ์์ ์ฐธ๊ณ ์
W3Schools | HTML Tags
ํ๋์ ๋ณด๋ HTML ์์(Elements & Attributes) ์ด์ ๋ฆฌ | HEROPY