23. Front-end/23. html css javascript

[HTML] ๊ทธ๋ฃนํƒœ๊ทธ, List, Semantic

keemzeehae 2022. 2. 10. 00:32

๊ทธ๋ฃน ํƒœ๊ทธ

 

- ์—ฌ๋Ÿฌ๊ฐœ์˜ Element ๋ฅผ ๊ทธ๋ฃน์œผ๋กœ ๋ฌถ์–ด์ฃผ๋Š” ์—ญํ• 

- ํƒœ๊ทธ ์ž์ฒด๋Š” ์•„๋ฌด๋Ÿฐ ํšจ๊ณผ๊ฐ€ ์—†์Œ

 

1. div

  - display ์†์„ฑ์ด block

 

2. span

  - display ์†์„ฑ์ด inline

List

- ๋ชฉ๋ก

- ์ฃผ๋กœ ๋ฉ”๋‰ด ์ƒ์„ฑ ์‹œ ์‚ฌ์šฉ

- block ํƒœ๊ทธ

1. ์ˆœ์„œ๊ฐ€ ์žˆ๋Š” ๋ฆฌ์ŠคํŠธ (Orderd List)

  <ol>

     <li></li>

     <li></li>

      ...

  </ol>

 

2. ์ˆœ์„œ๊ฐ€ ์—†๋Š” ๋ฆฌ์ŠคํŠธ (Unordered Liest)

   <ul>

       <li></li>

       <li></li>

        ...

    </ul>

 

  -- <li> ํƒœ๊ทธ๋„ Block ํƒœ๊ทธ

Semantic 

 

- HTML5์—์„œ ์ถ”๊ฐ€

- ์˜๋ฏธ๊ฐ€ ์žˆ๋Š” ํƒœ๊ทธ(๊ฒ€์ƒ‰์—”์ง„)

- Layout ๊ตฌ์กฐ์šฉ

<header></header> -> div ํƒœ๊ทธ ๋Œ€์‹ ์—

<nav></nav> -> navigation divํƒœ๊ทธ ๋Œ€์‹ 

 

<section></section>

<article></article>

 

<footer></footer>

 

<aside></aside>

 

*ํ‹€๋ฆฌ๊ฑฐ๋‚˜ ๋ฌธ์ œ๊ฐ€ ์žˆ์„ ์‹œ ๋ฐ”๋กœ ์ˆ˜์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!

๋Œ“๊ธ€๋กœ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค :)