<!DOCTYPE html>
DOCTYPE(DTD, Document Type Definition)
페이지의 html 버전 지정
버전: HTML1~5, XHTML
표준: HTML5 / 이전 버전을 찾기 힘들다. XHTML만 가끔 볼 수 있다. ()
브라우저가 이 페이지를 어떤 HTML 버전으로 해석해야하는지 명시
<html> </html>
: HTML 문서의 전체 범위. 브라우저에게 HTML문서의 범위를 알려줌.
<head> </head>
: 문서의 정보가 담긴 범위. 페이지의 정보, 설명, 컨텐츠 파일의 위치, 스타일(css) 등.
<body> </body>
: 문서의 구조가 담긴 범위. 유저에게 보이는 것들을 포함함.
html의 head에 <link ~ href="css파일경로"> 추가
<link ~>
: 파일을 가져와서 연결. 연결할 파일의 "정보" 명시
<html lang="언어">
ex) <html lang="ko">
html의 head에 <script src="js파일경로"></script>
<style></style>
: 태그 내부에 css 코드를 작성할 수 있다.
<title></title>
: html 문서의 이름. 브라우저의 탭에 표시되는 값.
<link rel="~" href="파일경로">
: html 외부의 파일을 연결
<script src="js파일경로"></script>
: 자바스크립트 파일을 연결
<script></script>
: 태그 내부에 자바스크립트 코드를 직접 작성
<meta name="정보의종류" content="값" />
: 위의 태그들 외의 기타 정보들
<meta name="author" content="~" />
: 페이지 제작자<meta name="viewport" content="~" />
:<meta charset="인코딩방식" />
: character set / 문자 인코딩 방식 지정. 웹에서는 UTF-8 권장css, js는 html head 내부에서 외부 파일을 연결하거나 직접 코드를 작성할 수 있다.
html의 body에 <img src="이미지파일경로" alt="이미지대신출력될문구">
/: 프로젝트 루트 경로를 의미. 페이지의 주소가 생략된 표현. (https://~.com/ = /)
<a href="url혹은html파일경로">~</a>
<a href="디렉토리경로>~</a>
: 디렉토리만 입력시 브라우저가 디렉토리에서 index.html을 찾는다.<a href="/">~</a>
: 어떤 경로의 파일에서 사용하든 프로젝트 루트 디렉토리의 index.html을 가리킨다.<a href="about">~</a>
: 이 태그를 포함한 html파일과 같은 디렉토리에 있는 about 디렉토리의 index.html을 가리킨다.