html ๊ตฌ์กฐ
2. Element(์์)์ ๊ตฌ์ฑ์์
1) <tagname attribute="์์ฑ๊ฐ" attribute2 = "์์ฑ๊ฐ2" ...> Contents </tagname>
2) <tagname attribute="์์ฑ๊ฐ" attribute2 = "์์ฑ๊ฐ2" ...>
- HTML์ Element(์์๋ค)์ ์งํฉ
- Element ๋ ์ค์ฒฉ์ด ๊ฐ๋ฅ
- tagname์ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ณํ์ง ์์ง๋ง ์๋ฌธ์๋ฅผ ๊ถ์ฅ
3) attribute
- ํด๋น Element์ ์ถ๊ฐ์ ์ธ ์ ๋ณด๋ฅผ ์ ๊ณต( ์ด๋ฏธ์ง ๊ฒฝ๋ก, ํ์ผ์ ๊ฒฝ๋ก, ํฌ๊ธฐ...)
- ๋ชจ๋ Element๊ฐ ๋์ผํ ์์ฑ์ ๊ฐ์ง์ง ์์
- ๋ชจ๋ Element๊ฐ ๋์ผํ ์์ฑ์ด ์๋ ๊ฒ๋ ์๋๋ฐ ๊ทธ๊ฑธ Global Attribute ๋ผ๊ณ ํจ
-- id, class, data-*, lang, ...
**ํํ์ด์ง ๋ด์ ๊ฐ์ ํด๋์ค๋ช ์ฌ์ฉ๊ฐ๋ฅ
**ํ Element์ ํด๋์ค๋ช ์ ์ฌ๋ฌ๊ฐ ๊ฐ๋ฅ, ๊ตฌ๋ถ์ ๋์ด์ฐ๊ธฐ๋ก ํ๋ค!
**ํํ์ด์ง ๋ด์ ๊ฐ์ id๋ช ์ ์ฌ์ฉ๋ถ๊ฐ๋ฅ! ๊ธ์ง!
์๋ํ๋ฉด ๊ทธ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ค๋ ๋ชฉ์ ์ ์ด๊ธ๋๊ธฐ ๋๋ฌธ!
1. Text
1. Heading ํ๊ทธ
- display : block
- ์ ๋ชฉ์ ํํ, ๊ธ์์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๊ณ ๋ณผ๋์ฒด
<h์ซ์>Contents </h์ซ์>
- ์ซ์ : 1-6
- ์ซ์๊ฐ ๋์ ์๋ก ํฌ๊ธฐ๊ฐ ์์์ง
- ๊ฒ์์์ง์์ Heading ํ๊ทธ๋ฅผ ์ค์ํ ์๋ฏธ๋ก ๋ฐ์๋ค์ผ ๊ฐ๋ฅ์ฑ์ด ํผ
2. hr
- display : block
- ์ํ์ ์๋์ ๊ฐ์ ์ ์ด ์๊น!
3. p
- display : block
- ๋ฌธ๋จํ๊ทธ
4. br
- ์ํฐํค ๊ฐ์ ์ญํ
2. Link
- display : inline
1. ํ๊ทธ๋ช : a
2. ์ฃผ์์ฑ : href
- ์์ฒญํ๊ณ ์ ํ๋ ์์์ ์์น(๊ฒฝ๋ก, path)๋ฅผ ์์ฑ
3. ๊ฒฝ๋ก(path)
-Root directory ๋์ด์ ์ฌ๋ผ๊ฐ ์ ์๋ ์ต์์์ ์๋ directory๋ฅผ root directory ๋ผ๊ณ ๋ถ๋ฆ
-Root directory ๊ธฐ์ค์ผ๋ก ์ ๋๊ฒฝ๋ก์ ์๋๊ฒฝ๋ก๋ก ๋๋ ์ง๋ค.
1) ์ ๋๊ฒฝ๋ก
- Root Directory๋ถํฐ ์์
- IP : PORT ๊น์ง๋ฅผ Root๋ผ ํจ ํ์๋ ' / '
- / : root
- Web์์ Root ๋ฅผ Context(Context Name) ๋ผ๊ณ ๋ถ๋ฆ
- Spring (Servlet) Legacy ์์๋ ํ๋ก์ ํธ๋ช ์ด Context Name์
- /ContextName/๊ฒฝ๋ก๋ช /.....
2) ์๋๊ฒฝ๋ก
- ํ์ฌ ์์น ๊ธฐ์ค(ํ์ฌ Directory ๊ธฐ์ค)
- ํ Directory ์๋ก ์ด๋ : ../
- ํ์ฌ Directory ์์ : ./ ๋๋ ์๋ต
- ํ์ฌ Directory์์ ํ์ Directory๋ก ์ด๋ : ์ด๋ํ Directory๋ช (ํด๋๋ช )
3) ์ ๋๊ฒฝ๋ก์ ์๋๊ฒฝ๋ก ๊ตฌ๋ถ
3. Media
1. Image
display : inline
a. ํ๊ทธ๋ช : img
b. ์์ฑ
1) src: ์ด๋ฏธ์ง ํ์ผ์ ๊ฒฝ๋ก
2) alt: ์ด๋ฏธ์ง๊ฐ ์๋ ๊ฒฝ์ฐ ํ์๋๋ ๋ฌธ์ฅ, ์ ๊ทผ์ฑ์ผ๋ก ์ฌ์ฉ
3) width: ์ด๋ฏธ์ง์ ๊ฐ๋กํฌ๊ธฐ ์กฐ์ (CSS์์ ์กฐ์ )
4) height: ์ด๋ฏธ์ง์ ์ธ๋กํฌ๊ธฐ ์กฐ์ (CSS์์ ์กฐ์ ํ๋๊ฒ ์ถ์ฒ)
2. Video
3. Audio
4. Table
1. ํ๋ฅผ ๋ง๋ค ๋ ์ฌ์ฉ
<table> :ํ๋ฅผ ๊ฐ์ธ๋ ํ๊ทธ (ํ ์ด๋ธ ๋ง๋ ๋ค~)
<tr> : ํ์ ํ(row)
<td></td> : ํ์ ์ด(column)table data ์ ์ ๋ง๋๋ ์ญํ
</tr>
</table>
2. ํ ์์ฑ์ ์ ๋ชฉ๊ณผ ๋ด์ฉ์ ๋ถ๋ฆฌ
3. row๋ column์ ํ๋๋ก ํฉ์น ๋
๊ธฐ์ค์ top, left
1) Column ํ์ฅ (๊ฐ๋ก๋ก ํ์ฅ, ์์ผ๋ก)
<td colspan ="ํฉ์น๋ ์ด ๊ฐฏ์">
2) Row ํ์ฅ (์ธ๋ก๋ก ํ์ฅ, ์์๋)
<td rowspan ="ํฉ์น๋ ์ด ๊ฐฏ์">
*ํ๋ฆฌ๊ฑฐ๋ ๋ฌธ์ ๊ฐ ์์ ์ ๋ฐ๋ก ์์ ํ๊ฒ ์ต๋๋ค!
๋๊ธ๋ก ๋จ๊ฒจ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค :)
'23. Front-end > 23. html css javascript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[HTML] Form ์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ๋ฐ๊ฑฐ๋ ์ ํํ ๋, ์ ๋ ฅํ๊ทธ, Button (0) | 2022.02.15 |
---|---|
[HTML] ๊ทธ๋ฃนํ๊ทธ, List, Semantic (0) | 2022.02.10 |
[CSS] ์ ๋ ฌ, size ๋จ์, color, reset (0) | 2022.02.10 |
[CSS] ์ ํ์, ๊ฐ์ํด๋์ค, Text, Font, Box model (0) | 2022.02.04 |
[Front End]์ฃผ์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ์ฐธ๊ณ ํ ๋งํ ์ฌ์ดํธ (0) | 2022.02.04 |