[HTML] HTML κ·Έλ£Ήν κ΄λ ¨ μμ
HTML5μ μλ‘κ² μΆκ°λ μ£Όμ μ½ν
μΈ μμμ μλ―Ένλ main μμλ₯Ό λΉλ‘―νμ¬,
λ¬Έλ¨μ μλ―Ένλ p μμ, λͺ©λ‘ μ½ν
μΈ λ₯Ό μν ol, ul μμ, μΈμ©λ¬Έ μμμ μλ―Ένλ blockquoute μμ,
νΉμ μ½ν
μΈ μμμ μ€νμΌ λλ μ€ν¬λ¦½νΈλ₯Ό μ μ©νκΈ° μν΄ μ¬μ©νλ div μμ λ± κ·Έλ£Ήκ³Ό κ΄λ ¨ν λ€μν μμλ₯Ό μμ보μ.
div μμ
<div>
μμλ "μμ" 컨ν
μ΄λλ‘ μ무κ²λ νννμ§ μλλ€. λμ λ€λ₯Έ μμ μ¬λΏμ λ¬Άμ΄ class λ id μμ±μΌλ‘ κΎΈλ―Έμ§ μ½λλ‘ λκ±°λ, μλ―Έλ₯Ό κ°μ§ λ€λ₯Έ μμ(<article>
, <nav>
λ±)κ° μ μ νμ§ μμλλ§ μ¬μ©νλ€.
λ§μ½ μ½ν μΈ λΈλ‘μ΄ μΉμ μ μλ―Έλ₯Ό κ°μ§κ³ μλ€λ©΄ div μμλ₯Ό μ¬μ©νλ κ²μ μ μ νμ§ μλ€.
main μμ
<main>
μμλ HTML5μ μλ‘κ² μΆκ°λμμΌλ©°, μ½ν
μΈ λ λ¬Έμμ μ μΌν λ΄μ©μ΄μ΄μΌ νλ€.
λν main μμλ body μμ λ΄μμ ν λ²λ§ μ¬μ©ν΄μΌνλ€.
νμ΄μ§μ κ°λ μ ꡬ쑰λ₯Ό λ°κΎΈμ§ μμΌλ©° μ¨μ ν μ 보 μ 곡μ©μ΄λ€.
p μμ
ν
μ€νΈλ₯Ό λ¨λ½μΌλ‘ μ μν λ μ¬μ©. λ¨λ½ μμ μμλ b
, img
λ± μΈλΌμΈ μμμ ν
μ€νΈλ§ ν¬ν¨ κ°λ₯νλ©°, λΈλ‘ μμλ μ¬μ©ν μ μλ€.
λ¨λ½μμμ κ°μ λ‘ μ€λ°κΏν΄μΌ νλ κ²½μ°μλ 'line break'μ μλ―ΈμΈ br
μμλ₯Ό μ¬μ©νλ€. br
μμλ λΉ μμ(empty element)μ΄λ©° μ€λ°κΏμ μν΄ μ¬μ©ν μ μμ§λ§, μκ°μ ν¨κ³Ό λ±μ μν΄ λ¨μ©νμ§ μμμΌ νλ€.
πbr
μμμ λ¨μ©
λ¨μν λ¬Έμ₯κ³Ό λ¬Έμ₯ μ¬μ΄ κ°κ²©μ λνκΈ° μν΄, λλ p
μμλ₯Ό μ¬μ©νμ§ μκ³ λ¨λ½μ²λΌ 보μ΄λλ‘ λ¨μ©ν μ¬λ‘μ΄λ€.
λ¨λ½μ λνλ΄λ p
μμκ° μμΌλ―λ‘ br
λ‘ λλ°°νλ κ²μ λ¬Έμ ꡬ쑰μ κ²¬κ³ νμ§ λͺ»νλ©΄ μ¬λ°λ₯Έ μ¬μ©λ²λ μλλ€.
<html lang="ko-KR">
<head>
<meta carset="utf-8">
<title>br μμμ λ¨μ©</title>
</head>
<body>
<p>ν
μ€νΈλ₯Ό λ¨λ½μΌλ‘ μ μν λ μ¬μ©νλ€. λ¨λ½ μμ μμλ <b>, <img> λ± <strong>μΈλΌμΈ μμ</strong>μ <strong>ν
μ€νΈλ§ ν¬ν¨</strong>ν μ μμΌλ©° λΈλ‘μμλ μ¬μ©ν μ μλ€.
<br><br><br><br><br><br><br>
λ¨λ½κ³Ό λ¨λ½ μ¬μ΄λ <strong>λ§μ§</strong>μΌλ‘ μΈν΄ κΈ°λ³Έμ μΌλ‘ <strong>μ¬λ°±</strong>μ΄ μκΈ°κ³ μ΄λ‘ μΈν΄ μκ°μ μΌλ‘ λ¨λ½μ΄ ꡬλΆλμ΄ μμμ μ μ μλ€.</p>
</body>
</html>
πμ - λ¨λ½μμ νμ ꡬλΆν λ br
μ¬μ©
μλ₯Ό ꡬμ±νλ λ¨λ½μ p
μμλ₯Ό μ¬μ©νμ¬ κ΅¬λΆνκ³ , λ¨λ½μμ νμ ꡬλΆν λλ br
μ μ¬μ©.
<html lang="ko-KR">
<head>
<meta charset="utf-8">
<title>br μμμ μ¬λ°λ₯Έ μ¬μ© μ</title>
</head>
<body>
<h1>μ€λ λ°€μ</h1>
<p>
κ·Έ λμμ<br />
λ‘μ κ΄μ΅μ λ²λ¦¬κ³ <br />
μ½μμ μ§ν€κΈ° μν΄<br />
ν
μ΄λΈ(table)μ κ±·μ΄ μ°¨λ€<br />
</p>
<p>
μ§ΈκΉμ§ΈκΉ<br />
μκ°μ νλ₯΄κ³ <br />
μμ°¨ ν΄κ·Όμκ° μ§λ¬λ€<br />
</p>
<p>μ§μμ΄ <em>μΌκ·Έλ</em></p>
</body>
</html>
πμ λ ¬νκΈ° μν΄ κ°μ λ‘ br
μμλ₯Ό μ¬μ©νμ¬ λ¬Έμ₯ λλκΈ°
μ λ ¬μ λͺ©μ μΌλ‘br
μμλ₯Ό μ¬μ©νμ¬ νλμ λ¬Έμ₯μ΄λ λ¨μ΄λ₯Ό κ°μ λ‘ μ€λ°κΏνλ κ²½μ°κ° μλ€. μλ₯Ό λ€μ΄ 'μΉ μ κ·Όμ± ν₯μμ μν κ΅κ° νμ€ κΈ°μ κ°μ΄λ λΌμΈ'μ΄λΌλ λ¬Έμ₯μ λλΉκ° μ νλ μμμ λ£μ΄λ³΄λ λ¬Έμ₯μ΄ λ겨 2μ€λ‘ 보μ΄λ κ²½μ° μ λ ¬λμ§ μκ±°λ λ¬Έμ₯μ λμ΄μ§λ μμΉμ λ°λΌ μλ―Έκ° μ λͺ» μ λ¬λ μ μλ€.
μ΄λ° λΆλΆμ λ°©μ§νκΈ° μν΄ br μμλ₯Ό μ¬μ©νμ¬ κ°μ λ‘ μ€μ λ°κΏ μ μλ€.
<p>μΉ μ κ·Όμ± ν₯μμ μν<br>κ΅κ° νμ€ κΈ°μ κ°μ΄λ λΌμΈ</p>
μμ²λΌ νλ©΄ μνλ λ¬Έλ¨μ λμμΈμ λ³Ό μ μμΌλ λ¬Έμ κ° λ°μνλ€.
μ€ν¬λ¦° 리λλ₯Ό ν΅ν΄ λ£λ κ²½μ° νλμ λ¬Έμ₯μ΄ μ°κ²°λμ΄ λ€λ €μΌ νμ§λ§ br μμλ‘ μΈν΄ μμ± μ λ³΄κ° λμ΄μ§λ©° μΉλΈλΌμ°μ μμ ν μ€νΈλ§ νλνμ κ²½μ° κΈμ κ°κ²©μ΄ λΆμμ°μ€λ½κ² λ³νλ€.
μ΄λ° λ¬Έμ λ₯Ό μλ°©νκΈ° μν΄μλ span
μμμ CSSμ padding
μμ±μ νμ©ν΄ κΈμ μ¬μ΄μ λΉκ³΅κ°μ μΆκ°ν΄ μ€ λ°κΏμ νλ κ²μ΄ μ’λ€.
<p>
μΉ μ κ·Όμ± ν₯μμ μν <span style="padding-left: 20px;"></span>
κ΅κ° νμ€ κΈ°μ κ°μ΄λ λΌμΈ
</p>
λ²κ±°λ‘μ§λ§ span
μμλ₯Ό μ΄μ©νλ©΄ μμ br
μμλ₯Ό μ¬μ©ν κ²κ³Ό κ°μ ν¨κ³Όλ₯Ό μ»κ³ , μ€ν¬λ¦° 리λλ‘ μ κ·Όνμ λ νλμ λ¬Έμ₯μΌλ‘ μ½νλ©°, κΈμλ₯Ό νλνμ κ²½μ° μ΄μνμ§ μλ€.
address μμ
address μμλ μ£Όμ λ± μ°λ½μ² μ 보λ₯Ό λ§ν¬μ ν λ μ¬μ©.
address μμλ ν΄λΉ νμ΄μ§ λλ ν΄λΉ ν¬μ€νΈμ κ΄λ¦¬μ λ° μ μμ μ°λ½μ² μ 보λ₯Ό μλ―Ένλ€. λͺ¨λ μ£Όμ μ½ν μΈ λ₯Ό addresss μμλ₯Ό μ¬μ©νμ¬ λ§ν¬μ ν΄μλ μλλ€.
πμΌλ° μ£Όμ μ½ν μΈ μ μ¬μ©ν address μμ
μΉ μ¬μ΄νΈμ μ μμ μ 보 λ° μ°λ½μ²μ μλ―Έκ° μλ λ³Έλ¬Έμ ν¬ν¨λ μΌλ°μ μΈ μ£Όμ μ½ν μΈ μ address μμλ₯Ό μ¬μ©νλ κ²μ μλͺ»λ λ°©λ²μ΄λ€.
μ΄λ¬ν μ½ν
μΈ λ p
μμλ₯Ό μ¬μ©νλ κ²μ΄ μ’λ€. λν μμ£Ό μ¬μ©νλ μ°Ύμμ€μλ κΈΈ λλ μ½λ νμ΄μ§μ μ 곡λλ μ£Όμ μ 보 μμ address μμκ° μλ p
μμκ° μ ν©νλ€.
λΉμμν λͺ©λ‘ μμ(ul, li)
ul
μμλ λΉμμν λͺ©λ‘μ μλ―Ένλ€.
ul
μμμ μ¬ μμλ μμ μμλli
μμλ§ κ°λ₯.
li
μμλ λͺ©λ‘ νλͺ©μ μλ―Ένλ€.
ul
μμλ λͺ©λ‘ νλͺ©μ μμλ₯Ό λ³κ²½νλλΌλ μλ―Έκ° λ³νμ§ μλ μ½ν
μΈ λ₯Ό λ§ν¬μ
ν λ μ¬μ©νλ€.
μμν λͺ©λ‘ μμ(ol, li)
ol
μμλ μμν λͺ©λ‘μ μλ―Ένλ€.
ol
μμλ μμμμλ‘ li
μμλ§ κ°λ₯νλ€.
ol
μμλ λͺ©λ‘ νλͺ©μ μμκ° μλ―Έμ μ€μν κ²½μ°μ μ¬μ©νλ€. ol
μμλ HTML5μμ reversed μμ±μ΄ μΆκ°λμ΄ λͺ©λ‘μ λ λλ§ μμλ₯Ό μ€λ¦μ°¨μ λλ λ΄λ¦Όμ°¨μμΌλ‘ μ§μ ν μ μλ€.
<ol reversed>
<li>HTML5</li>
<li>CSS3</li>
<li>jQuery</li>
<li>μΉμ κ·Όμ±</li>
<li>μΉνμ€</li>
</ol>
<!--
5.HTML5
4.CSS3
3.jQuery
2.μΉμ κ·Όμ±
1.μΉνμ€
-->
μ£Όμ μ¬ν
*μ€μ²© νμμ νμ λͺ©λ‘μ λ§ν¬μ ν κ²½μ°,
ul
μμμ μμ μμλ‘λli
μμλ§ μ¬ μ μκ³ ,μ§μ μ μΌλ‘λ
ul
μμλol
μμκ° μ¬ μ μλ€. λli
μμμ μμ μμλ λͺ©λ‘ μμλ λ€λ₯Έ λΈλ‘ μμλ₯Ό ν¬ν¨ ν μμλ€.
μ€μ²© νμ :
li
, ul
, ol
μμλ λͺ¨λ λΈλ‘μμλ€μ΄λ€. κ·Έλ°λ° ul
,ol
μμ li
μμκ° λΈλ‘μμμΈλ°, λΈλ‘μμ μμ ν¬ν¨λλ€κ³ ν΄μ μ λΆ μΈλΌμΈ μμλ μλλ€. μ΄μ²λΌ λΈλ‘μμ μμ λΈλ‘μμκ° μλ κ²μ μ€μ²©μ΄λΌκ³ νλ€. μ΄λ―Έ <html>
μμ μμ<head>
, <body>
μμκ° μ€μ²©λμ΄ μμΌλ©° <body>
μμλ μλ§μ μμκ° μ€μ²©λμ΄ μλ€.
μ μν λͺ©λ‘ μμ(dl, dt, dd)
dl
μ 'Definition List'μ μ½μλ‘, μ©μ΄ μ μ 리μ€νΈλ₯Ό μμ±ν λ μ¬μ©νλ€.
dl
μμλ λ¨μν μ μν λͺ©λ‘(μ©μ΄μ λͺ©, μ©μ΄μ€λͺ
λ±)λ§μ΄ μλλΌ μ£Όμ’
κ΄κ³κ° μ±λ¦½λλ μ½ν
μΈ μ νμ©κ°λ₯νλ€.
dl
μμλ μ΄λ¦κ³Ό κ°μ΄ μμΌλ‘ ꡬμ±λμ΄ μλ μ½ν
μΈ μΈ κ²½μ° μ¬μ©κ°λ₯νλ©°, μ©μ΄μ κ·Έμ λν μ€λͺ
μ λ§ν¬μ
ν λ μ μ ν μ¬μ©κ°λ₯νλ€.
μ΄λ μ©μ΄μ μ΄λ¦μ
dt
λ‘, μ©μ΄μ λν μ€λͺ μdd
μμλ‘ λ§ν¬μ νμ¬dt
μμμdd
μμλ 1:1, 1:n(μ¬λ¬ κ°), n(μ¬λ¬ κ°):1μ κ²½μ°μλ μ¬μ©ν μμλ€.
<dl>
<dt>μ©μ΄μ΄λ¦1-1</dt>
<dt>μ©μ΄μ΄λ¦1-2</dt>
<dd>μ©μ΄μ€λͺ
1</dd>
<dt>μ©μ΄μ΄λ¦2</dt>
<dd>μ©μ΄μ€λͺ
2-1</dd>
<dd>μ©μ΄μ€λͺ
2-2</dd>
</dl>
ul, ol, dl λͺ©λ‘ μμλ€μ λ¨μ©
μΉ μ κ·Όμ±μ ν₯μμν€κΈ° μν΄μλ κΈ°μ‘΄ λ μ΄μμμ©μΌλ‘ μ¬μ©νλ table
μμλ₯Ό μ λλ‘ μ¬μ©νλ©΄ μλλ€λ μλͺ»λ μ λ³΄λ‘ μΈν΄, ul
, ol
,dl
κ° μμλ₯Ό μ’
μ’
λμμΈμ μν λ μ΄μμμ©μΌλ‘ μ¬μ©νλ κ²½μ°κ° μλ€.
κ·Έλ¬λ μ΄λ table
μ΄λ ul
, ol
, dl
μμμ μ νν κ°λ
μ μμ§ λͺ»νκΈ° λλ¬Έμ΄λ€.
λ°λΌμ μ½ν μΈ μ μλ―Έμ λ§κ² μ¬μ©νλ κ²μ΄ μ’λ€.
figure, figcaption μμ
figure
μμλ HTML5μ μλ‘κ² μΆκ°λ μμλ‘, μ΄λ―Έμ§, λΉλμ€, μ€λμ€ λ±μ ν¬ν¨ν μ μμΌλ©° figure
μμμ ν¬ν¨λ μ½ν
μΈ μ μΊ‘μ
μ μ 곡ν λ μ¬μ©ν μ μλ€.
μ΄λ figcaption
μμλ figure
μμμ νμκ° μλλ€.
<figure>
<img src="" alt="">
<figcation>μ΄λ―Έμ§μλνμ€λͺ
</figcation>
</figure>
blockquote μμ
blockquote
μμλ μΈμ©λ¬Έ λΈλ‘μ λνλΌ λ μ¬μ©νλ€.
μ΄λ μΆμ²λ cite
μμ±μΌλ‘ λͺ
μν μ μκ³ , μΉ μ¬μ΄νΈμ κ²½μ° URLμ, μ±
μ κ²½μ° ISBN Numberλ₯Ό cite μμ± κ°μΌλ‘ μ¬μ©ν μ μλ€.
<blockquote cite="isbn:978-89-6570-003-6">
<h1>20λ, λλ³΄λ€ μ€μν κ²</h1>
<p>μ μ κ·Έλλ μΌμ κ°μΉλ₯Ό λΉμ₯μ μμ
μΌλ‘ νμ°ν΄ νκ°ν΄μλ μ λλ€.
λμ κ·Έλλ₯Ό μ΄λ€ μ¬λμΌλ‘ λ§λ€μ΄μ€ μ μλκ°λ₯Ό κΈ°μ€μΌλ‘ μΌμ κ°μΉλ₯Ό 맀겨λΌ.</p>
<p>λλ³΄λ€ μμ€ν κ², κ·Έκ²μ λ°λ‘ κ·Έλμ λ―Έλλ€.</p>
<blockquote>
Reference
https://seulbinim.github.io/WSA/grouping.html#figure-figcaption-%EC%9A%94%EC%86%8C