<!DOCTYPE html> <!-- 해당 문서가 html5임을 정의 --> <html> <!-- html 페이지 루트 --> <head> <!-- html 페이지의 메타 정보, 스크립트, css 등 포함 --> <title>Page Title</title> </head> <body> <!-- 실제 웹 페이지에 표시되는 내용을 담는 컨테이너 --> body 태그 내용 </body> </html>
<!-- 일반적인 HTML 태그 --> <태그명 속성명="속성값" ... > 태그 내용 </태그명> <!-- 빈 HTML 태그 --> <태그명>
<h1>제목1</h1> <h2>제목2</h2> <h3>제목3</h3> <h4>제목4</h4> <h5>제목5</h5> <h6>제목6</h6>
실제 웹사이트에서 나타나는 형태
제목1
제목2
제목3
제목4
제목5
제목6
<p>p 태그 테스트1</p> <hr> <p>p 태그 테스트2 </p> <hr> <p>p 태그 <br> 테스트3 </p> <hr> <pre>p 태그 테스트3 </pre>
실제 웹사이트에서 나타나는 형태
p 태그 테스트1
p 태그 테스트2
p 태그
테스트3
p 태그 테스트3
<p><b>b태그를 이용한 텍스트 표시</b></p> <strong>strong태그를 이용한 텍스트 표시</strong>
b태그를 이용한 텍스트 표시 // b태그가 안먹힘.
strong태그를 이용한 텍스트 표시
<i>i태그</i>를 이용한 텍스트 표시 <em>em태그</em>를 이용한 텍스트 표시
i태그를 이용한 텍스트 표시
em태그를 이용한 텍스트 표시
<mark>mark태그</mark>를 이용한 텍스트 표시
mark태그를 이용한 텍스트 표시
<del>del태그</del>를 이용한 텍스트 표시
del태그를 이용한 텍스트 표시
<ins>ins태그</ins>를 이용한 텍스트 표시
ins태그를 이용한 텍스트 표시
위첨자 - 2<sup>e</sup> 아래첨자 - LOG<sub>2</sub>
위첨자 - 2e
아래첨자 - LOG2
<p>HTML에서 사용하는 <q>짧은 인용구 q태그</q>입니다.</p>
HTML에서 사용하는 짧은 인용구 q태그입니다.
<p>HTML에서 사용하는 <blockquote>긴 인용구 blockquote태그</blockquote>입니다.</p>
HTML에서 사용하는긴 인용구 blockquote태그입니다.
<p><abbr title="HyperText Markup Language 5">HTML5</abbr></p>
HTML5
부산광역시<address> 부산광역시<br> 동래구 </address>
동래구
<!-- 태그에 style 속성 부여 --> <태그이름 style="속성이름:속성값"></태그이름> <!-- style 태그를 이용해 CSS 코드 작성 --> <style> css코드 </style>
<img src="이미지 주소" alt="대체문자열">
<ul> <li>리스트1</li> <li>리스트1</li> </ul>
<ol> <li>리스트1</li> <li>리스트1</li> </ol>
<dl> <dt>용어 이름</dt> <dd>용어 정의</dd> </dl>
<table style="border:1px solid black;"> <colgroup> // 적용안됨. <col style="background-color:red;"> <col style="background-color:blue;"> </colgroup> <caption>테이블 제목</caption> <tr> <td>테이블 내용1</td> <td>테이블 내용1</td> </tr> </table>
테이블 제목 테이블 내용1 테이블 내용1
<iframe src="삽입할 주소"></iframe>
<frameset cols="25%,*,25%"> <frame name="left" src="/html/intro"/> <frame name="center" src="/css/intro"/> <frame name="right" src="/php/intro"/> <noframes> <body> 이 브라우저는 frame태그를 지원하지 않습니다! </body> </noframes> </frameset>
<form action="처리할 페이지 주소" method="데이터 전송 방식"> 폼태그 내부 내용 </form>
<form action="처리할 페이지 주소" method="데이터 전송 방식"> <input type="text" name="search"> </form>
<form action="처리할 페이지 주소" method="데이터 전송 방식"> <input type="password" name="search"> </form>
<form action="처리할 페이지 주소" method="데이터 전송 방식"> <input type="radio" name="radio" value="1">1 <input type="radio" name="radio" value="2">2 <input type="radio" name="radio" value="3">3 <input type="radio" name="radio" value="4">4 </form>
1 2 3 4
<form action="처리할 페이지 주소" method="데이터 전송 방식"> <input type="checkbox" name="checkbox" value="1">1 <input type="checkbox" name="checkbox" value="2">2 <input type="checkbox" name="checkbox" value="3">3 <input type="checkbox" name="checkbox" value="4">4 </form>
1 2 3 4
<form action="처리할 페이지 주소" method="데이터 전송 방식"> <input type="file" name="file" accept="image/*"> </form>
<form action="처리할 페이지 주소" method="데이터 전송 방식"> <input type="submit" name="submit"> </form>
<input type="number" name="number" min="1" max="9">
<input type="range" name="range" min="1" max="9">
<input type="color" name="color" value="#CC6600">
<input type="date" name="date">
<input type="time" name="time">
<input type="datetime-local" name="datetime-local">
<input type="month" name="month">
<input type="week" name="week">
<input type="email" name="email">
<input type="url" name="url">
<input type="tel" name="tel">
<input type="search" name="search">
<select> <option value="1"> 1 <option value="2"> 2 <option value="3"> 3 <option value="4"> 4 </select>
1 2 3 4
<textarea name="message" rows="5" cols="30"> 여기에 적으세요. </textarea>
<button type="button" onclick="alert('클릭함!')"> 버튼 </button>
버튼
<form action="/examples/media/request.php"> <fieldset> <legend>입력 양식</legend> 이름 : <br> <input type="text" name="username"><br> 이메일 : <br> <input type="text" name="email"><br><br> <input type="submit" value="전송"> </fieldset> </form>
<form action="/examples/media/request.php"> <input list="datalist" name="datalist"> <datalist id="datalist"> <option value="1"> <option value="2"> <option value="3"> <option value="4"> </datalist> </form>
<form action="/examples/media/request.php"> <input type="text" name="user"><br> <keygen name="keygen"><br> </form>
<form action="/examples/media/request.php" oninput="total.value=parseInt(value01.value)/parseInt(value02.value)"> <input type="number" id="value01" name="input01" value="20"> / ( 0 <input type="range" id="value02" name="input02" value="50" min="0" max="100"> 100 ) = <output name="total" for="value01 value02"></output><br><br> </form>
<object data="경로"></object>
<embed src="경로">
<canvas id="이름" style="css코드"> 이 문장은 사용자의 웹 브라우저가 canvas요소를 지원하지 않을 때 나타납니다. </canvas>
<svg id="이름" style="css코드"> <도형태그 /> 이 문장은 사용자의 웹 브라우저가 canvas요소를 지원하지 않을 때 나타납니다. </svg>
참고사이트