๐Ÿ“

6. Grouping content

ย 
ย 

<ol>, <ul>, <li>

<ol>์€ ordered list์˜ ์•ฝ์ž๋กœ ์ˆœ์„œ๊ฐ€ ์žˆ๋Š” ๋ชฉ๋ก์„ ๋œปํ•˜๋ฉฐ <ul>์ด๋ž€ unordered list์˜ ์•ฝ์ž๋กœ ์ˆœ์„œ๊ฐ€ ์—†๋Š” ๋ชฉ๋ก์„ ๋œปํ•ฉ๋‹ˆ๋‹ค. <li>๋Š” ๊ฐ ํ•ญ๋ชฉ๋“ค์„ ๋‚˜์—ดํ•˜๋Š” ํƒœ๊ทธ๋กœ list item์„ ๋œปํ•ฉ๋‹ˆ๋‹ค. ์ฃผ์˜ํ•  ์ ์€ <li> ์š”์†Œ๋Š” <ol> ํ˜น์€ <ul> ์š”์†Œ ์•ˆ์—์„œ๋งŒ ์‚ฌ์šฉ๋˜์–ด์•ผ ํ•˜๋ฉฐ, <ol>, <ul> ์˜ ์ง๊ณ„ ์ž์‹ ์š”์†Œ๋กœ๋Š” <li> ์š”์†Œ๋งŒ ์‚ฌ์šฉ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
<h1>๋ถ„์•ผ๋ณ„ ๊ณต๋ถ€ ๋ถ„์•ผ ์ถ”์ฒœ</h1> <h2>Front-End</h2> <ol type="A"> <li>HTML</li> <li>CSS</li> <li>Javacript</li> <li>Jquery</li> <li>Bootsrap</li> </ol> <h2>Back-End</h2> <ul> <li>Python</li> <li>Django</li> </ul>
ย 

<dl>, <dt>, <dd>

<ol>, <ul>, <li>๊ฐ€ ๋ชฉ๋ก์„ ์ •์˜ํ•  ๋•Œ ์“ฐ์˜€๋“ฏ์ด <dl>, <dt>, <dd> ๋„ ๋ชฉ๋ก์„ ์ •์˜ํ•  ๋•Œ ์“ฐ์ž…๋‹ˆ๋‹ค.
์ฐจ์ด์ ์ด ์žˆ๋‹ค๋ฉด <dl>, <dt>, <dd>๋Š” ์‚ฌ์ „์ฒ˜๋Ÿผ ์–ด๋– ํ•œ ๊ฒƒ์„ ์ •์˜ํ•  ๋•Œ ์“ฐ์ด๋Š” ๋ชฉ๋ก์ž…๋‹ˆ๋‹ค. <dl>์€ ์ •์˜ ๋ชฉ๋ก(definition list)์ด๋ฉฐ <dt>๋Š” ์ •์˜ํ•  ์šฉ์–ด(definition term)์„ ๋œปํ•ฉ๋‹ˆ๋‹ค. <dd>๋Š” ์šฉ ์–ด๋ฅผ ์„ค๋ช…(definition description)ํ•  ๋•Œ ์“ฐ์ž…๋‹ˆ๋‹ค.
<dl> <dt>HTML</dt> <dd>๋งˆํฌ์—… ์–ธ์–ด์ž…๋‹ˆ๋‹ค.</dd> </dl>
ย 

<div>

<div>๋Š” ๋ ˆ์ด์•„์›ƒ์„ ๋‚˜๋ˆŒ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํƒœ๊ทธ์ž…๋‹ˆ๋‹ค. ์ด ํƒœ๊ทธ๋Š” ์ปจํ…์ธ ์˜ ํ˜•ํƒœ๋ฅผ ๋ณ€ํ˜•์‹œํ‚ค์ง€๋Š” ์•Š์ง€๋งŒ ํ•˜์œ„์— ์žˆ๋Š” ์—ฌ๋Ÿฌ ์š”์†Œ๋ฅผ ๋ฌถ์–ด ์Šคํƒ€์ผ์„ ๋ณ€๊ฒฝ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
<article>, <section>, <header>, <nav>๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ <div>์™€ ๊ฐ™์€ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ฐจ์ด์ ์ด ์žˆ๋‹ค๋ฉด ํƒœ๊ทธ์— ์˜๋ฏธ๋ฅผ ๋ถ€์—ฌํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‚ด์šฉ์ด ํ•˜๋‚˜์˜ ๋…๋ฆฝ๋œ ์ปจํ…์ธ ๋ผ๋ฉด <div>๋Œ€์‹  <article>์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋ฐ”๊ฟ” ๋งํ•ด <article>, <section>, <header>, <nav> ๋ชจ๋‘ <div>๋กœ ๋Œ€์‹  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋‚˜ ๋ณด๋‹ค ์ ํ•ฉํ•œ ์š”์†Œ๋ฅผ ์ฐพ์€ ํ›„ ๋Œ€์šฉํ•  ํƒœ๊ทธ๊ฐ€ ์—†์„ ๊ฒฝ์šฐ ์‚ฌ์šฉํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.
<div>hello</div>

