์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ์๋ฐ
- ์ฐ์ฐ์
- ๋ฐฑ์ค11053 #ํ์ด์ฌ #python
- StringBuilder
- ๋
- ์ฟ ํกERD
- ์คํธ๋ฆผ
- ์คํ์์ด
- ํ๋ฐฉ์ฟผ๋ฆฌ
- java
- ์ฐ
- stream
- ๋ฌธ์์ด
- ์
- ์ฟ ํกDB
- StringBuffer
- ๋ฐฑ์ค9012
- ์คํ
- ๋ฐ์ดํฐํ์
- ๋ฐฑ์ค1874
- ๋ฐฑ์ค9093
- ๋ฐฐ์ด
- Today
- Total
Tech Log ๐ ๏ธ
html & css ๊ธฐ์ด ๊ฐ๋ ์ ๋ฆฌ ๋ณธ๋ฌธ
HTML ๊ธฐ์ด ๊ฐ๋
HTML5 ํ์ด์ง์ ํ์ ํ๊ทธ
<!DOCTYPE html>
- html ํ๊ทธ ์ ์ ์ด์ ์ ์ ์ธ
- html ๋ฌธ์์์ ๋ธ๋ผ์ฐ์ ์๊ฒ ์๋ ค์ค๋ค.
<html>,<head>,<title>,<body>
- html ์ ํ์ ํ๊ทธ๋ค
- ์์ ํ๊ทธ์ ์ข ๋ฃ ํ๊ทธ๊ฐ ๋ชจ๋ ์์ด์ผํ๋ค.
๋ฐ๋ฉด ์์ ํ๊ทธ๋ง ์๋ ํ๊ทธ๋ค๋ ์๋ค.
ex) <br> , <hr>
*ํ๊ทธ์ ์์ฑ์ ๋์๋ฌธ์ ๊ตฌ๋ถ์ด ์๋ค!
*๋ถํ์ํ ๊ณต๋ฐฑ์ ๋ฃ์ง ๋ง์
๋ธ๋ก ํ๊ทธ์ ์ธ๋ผ์ธ ํ๊ทธ
๋ธ๋ก ํ๊ทธ๋, ํญ์ ์ ๋ผ์ธ์์ ์์ํ๋ ํ๊ทธ๋ฅผ ์๋ฏธํ๋ค.
ex) <p>,<hn>,<div>,<ul>
์ธ๋ผ์ธ ํ๊ทธ๋ , ์ ๋ค ํ๊ทธ์ ๋ด์ฉ์ ๊ฐ์ ๋ผ์ธ์ ์ถ๋ ฅํ๋ค.
ex)<span>,<a>,<img>,<strong>
* <p> ์ <div> ๋ ๋๊ฐ์ด ๋ธ๋ก ํ๊ทธ์ด์ง๋ง ์ฌ์ฉ ๋ชฉ์ ์ด ๋ค๋ฅด๋ค.
<p> ํ๊ทธ๋ ๋ฌธ์ ๋จ๋ฝ์ ๊ตฌ๋ถํ๋ ์ฉ๋์ด๊ณ , div๋ ๋ ์ด์์ ๊ณ์ธต ๋๋๊ธฐ ์ฉ๋์ด๋ค.
๋ฉํ๋ฐ์ดํฐ
๋ฉํ๋ฐ์ดํฐ๋ , ๋ฐ์ดํฐ๋ฅผ ์ค๋ช ํ๋ ๋ฐ์ดํฐ์ด๋ค.
ex)
<base> - ์น ํ์ด์ง๋ค์ ๊ธฐ๋ณธurl๊ณผ ํ์ด์ง๊ฐ ์ถ๋ ฅ๋ ์ ์๋๋ก ์๋์ฐ ์ง์
<link> - ์ธ๋ถ ์์ ์ฐ๊ฒฐ์ ์ฌ์ฉ
<meta> - ์ ์์ , ๋ฌธ์ ์ธ์ฝ๋ฉ ๋ฐฉ์ , ๋ด์ฉ ๋ฑ์ ์ค๋ช ํ๋ค.
- ๋ฉํ ํ๊ทธ๋ ๋ธ๋ผ์ฐ์ ๊ฐ ์น์ ๋ ์ ์ดํดํ ์ ์๋๋ก ํด์ค๋ค. -> ์น ๋ ธ์ถ ์ฉ์ด
์ด๋ฏธ์ง ์ฝ์
- img ํ๊ทธ์ src ์์ฑ์ ์ด๋ฏธ์ง ํ์ผ์ ์ฃผ์๋ฅผ ๋ฃ์ ์ ์๋ค.
๋ฆฌ์คํธ
๋ฆฌ์คํธ์๋ 3๊ฐ์ง ์ข ๋ฅ๊ฐ ์๋ค.
1. ol(order list) - ์์ ์๋ ๋ฆฌ์คํธ
2. ul(unordered list) - ์์ ์๋ ๋ฆฌ์คํธ
3. dl(definition list) - ์ ์ ๋ฆฌ์คํธ
* ๊ฐ ๋ฆฌ์คํธ์ ๊ฐ์ <li></li> ๋ก ํ์ํ์ง๋ง ๋์ </li>๋ ์๋ตํ ์ ์๋ค.
ํ ์ด๋ธ
ํ ์ด๋ธ์ ๋ง๋๋ ๋ฐ ์ฌ์ฉ๋๋ ํ๊ทธ๋ค
<table> - ํ ์ด๋ธ ์ฒ์ ์์์ ์ ์ธํด์ค๋ค.
- ํ ์ ์ฒด๋ฅผ ๋ด๋ ์ปจํ ์ด๋
<caption> - ํ์ ์ ๋ชฉ์ ์ง์
<thead> - ํค๋ฉ ์ ๊ทธ๋ฃน ์ง์
<tfoot> - ๋ฐ๋ฅ ์ ๊ทธ๋ฃน ์ง์
<tbody> - ๋ฐ์ดํฐ ์ ๊ทธ๋ฃน ์ง์
<tr> - table row ์ ์ค์๋ง๋ก ํ์ ํ ์ง์
<th> - table head ์ ์ค์๋ง๋ก ํ์ ํค๋ฉ ์ ์ด ์ง์
<td> - table data ์ ์ค์๋ง๋ก ํ์ ๋ฐ์ดํฐ ์ถ๊ฐ
CSS ๊ธฐ์ด ๊ฐ๋
์๋งจํฑ ์น
- ๊ฐ๋ฐ์๊ฐ ์๋ํ ์์์ ์๋ฏธ๊ฐ ๋ช ํํ ๋๋ฌ๋๊ฒ ์์ฑํ๋ ๋ฐฉ์์ผ๋ก, ์๋งจํฑ ํ๊ทธ๋ฅผ ์ด์ฉํ๋ค.
์๋งจํฑ ์น์ ์ฌ์ฉํ๋ ์ด์
- ์น ๋ฌธ์ ๊ตฌ์กฐ๋ฅผ ํํํจ์ผ๋ก์จ ๊ฒ์ ์์ง ํ์ ์ฉ์ด
์๋งจํฑ ํ๊ทธ์ ์ข ๋ฅ
<header> - ํ์ด์ง๋ ์น์ ์ ๋จธ๋ฆฟ๋ง ํํ
- ์น ํ์ด์ง์ ์ ์ฒด ์ ๋ชฉ๊ณผ ์๊ฐ ๋ด๋น
<nav> - ํ์ด์ง ๋ด ๋ชฉ์ฐจ๋ฅผ ์์ฑ
- ๋งํฌ๋ ๋ฉ๋ด๋ฅผ ํฌํจ
<section> - ์ฅ ํน์ ์ ์ ๊ตฌ์ฑ
- ๋ณธ๋ฌธ์ ๊ตฌ์ฑ
<article> - ๋ณธ๋ฌธ๊ณผ ์ฐ๊ด ์์ง๋ง, ๋ ๋ฆฝ์ ์ธ ์ปจํ ์ธ ๋ฅผ ๋ด์
- ๋ณธ๋ฌธ ๋ด ๊ฐ ์ ์ด๋ ์์ญ์ ํฌํจ
<aside> - ๋ ธํธ๋ ํ
<footer> - ๊ผฌ๋ฆฟ๋ง , ์๋ฅผ ๋ค์ด ์ ์๊ถ
CSS3 ์คํ์ผ ์ํธ
- CSS ๋ก ์์ฑ๋ ์ฝ๋
CSS
- html ๋ฌธ์์ ์์ด๋ ๋ชจ์ ๋ฑ์ ์ธ๊ด์ ๊พธ๋ฏผ๋ค.
์ ๋ ํฐ - ํน์ ์์๋ฅผ ์ ํํ์ฌ ์คํ์ผ์ ์ ์ฉํ๋ค.
ํ๋กํผํฐ - ์คํ์ผ ์์ฑ ์ด๋ฆ
๊ฐ - ํ๋กํผํฐ์ ๊ฐ
* ๋์๋ฌธ์ ๊ตฌ๋ถ์ด ์๋ค
HTML์ CSS ์คํ์ผ ์ํธ ๋ง๋ค๊ธฐ
1. <style></style> ํ๊ทธ์ ์์ฑ
- <style> ํ๊ทธ๋ <head> ํ๊ทธ ๋ด์์๋ง ์ฌ์ฉํ๋ค.
- ์น ํ์ด์ง ์ ์ฒด์ ์ ์ฉ
2. style ์์ฑ์ ์์ฑ
3. ์คํ์ผ ์ํธ๋ฅผ ๋ณ๋ ํ์ผ๋ก ์์ฑํ๊ณ ๋ถ๋ฌ์ค๊ธฐ
- <link> ์ @import ๊ฐ ์์ง๋ง <link>๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ฐ๋์ง
CSS ๊ท์น
CSS ์คํ์ผ ์์
- CSS ์คํ์ผ์ ๋ถ๋ชจ ํ๊ทธ(์์ ์ ๋๋ฌ์ธ๋ ํ๊ทธ)๋ก๋ถํฐ ์์๋ฐ๋๋ค.
์คํ์ผ ํฉ์น๊ธฐ์ ์ค๋ฒ๋ผ์ด๋ฉ
- ํ๊ทธ์ ์ ์ฉ๋๋ ๋ชจ๋ ์คํ์ผ์ด ํฉ์ณ์ง๊ณ , ๋์ผํ ์คํ์ผ์ ์์๊ฐ ๋์ ์คํ์ผ์ด ์ฐ์ ์ ์ฉ
- ๋ณดํต ๋ฒ์๊ฐ ์ข์์ง์๋ก ์ฐ์ ์์๊ฐ ๋์
์ ๋ ํฐ
3๊ฐ์ง์ ์ ๋ ํฐ๊ฐ ์๋ค.
1. ํ๊ทธ ์ ๋ ํฐ - ํ๊ทธ ์ด๋ฆ์ด ์ ๋ ํฐ๋ก ์ฌ์ฉ
2. ํด๋์ค ์ ๋ ํฐ - "."์ผ๋ก ์์๋๋ ์ ๋ ํฐ
- ์ฌ๋ฌ ํ๊ทธ๋ฅผ ํ๋์ ๊ทธ๋ฃน์ผ๋ก ๋ฌถ์ด์ ๋์ผํ ์คํ์ผ์ ์ ์ฉํ๋ ค๊ณ ํ ๋ ์ ํฉ
3. id ์ ๋ ํฐ - # ์ผ๋ก ์์๋๋ ์ ๋ ํฐ
- ์ฌ๋ฌ ํ๊ทธ ์ค ํน์ ํ๊ทธ์๋ง ์คํ์ผ์ ์ ์ฉํ๋ ค๊ณ ํ ๊ฒฝ์ฐ ์ ํฉ
์ ๋ ํฐ ์กฐํฉํ๊ธฐ
์์ ์ ๋ ํฐ
- ๋ถ๋ชจ ์์ ๊ด๊ณ์ธ ๋ ์ ๋ ํฐ๋ฅผ '>' ๊ธฐํธ๋ก ์กฐํฉ
์์ ์ ๋ ํฐ
- ์์ ๊ด๊ณ์ธ 2๊ฐ ์ด์์ ํ๊ทธ ๋์ด
์ ๋ ํฐ์ ์ข ๋ฅ
์ ์ฒด ์ ๋ ํฐ
- ์์ผ๋ ๋ฌธ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ ํ๊ทธ์ ์คํ์ผ์ ์ ์ฉ์ํจ๋ค.
์์ฑ ์ ๋ ํฐ
- ์์ฑ๊ฐ์ด ์ผ์นํ๋ ๊ฒฝ์ฐ์ ์คํ์ผ์ ์ ์ฉ์ํจ๋ค.
๊ฐ์ ์ ๋ ํฐ
- ํน์ ์กฐ๊ฑด์ด๋ ๊ฒฝ์ฐ์ ์คํ์ผ์ ์ ์ฉ์ํจ๋ค ex) ์ฒซ๊ธ์ , ๋ง์ฐ์ค๋ฅผ ์ฌ๋ฆด๋
CSS ๋ฐ์ค ๋ชจ๋ธ์ ๊ตฌ์ฑ
์ฝํ ์ธ -> ํจ๋ฉ -> ํ ๋๋ฆฌ -> ์ฌ๋ฐฑ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
๊ธฐ์ตํ์ !!
'WEB(html,css,js)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[WEB] html,css ์ด์ฉํ ํ์ด์ง ๊ตฌํ - 2 (0) | 2023.04.08 |
---|---|
[WEB] html,css ์ด์ฉํ ํ์ด์ง ๊ตฌํ - 1 (0) | 2023.03.30 |