[HTML] 기본 태그3

html 에서 가장 자주 사용되는 태그에 대해 공부합니다.

check box

  • 복수로 선택이 가능하다.
  • name을 동일하게 사용하는 것이 가능하다.
  • value 값은 문자열이다.
    • 숫자가 아니여도 된다.
Fashion Music Game Fishing


<form class="" action="index.html" method="post">
  <input type="checkbox" name="checkbox" value="1">Fashion
  <input type="checkbox" name="checkbox" value="2">Music
  <input type="checkbox" name="checkbox" value="3">Game
  <input type="checkbox" name="checkbox" value="4">Fishing
  <input type="submit" name="" value="submit">
</form>

radio button

  • 복수로 선택이 불가능하다.
  • checked 속성을 사용하면 기본값으로 체크되어 있다.
Apple Peach Grape


<form action="#">
	<input type="radio" name="radio" value="apple" checked>  Apple
	<input type="radio" name="radio" value="peach">  Peach
	<input type="radio" name="radio" value="grape">  Grape
	<input type="submit" value="submit">
</form>

select

  • 특정 값을 선택할 수 있다.
  • optgroup을 설정하면 옵션을 그룹화할 수 있다.
    • 그룹이 없다면 option만 사용하면 된다.


<form action="NewFile.jsp">
	<select name="car">
		<optgroup label="test1">
			<option value="1">hello1</option>
			<option value="2">hello2</option>
			<option value="3">hello3</option>
		</optgroup>
		<optgroup label="test2">
			<option value="1">hello1</option>
			<option value="2">hello2</option>
			<option value="3">hello3</option>
		</optgroup>
	</select>
</form>

textarea

  • 글을 작성할 수 있는 공간을 제공한다.


<form class="" action="#" method="post">
  <textarea name="textarea" rows="8" cols="50"></textarea>
  <input type="submit" name="submit" value="submit">
</form>

button

  • submit 이 아닌 button 타입이 존재한다.



<button type="button" name="button" onclick="alert('Button!')">button</button>

video

  • html5에서는 video를 쉽게 삽입할 수 있는 태그를 제공한다.
  • 동일한 디렉토리에 있는 파일을 삽입한다.
<video width="400" controls="controls">
  <!-- mp4 movie file -->
  <source src="mov_bbb.mp4" type="video/mp4">
  <!-- ogg movie file -->
  <source src="mov_bbb.ogg" type="video/ogg">
</video>


유튜브 동영상을 삽입하는 방법

  • 유튜브 동영상 우클릭 -> 소스코드 복사
  • html 파일에 붙여넣기
  • iframe 으로 동영상이 삽입된다.
<iframe width="854" height="480" src="https://www.youtube.com/embed/9gTw2EDkaDQ" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

html5 시간 관련

  • html5에서는 시간 관련 태그를 제공한다.
날짜 시간 관련 datetime

datetime-local

date

month

week

time


<form action="#">
  <fieldset>
    <legend><b>날짜 시간 관련</b></legend>
    datetime <br>
    <input type="datetime" name="datetime"><br>
    datetime-local <br>
    <input type="datetime-local" name="datetimelocal"><br>
    date <br>
    <input type="date" name="date" min="2012-02-01" max="2020-02-01"><br>
    month <br>
    <input type="month" name="month"><br>
    week<br>
    <input type="week" name="week"><br>
    time <br>
    <input type="time" name="time" min="07:00" max="24:00"><br>			
  </fieldset>
  <input type="submit">
</form>

Comments