์†Œ์Šค์ฝ”๋“œ

<!DOCTYPE html> <html> <head> <title> Document </title> </head> <body> <h1>๋ถ„์•ผ๋ณ„ ๊ณต๋ถ€ ๋ถ„์•ผ ์ถ”์ฒœ</h1> <h2>Front-End</h2> <ol type="A"> <li>HTML</li> <li>CSS</li> <li>Javacript</li> <li>Jquery</li> <li>Bootsrap</li> </ol> <h2>Back-End</h2> <ul> <li>Python</li> <li>Django</li> </ul> <dl> <dt>HTML</dt> <dd>๋งˆํฌ์—… ์–ธ์–ด์ž…๋‹ˆ๋‹ค.</dd> </dl> <hr> <!-- ๋‘˜ ๋‹ค ๊พธ๋ฉฐ์ค„ ๋‹ค๋ฅธ ํƒœ๊ทธ๊ฐ€ ์—†์„ ๊ฒฝ์šฐ ์‚ฌ์šฉ --> <div>hello</div> <!-- lorem10 --> <p>Lorem <span>ipsum</span> dolor sit amet consectetur adipisicing elit. Fuga, consectetur.</p> </body> </html>
ย 

<figure>, <figcaption>

์›นํŽ˜์ด์ง€๋ฅผ ํƒ์ƒ‰ํ•˜๋‹ค๋ณด๋ฉด ๊ฐ€๋” ์บก์…˜(์ž๋ง‰, ์„ค๋ช…)์ด ์žˆ๋Š” ์ด๋ฏธ์ง€๋ฅผ ์ ‘ํ•  ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
ย 
notion imagenotion image
ย 
์ด๋Ÿฌํ•œ ์ปจํ…์ธ ์˜ ๊ฒฝ์šฐ ์ด๋ฏธ์ง€์™€ ์บก์…˜์ด ์—ฐ๊ฒฐ๋˜๋„๋ก <figure> ์š”์†Œ๋ฅผ ๋„์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
<figure> <img src="images/baby.jpg" alt="์—„๋งˆ ์ฝ”๋ผ๋ฆฌ์™€ ์•„๊ธฐ ์ฝ”๋ผ๋ฆฌ"> <figcaption> ๊ด€์‹ฌ ๋ฐ›๊ณ ์‹ถ์–ดํ•˜๋Š” ์•„๊ธฐ </figcaption> </figure>
<figcaption> ์š”์†Œ๋Š” ์ด๋ฏธ์ง€์— ์บก์…˜์„ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ๋„์ž…๋˜์—ˆ์œผ๋ฉฐ <figure>, <figcaption>์š”์†Œ๊ฐ€ ๋‚˜์˜ค๊ธฐ ์ด์ „์—๋Š” <img> ์š”์†Œ์™€ ํ•ด๋‹นํ•˜๋Š” ์บก์…˜์„ ์—ฐ๊ฒฐํ•  ๋ฐฉ๋ฒ•์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค.
ย 
ย 

<p>

ํƒœ๊ทธ๋Š” ๋‹จ๋ฝ์„ ํ‘œ์‹œํ•˜๋Š” ํƒœ๊ทธ์ž…๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ์™„๊ฒฐ๋œ ๋ฌธ๋‹จ์„ ์˜๋ฏธํ•˜๊ธฐ ๋•Œ๋ฌธ์— <p> ํƒœ๊ทธ ์•ˆ์— ์ž์‹์œผ๋กœ <p>๋ฅผ ๋˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์ค„๋ฐ”๊ฟˆ์˜ ์šฉ๋„๋กœ ์‚ฌ์šฉํ•ด์„œ๋„ ์•ˆ๋ฉ๋‹ˆ๋‹ค.
<h1>hello world</h1> <p>hello world</p>
ย 
ย 

<pre>

HTML์— ์ž‘์„ฑํ•œ ๋‚ด์šฉ ๊ทธ๋Œ€๋กœ ํ™”๋ฉด์— ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค. ์ฃผ๋กœ ์ปดํ“จํ„ฐ ์ฝ”๋“œ๋ฅผ ํ‘œํ˜„ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
<pre> <code> let val= 1; function myFunc(value){ return value; } myFunc(val); </code> </pre>
ย 
ย 

