VSCode
는 Visual Studio Code
의 약자로, 마이크로소프트에서 개발한 코드 편집기이다. 아래 링크에서 다운로드받는다.
Extensions
버튼
alt + b
or alt + shift + b
: 브라우저 열기ctrl
+ + or -
: 화면 확대 또는 축소ctrl + b
: 전체화면, 다시 돌아가기! + enter
: 기본 html 문서 타입 작성ctrl + /
: 주석처리HyperText Mark-up Language
의 약자로, 웹사이트의 모습을 기술하기 위한 마크업 언어이다.
! + Enter
단축키를 누르면 생성되는 기본html
문서 타입<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body>
<html></html>
<head></head>
<body></body>
<div></div>
<p></p>
<hr/>
<h1></h1>
~ <h6></h6>
- 1~6까지의 크기를 갖는 제목 텍스트 태그
<h1>안녕하세요. HTML</h1> <h2>안녕하세요. HTML</h2> <h3>안녕하세요. HTML</h3> <h4>안녕하세요. HTML</h4> <h5>안녕하세요. HTML</h5> <h6>안녕하세요. HTML</h6>
<ul></ul>
<ol></ol>
<li></li>
개별 리스트 내용을 포함하는 태그
ui
리스트와ol
리스트의 작성예시
<ol> <li>기술소개</li> <li>기본문법</li> <li>하이퍼텍스트와</li> <li>속성 리스트와 태그의 중첩</li> </ol> <ul> <li>JAVA</li> <li>JSP</li> <li>DBMS</li> <li>HTML</li> </ul>
- 리스트를 중첩해서 작성하는 것도 가능하다.
<ul> <li> 목록(1) <ul> <li> 목록 1-1</li> <li> 목록 1-2</li> </ul> </li> <li> 목록(2) <ul> <li> 목록 2-1</li> <li> 목록 2-2</li> </ul> </li> </ul>
<a href = "...link..."></a>
<strong>테스트</strong> 페이지 (<a href="http://www.naver.com" target="_blank" // 링크를 새로운 창으로 연결하는 옵션 title="네이버에 접속">네이버 접속</a>) // 링크에 마우스를 올리면 보이는 내용을 설정하는 옵션
<img src = "...img..."/>
src
뒤에 작성한 소스 이미지를 그려 주는 태그
<img src="puppy.jpg" width="800" alt="강아지 이미지" title="강아지 사진"/> // alt : 이미지를 가져오는 데 실패했을 때 표시할 텍스트를 지정하는 옵션
<button type = "...button type ..."></button>
<button type="button">Click Me!!!!</button>
<table></table>
<tr></tr>
<td></td>
<th></th>
<table border = "2"> <!-- tr: 행--> <tr> <!--td: 열--> <th>이름</th> <th>성별</th> <th>주소</th> </tr> <tr> <td>최진혁</td> <td>남</td> <td>청주</td> </tr> <tr> <td>최유빈</td> <td>여</td> <td>청주</td> </tr> </table>
<thead></thead>
head
) 행을 담는 태그<tbody></tbody>
<tfoot></tfoot>
표의 최하단(foot
) 행을 담는 태그
코드의 작성 순서와 상관없이 table 최하단에 표시된다.
colspan
,rowspan
옵션을 통해 열이나 행을 병합할 수 있다.
<table border = "2" width="300", align="center"> <!-- thead: 테이블에서 헤더--> <thead> <tr> <th>이름</th> <th>성별</th> <th>주소</th> <th>회비</th> </tr> </thead> <!-- tbody: 테이블에서 본문--> <!-- colspan / rowspan 열 통합, 행 통합--> <tbody> <tr> <td>최진혁</td> <td>남</td> <td rowspan="2">청주</td> <td>1000</td> </tr> <tr> <td>최유빈</td> <td>여</td> <td>500</td> </tr> </tbody> <!-- tfoot: 표상 가장 하단--> <tfoot> <tr> <td colspan="3">합계</td> <td>1500</td> </tr> </tfoot> </table>
align
옵션을 통해 표 내용을 정렬할 수 있다.
<th></th>
태그는 가운데 정렬,<td></td>
태그는 왼쪽 정렬이 디폴트값이다.
<!-- 표를 페이지 가운데로 정렬 --> <table border = "2" width="300", align="center"> <thead> <tr> <th colspan = 2>획득 포인트</th> </tr> </thead> <!-- tbody 내용을 가운데 정렬 --> <tbody align=center> <tr> <td rowspan = 2 >G획득</td> <td >루비 결제 5000G</td> </tr> <tr > <td >가입 축하 10000G 지급</td> </tr> </tbody> <tfoot > <tr> <th >합계</th> <!-- 해당 셀 내용을 오른쪽 정렬 --> <th align="right">15000G</th> </tr> </tfoot> </table>