VS Code์๋ ์ฝ์ด๋ฅผ ์ด์ฉํด์ ์ฝ๋๋ฅผ ๋น ๋ฅด๊ฒ ์์ฑํ ์ ์๋ ๊ธฐ๋ฅ์ด ๋ด์ฅ๋์ด ์์ด์. ์ฝ์ด ์ฌ์ฉ๋ฒ์ ๊ฐ์ด ์ตํ๋ณผ๊น์? ์ฝ์ด ์ ๋ ฅ ํ Tabํค๋ Enterํค๋ฅผ ๋๋ฅด๋ฉด ํ๊ทธ๊ฐ ์๋์ผ๋ก ์์ฑ๋ผ์.
HTML ์ฝ์ด
โ ํ๊ทธ ์์ฑํ๊ธฐ
ํ๊ทธ ์ด๋ฆ์ ์ ๋ ฅํ ํ Tabํค ๋๋ฅด๋ฉด ์ข์ฐ <> ์ ๋ ฅํ์ง ์๊ณ ๋น ๋ฅด๊ฒ ์ฝ๋ ์์ฑ ๊ฐ๋ฅ
์ฝ์ด | ์์ฑ๋ ํ๊ทธ |
header | <header></header> |
โ ์์ด๋๋ช , ํด๋์ค๋ช ์์ฑ
#(์ต)์ ์์ด๋๋ฅผ ์๋ฏธ
div#์์ด๋๋ช
์ฝ์ด | ์์ฑ๋ ํ๊ทธ |
div#container | <div id = "container"></div> |
โ ์์์์์ ํจ๊ป ์์ฑ
.(์ )์ ํด๋์ค๋ช ์๋ฏธ
>๋ ์์์์ ์๋ฏธ
์ค๊ดํธ { } ์์๋ ํ๊ทธ ์์ ์์ฑ๋ ๋ด์ฉ(Content) ์ ๋ ฅ
์ฝ์ด | ์์ฑ๋ ํ๊ทธ |
div.logo > a {logo} | <div class = "logo"><a href ="">logo</a></div> |
โ ํ์ ์์ ์์ฑ
+๋ ํ์ ์์ ์์ฑ
์ฝ์ด | ์์ฑ๋ ํ๊ทธ |
p+p | <p></p> <p></p> |
div.item+div.item | <div class="item"></div> <div class="item"></div>
|
โ ์์ฑ์ ๊ฐ ์์ฑ
์์ฑ๋ช ์ ๋๊ดํธ [ ] ์์ ์์ฑ๋ช ๊ณผ ๊ฐ์ ๊ฐ์ ์ด์ฉํ์ฌ ์์ฑ ๊ฐ๋ฅ
์ฝ์ด | ์์ฑ๋ ํ๊ทธ |
td[colspan=2] | <td colspan="2"></td> |
input[type=text value] | <input type="text" value=""> |
โ ๊ฐ์ ์ง์
- ๋ณํ * ๋ค์์ ์์ฑํ ํ๊ทธ์ ๊ฐ์๋ฅผ ์ง์ - ๋ฌ๋ฌ์ฌ์ธ $ ์ผ๋ก ์ฐ์๋๋ ๋ฒํธ ์์ฑ ๊ฐ๋ฅ
์ฝ์ด | ์์ฑ๋ ํ๊ทธ |
ul.news-list>li.item*3 | <ul class="news-list"> <li class="item"></li> <li class="item"></li> <li class="item"></li> </ul> |
h2{title$} * 3 | <h2>title1</h2> <h2>title2</h2> <h2>title3</h3> |
CSS ์ฝ์ด
ํ์ดํ - ์ผ๋ก ์ฐ๊ฒฐ๋๋ ์์ฑ์ ๋๋ฌธ์๋ง ์ ์ผ๋ฉด ๋๋ถ๋ถ ์๋
์) font-style์ fs๋ง ์ ๋ ฅํ๋ฉด ๋จ
์ฝ์ด | ์์ฑ๋ ํ๊ทธ |
@i | @import url(); |
@f | @font-face{ font-family: ; src: url(); } |
pos:r | position: relative; |
pos:a | poisition: absolute; |
pos:f | position: fixed; |
fl | float: left; |
df | display: flex; |
dn | display: none; |
m:a | margin: auto; |
fz6 | font-size: 16px; |
lh32px | line-heightL: 32px; |
bgp0:20 | background-positioni: 0 20px; |