HTML Forms
form ํ๊ทธ
<form action="๋ฐ์ดํฐ๊ฐ ๋ณด๋ด์ง ์์น ex) jayden.html" method="๋ฐ์ดํฐ๊ฐ ์ ์ก๋๊ณ ์ฒ๋ฆฌ๋๋ ๋ฐฉ์ ex) POST, GET...">
<!-- ๊ฐ๋จํ ๋ช๊ฐ์ input ์์ -->
<input type="text" name="์
๋ ฅํ ๋ฐ์ดํฐ๊ฐ ๋ณด๋ด์ก์ ๋ key์ ํด๋นํ๋ ๊ฐ" value="์๋ฌด๊ฒ๋ ์์จ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ณด์ฌ์ง๋ ๊ฐ">
<!-- ์๋์ ๊ฐ์ ์ฒดํฌ๋ฐ์ค ํํ์์ value ์์ฑ์ ๊ต์ฅํ ์ค์ํ๋ค.
์ฒดํฌ๋ฅผ ์ํ๋ฉด ์ ์ก๋ ๋ฐ์ดํฐ๊ฐ ์์ง๋ง, ์ฒดํฌ๋ฅผ ํ๋ฉด "car=1" ์ด๋ผ๋ ๋ฐ์ดํฐ๊ฐ ์ ์ก๋๋ค. (name์ ํด๋นํ๋ ๊ฐ์ด key, value์ ํด๋นํ๋ ๊ฐ์ด value)
-->
<input type="checkbox" name="car" value="1">
<!-- ์๋์ฒ๋ผ label์ for์ ๊พธ๋ฉฐ์ค ํ๊ทธ์ id๋ฅผ ์
๋ ฅํ์ฌ label ํ๊ทธ๋ฅผ ํ์ฉํ ์ ์๋ค. -->
<label for="password">Password :</label>
<input type="password" name="password" id="password">
<!-- form ๋ด์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ์์ฑ! -->
<input type="submit">
<!-- ์ด์ธ์๋ input์ type ์์ฑ์ด ๊ฐ๋ ์ข
๋ฅ๋ number, range, radio ๋ฑ๋ฑ์ด ์๊ณ ๊ฐ์ด ํ์ฉํ ์ ์๋ select, datalist ํ๊ทธ ๋ฑ๋ ์กด์ฌ
์ด๋ฐ ์์ฑ๊ฐ ํ๋ํ๋๋ฅผ ์ธ์ฐ๋ ๊ฒ๋ณด๋ค ์ค์ํ ๋ช๊ฐ์ ๋ํด ์๊ณ , '์ด๋ฐ ๊ฒ ์์์ง'ํ๊ณ ๊ธฐ์ตํด์ ๊ตฌ๊ธ๋งํ๊ณ ๊ณต์๋ฌธ์๋ฅผ ํตํด ํ์ฉํ ์ ์๋๋ก ํ์ -->
๊ฐ๋จํ ๊ฐ๋
์ด์ง๋ง ๋์ค์ ํท๊ฐ๋ฆฌ์ง๋ง๊ธฐ!
ํนํ, ์์ง์ ์๋ชจ๋ฅด๊ฒ ์ง๋ง ํ๋ก ํธ ๋จ์์ ๋ฐ์ดํฐ๋ฅผ input์ ํตํด ๋ฐ๊ณ ๊ทธ์ ๋ํด name๊ณผ value์ ์์ผ๋ก ์ ๋ฌ๋๋ ๋ถ๋ถ ๋ ๊ธฐ์ต!
'๐ญ HTML CSS > ํํธ๋ฏ๋ฅด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[HTML] Semantic (0) | 2022.05.22 |
---|