๐ญ HTML CSS
![[HTML] Semantic](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbaCA00%2FbtrCPHikEom%2FAAAAAAAAAAAAAAAAAAAAAGMpBb3I_K46wGFHgXXMeUEPIR_PBtzRRiw9rZGNzvCl%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1751295599%26allow_ip%3D%26allow_referer%3D%26signature%3DlpC0Ku1COzsF3jev2XATzlpARfo%253D)
[HTML] Semantic
Semantic HTML Semantic : '์๋ฏธ๋ฅผ ๋ด๊ณ ์๋'์ ์๋ฏธ div, span๊ณผ ๊ฐ์ ํ๊ทธ๋ non-semanticํ ํ๊ทธ์ด๋ค. div ๋์ header๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ๋๋ต์ ์ผ๋ก ์ด ์น ์์ ๋์ ๋ถ๋ผ๋ ๊ฒ์ ์ ์ ์๊ฒ ๋๋ค. Semantic์ ์ฅ์ ์ ๊ทผ์ฑ : screen reader ํน์ browser๊ฐ ์ฝ๋๋ฅผ ๋ ์ ํด์ํ ์ ์๋ ๋๋ถ์ ๋ ์ข์ ์ ๊ทผ์ฑ์ ๊ฐ์ง ์ ์๋ค. SEO(Search Engine Optimization ; ๊ฒ์ ์์ง ์ต์ ํ) : ์น ํ์ด์ง์ ๊ตฌ์กฐ์ ์๋ฏธ๋ฅผ ๋ถ์ฌํ๊ธฐ ๋๋ฌธ์ ์ข๋ ๊ฒ์ ์์ง์ ํ์ฉํ๊ธฐ์ ์ ๋ฆฌํ๋ค. ๊ฐ๋ฐ์๋ค์ด ์ฝ๋๋ฅผ ๋ณผ ๋ ๊ฐ๋ ์ฑ์ด ์ข์์ง๋ค. hello world, i'm jayden! hello world, i'm jayden!
[HTML] Forms
HTML Forms form ํ๊ทธ Password : ๊ฐ๋จํ ๊ฐ๋ ์ด์ง๋ง ๋์ค์ ํท๊ฐ๋ฆฌ์ง๋ง๊ธฐ! ํนํ, ์์ง์ ์๋ชจ๋ฅด๊ฒ ์ง๋ง ํ๋ก ํธ ๋จ์์ ๋ฐ์ดํฐ๋ฅผ input์ ํตํด ๋ฐ๊ณ ๊ทธ์ ๋ํด name๊ณผ value์ ์์ผ๋ก ์ ๋ฌ๋๋ ๋ถ๋ถ ๋ ๊ธฐ์ต!
[CSS] Position๊ณผ Display
Position 1. static(default) - ๊ฐ์ฅ ๊ธฐ๋ณธ ์์น - top, bottom, left, right ๋ฑ์ ์ฌ์ฉํ ์ ์๋ค. - ๊ธฐ๋ณธ ๋ฌธ์ ํ๋ฆ์์ ๋ฒ์ด๋์ง ์๋๋ค.2. relative - ๊ธฐ๋ณธ ์์น์ ๋ํด์ ์๋์ ์ธ ์์น(์ฆ, ๊ธฐ๋ณธ ์์น์ ๋ํ '๊ณต๊ฐ'์ ์ฐจ์งํ๊ณ ์์) - static์ ํด๋นํ๋ ์์น์์ ๊ฐ ๋ฐฉํฅ์ ๋ํด ์ผ๋งํผ ์ด๋ํ ์ง ์ค์ - ๊ธฐ๋ณธ ๋ฌธ์ ํ๋ฆ์์ ๋ฒ์ด๋์ง ์๋๋ค.3. absolute - ๋ง ๊ทธ๋๋ก ์ ๋์ ์ธ ์์น๋ก, ํ์ด์ง ๋ ์ด์์์ ๊ณต๊ฐ์ ๋ฐฐ์ ํ์ง๋ ์๋๋ค. - ๊ฐ์ฅ ๊ฐ๊น์ด ์์น ์ง์ ๋ถ๋ชจ ์์์ ๋ํด ์๋์ ์ธ ์์น๋ก ์ค์ - ๋จ, ๋ถ๋ชจ ์์ ์ค ์์น ์ง์ ์์๊ฐ ์๋ค๋ฉด(static๋ง ์๋ค๋ฉด) ์ด๊ธฐ ์ปจํ ์ด๋ ๋ธ๋ก์ ๊ธฐ์ค์ผ๋ก ๋ฐฐ์น - ๊ธฐ๋ณธ ๋ฌธ์ ํ๋ฆ์์ ..
[CSS] Styles : Inline VS Internal VS External
CSS ์คํ์ผ๋ง ๋ฐฉ๋ฒ Inline html ๋ด์ element์ ๋ฐ๋ก ์คํ์ผ ์ ์ํ๋ ๋ฐฉ์ html ์์ ์ ํ๋ฉฐ, ๊ทธ ๋ ๊ทธ ๋ element๋ง๋ค ์ ์ฉํ๊ธฐ์ ์ง๊ด์ ์ด๊ธด ํ์ง๋ง ๋๋ฌด ์ง์ ๋ถํด์ง๋ค. I'm learning to code! Internal html์ head์์ ๊ฐ element์ ๋ํ style์ ์ ์ํ๋ ๋ฐฉ์ Inlined์ ๋นํด ๋น๊ต์ ๊น๋ํ์ง๋ง, ์ฌ์ ํ html ๋ด์ ์์ด ๋ค์ ์ง์ ๋ถํ๋ค. External ๊ฐ์ ์์น(๋์ผํ ํด๋ ๋ด์) cssํ์ผ(๋ณดํต style.css)์ ๋ง๋ค์ด html ํ์ผ๊ณผ ์ฐ๊ฒฐ์ํค๋ ๋ฐฉ์ html์ head์ link๋ฅผ ์ฌ์ฉํ๋ค. href๋ cssํ์ผ์ ์ฃผ์(url๋ ๊ฐ๋ฅํ๋ค), rel๋ relation์ ์ฝ์๋ก htmlํ์ผ๊ณผ link๋ ํ์ผ๊ฐ์ ๊ด๊ณ๋ฅผ ์ค๋ช ํ๋ค...
![[CSS] box-sizing : content-box VS border-box](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FPGMpU%2FbtrCBNwRJOu%2FAAAAAAAAAAAAAAAAAAAAAPaH4d7piBFhiGcpIniSE95CLkYiq1OF7fzX6VA8S2oY%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1751295599%26allow_ip%3D%26allow_referer%3D%26signature%3DHVKKsGYFzwa0C9BZbaa%252Bc9nwZ1o%253D)
[CSS] box-sizing : content-box VS border-box
box-sizing ๋ฐ์ค์ ์ฌ์ด์ฆ์ ๋ํ ๊ธฐ์ค์ ์ก๋ ๊ฐ๋ ! default๋ก content-box๊ฐ ๋์ด์๋ค. content-box content๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋ box-sizing ๋ฐฉ๋ฒ width์ height๊ฐ content๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๊ฒ ๋๋ค. content์ ๋ํ ๋๋น์ ๋์ด๋ฅผ ์ ํ๊ฒ ๋๋ฏ๋ก ์ค์ ๋ ๋๋ง๋๋ ๋ฐ์ค์ ํฌ๊ธฐ๋ฅผ ๊ณ์ฐํ๋ ๊ฒ ๋ณต์กํจ(padding, border ๋๊ป๊น์ง ๊ณ ๋ ค) h1 { border: 1px solid black; height: 200px; width: 300px; padding: 10px; } border-box border๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋ box-sizing ๋ฐฉ๋ฒ width์ height๊ฐ content, padding, border๋ฅผ ํฉ์น ๊ฒ์ ๊ธฐ์ค์ผ๋ก ํ๊ฒ ๋๋ค. ..