๐ html ๊ธฐ์ด :
์ธ์ฐ์! :facepunch: HTML = ๊ตฌ์กฐ CSS = ์คํ์ผ JS = ์ํธ์์ฉ
๋จผ์ , HTML์ ๊ตฌ์กฐ๋ฅผ ๋ง๋ ๋ค!
์ฆ, ๊ณต์ฌ๋ฅผ ํ๊ธฐ์ ์ ํ์ ๋ง๋ค์ด ์ฃผ๋ ๊ฒ ์ธ๋ฐ, ์ด ํ์ ๋์ถฉ ๋ง๋ค๋ฉด ๋ถ์ค๊ณต์ฌ๋ก๋ ์ด์ด์ง ์ ์๋ค๋ ๋ป์ด๋ค. ํ์ด ์ ์ง์ฌ์ ธ์์ด์ผ ๊ทธ ๋ค์ ๊ตฌ์๋ ์์กฐ๋กญ๊ฒ ์ด๋ฃจ์ด์ง ์ ์๋ค.
span {
display: line-block;
width: 200px;
height: 50px;
}
๋งํฌ ์ฝ์
1.target ์ ์ ๋งํฌ์์ ์ด๊ธฐ
<a href="์ด๋ฏธ์ง ๋งํฌ ์ฃผ์" target="_blank">ํ์ด์ง</a>
2.title ๋ก ๋ฐ๊ฟ์ฃผ๋ฉด ๋งํฌ์ ํดํ์ ํ์ (์ปค์๋ฅผ ์ฌ๋ ธ์ ๋ ๋์ค๋ ์ค๋ช )
<a href="์ด๋ฏธ์ง ๋งํฌ ์ฃผ์" title="๋งํฌ ๋ด์ฉ์ ๋ํ ์ค๋ช
"></a>
3.id : ๊ฐ์ ํ์ด์ง ์์์ ์ด๋ํ ๋ ์ฌ์ฉํ๋ค.
1. ์ด๋ํ๊ณ ์ถ์ ์์น๋ง๋ค id ์์ฑ์ ์ด์ฉํ์ฌ ์ต์ปค๋ฅผ ๋ง๋ ๋ค(๊ฐ๊ฐ ๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ์ง์ ํด์ผ ํจ.)
<a id="์ต์ปค์ด๋ฆ">๋ด์ฉ</a>
2. ์ด๋ฆ ๋ถ์ฌ๋์ ์ต์ปค๋ค์ ๋ค์ <a>์ href ์์ฑ์ผ๋ก ์ฐ๊ฒฐ. <a href="์ต์ปค์ด๋ฆ">๋ด์ฉ</a></a>
<ul>
// ์์๊ฐ ์์
<li>
๋ฆฌ์คํธ * item1 * item2
<ol>
// ์์๋ฅผ ์ง์
<li>๋ฆฌ์คํธ 1. hello 2. world</li>
</ol>
</li>
</ul>
๐ input tag :
// Id ์ Password ์
๋ ฅ ์์๋ฅผ ๋ง๋ค์ด ์ค๋ค.
<div>ID <input ="text" placeholder="type here" /></div>
<div>Password <input ="password" /></div>
// ๋ ์ค ํ๋๋ง ์ ํํ ์ ์๋ ๋ฐ์ค (name ์ด๋ผ๋ ๊ทธ๋ฃน์ ๋ง๋ค์ด์ค์ ํ๋๋ก ์ธ์ํด์ค์ผ ํจ) <input type="radio" name="choice" value="a" /> a
<input type="radio" name="choice" value="b" /> b
<div>
// ์ฌ๋ฌ๊ฐ ์ฒดํฌ ๊ฐ๋ฅ
<input type="checkbox" />
</div>
// ์ค๋ฐ๊ฟ์ด ๋๋ text
<textarea>๋ด์ฉ</textarea>
// button ๋ชจ์์ ๋ง๋ค์ด์ค๋ค.
<button>๋ก๊ทธ์ธ</button>
<p class="contents">Hello World</p>
// tag๋ ?
<p>์คํ๋ ํ๊ทธ์</p>
ํด๋ก์ง ํ๊ทธ // class๋ ? attribute (์์ฑ)
HTMl ๋ง๋ฌด๋ฆฌ ํ๋ฉด์โฆ
โHTML์ ๊ตฌ์กฐ๋ฅผ ํํํ๊ธฐ ์ํ ์ธ์ด๋ค.โ
Javascript๋ ๋ณธ๋ ๋ธ๋ผ์ฐ์ ์ ์น ๋ฌธ์๋ฅผ ํํํ๊ธฐ ์ํ ์คํฌ๋ฆฝํ ์ธ์ด์์ผ๋, ์ด์ ๋ node.js๋ฅผ ํ์ฉํ์ฌ ์๋ฒ ์ ์ ๋ฐ PC๋ฅผ ์ํ ์ฑ / ํ๋ก๊ทธ๋จ์ ๋ง๋ค ์ ์๋ ๋ฒ์ฉ์ ์ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ๋์๋ค!!
class | id |
---|---|
. ์ผ๋ก ์ ํ | # ์ผ๋ก ์ ํ |
๋์ผํ ๊ฐ์ ๊ฐ์ง ์ ์์ | ๋ฌธ์ ๋ด์์ ์ ์ผํ ๊ฐ |
์ฌ๋ฌ๊ฐ์ ์๋ฆฌ๋จผํธ ๊ฐ์ ๊ฐ์ง ์ ์๋ค. | ์๋ฆฌ๋จผํธ ๋จ ํ๋์ ๊ฐ์ ๊ฐ์ง |
์คํ์ผ์ ๋ถ๋ฅํ ๋ ์ฌ์ฉ | ํน์ ์๋ฆฌ๋จผํธ |
๋จ์
๊ธฐํ ์์ฑ
font-weight
text-decoration
letter-spacing
line-height
border ์์ฑ
๊ธฐ๋ณธ์ ์ผ๋ก border : ๋๋น | ์คํ์ผ | ์
๊ฐ์ ์ธ๊ฐ์ค์ ์ ํํด์ ์ง์ ํ๋ฉฐ, ์์๋ ์ํฅ์ ์ฃผ์ง ์์.
solid
dashed
(๋ ์ค ํ
๋๋ฆฌ) border : thick double
(๋ฅ๊ทผ ํ
๋๋ฆฌ) border-radius : px, %, rem ๋ฑ๋ฑ ๊ฐ์ ์ง์ ํด์ค๋ค.
CSS ๋ง๋ฌด๋ฆฌ ํ๋ฉด์โฆ
โCSS๋ ์๋ฉํฑํ๊ฒ ํด์ผํ๋ค. ์ฆ, ๋ฌธ์์ ์๋ฏธ๋ฅผ ๋ถ์ฌํ๋ค. ๋ฌธ์์ ํน์ ๊ตฌ์ญ์ด ์ด๋ค ๊ฐ์น๋ฅผ ์๋ฏธํ๊ณ ์๋์ง ๊ตฌ๋ถํด์ผ ํ๋ค.โ
CSS๋ ๊ตฌ์กฐ์ ์ธ ๋ฌธ์๋ฅผ ์ด๋ป๊ฒ ์๊ฐ์ ์ผ๋ก ํํํ๋์ง์ ๋ํ ์ธ์ด๋ค.
๐ ๋ด์ผ์ TIW(today I Will)
calculator (๊ณ์ฐ๊ธฐ)