<blockquote>

  • ์ธ์šฉ ๋ธ”๋ก์ž…๋‹ˆ๋‹ค.
  • q๋Š” ์ธ์šฉ๊ตฌ ์ž…๋‹ˆ๋‹ค. ์ฃผ๋กœ ๋ฌธ์žฅ ์•ˆ์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
<blockquote> <p>์ œ๋ฐœ ๊ทธ๋งŒํ•ด.. ์ด๋Ÿฌ๋‹ค๊ฐ€ ๋‹ค~~ ์ฃฝ์–ด!</p> <cite>์˜ค์ง•์–ด๊ฒŒ์ž„ ์˜ค์ผ๋‚จ</cite> </blockquote> <p><q>์ œ๋ฐœ ๊ทธ๋งŒํ•ด.. ์ด๋Ÿฌ๋‹ค ๋‹ค~~ ์ฃฝ์–ด!</q>๋ผ๊ณ  ์˜ค์ผ๋‚จ์ด ์†Œ๋ฆฌ์ณค์Šต๋‹ˆ๋‹ค.<p>
ย 
ย 

<main>

HTMLย <main>ย ์š”์†Œ๋Š” ๋ฌธ์„œ์˜ ์ฃผ์š” ์ฝ˜ํ…์ธ ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
์ฃผ์š” ์ฝ˜ํ…์ธ  ์˜์—ญ์ด๋ž€ ๋ฌธ์„œ์˜ ํ•ต์‹ฌ ์ฃผ์ œ๋‚˜ ์›น์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์— ์ง์ ‘์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ๋ถ€๋ถ„์„ ๋œปํ•ฉ๋‹ˆ๋‹ค. ๋ฉ”์ธ ์š”์†Œ์•ˆ์— ๋“ค์–ด๊ฐ€๋Š” ๋‚ด์šฉ์€ ๋ฌธ์„œ์˜ ์œ ์ผํ•œ ๋‚ด์šฉ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ํŽ˜์ด์ง€๋‚˜ ์„น์…˜์—์„œ ๋ฐ˜๋ณต์ ์œผ๋กœ ํ‘œ์‹œ ๋ ์ˆ˜ ์žˆ๋Š” ์ •๋ณด, ์˜ˆ๋ฅผ ๋“ค์–ด ์‚ฌ์ดํŠธ ๋กœ๊ณ , ๊ฒ€์ƒ‰ ํผ, ์ €์ž‘๊ถŒ ์ •๋ณด ๋“ฑ์€ ๋“ค์–ด๊ฐ€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
IE ์—์„œ๋Š” ์ง€์›ํ•˜์ง€ ์•Š๋Š” ๋น„๊ต์  ์ตœ๊ทผ์— ๋“ฑ์žฅํ•œ ์š”์†Œ์ž„์œผ๋กœ ์‚ฌ์šฉ์— ์ฃผ์˜๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
ย 
** main ์š”์†Œ์•ˆ์— ์‚ฌ์ดํŠธ์˜ ๋ฉ”์ธ ์ปจํ…์ธ ๋ฅผ ๋ชจ๋‘ ๋‹ด์•„๋‘๊ณ  ์žˆ๋Š” ์—์–ด๋น„์—”๋น„ ์‚ฌ์ดํŠธ ์˜ˆ์‹œ (๋ˆ„๋ฅด๋ฉด ์ปค์ง‘๋‹ˆ๋‹ค.) **
notion imagenotion image
ย 
ย 

<hr>

<hr> ํƒœ๊ทธ๋Š” ์›๋ž˜๋Š” ๊ฐ€๋กœ์ค„์„ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ–ˆ์œผ๋‚˜ HTML5์— ์˜ค๋ฉด์„œ ์˜๋ฏธ๊ฐ€ ์ƒ๊ธด ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์ด์•ผ๊ธฐ์—์„œ์˜ ์žฅ๋ฉด ์ „ํ™˜ ํ˜น์€ ๋ฌธ๋‹จ ์•ˆ์—์„œ ์ฃผ์ œ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ์„ ๋•Œ ๊ทธ ๊ตฌ๋ณ„์„ ์œ„ํ•ด ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋‹จ๋ฝ์„ ๊ตฌ๋ถ„ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ <p>ํƒœ๊ทธ ๋‚ด ์‚ฌ์šฉ์€ ์›น ํ‘œ์ค€์— ์–ด๊ธ‹๋‚ฉ๋‹ˆ๋‹ค.
<h1>hello world</h1> <hr> <p>hello <br> world</p> <hr width="300px" align="center" size="3" color="red" noshade>