웹 문서를 작성하는 데에 사용하는 언어로서,
프로그래밍 언어(JavaScript, Java, C 등)들과는 다른 것이다
H가 내포한 Hyper Text라는 말에서 알 수 있듯이
다양한 자료들을 참조하고 연결할 수 있는 문서를 작성하는 언어이다.
언어이기는 하나
태그 등을 이용하여 문서와 데이터의 구조 정도만을 명기하고 있기에
일반적인 프로그래밍 언어들과는 구별된다.
1980년, 유럽 입자 물리 연구소(CERN)의 계약자였었던
물리학자 팀 버너스리가 HTML의 원형인 인콰이어를 제안하였다.
인콰이어는 CERN의 연구원들이 문서를 이용하고 공유하기 위한 체계였다.
(HTML이 개발되기 시작한 이유이다 - 참조링크)
1989년에 팀 버너스리는 인터넷 기반 하이퍼텍스트 체계를 제안하는 메모를 작성했다.
버너스 리는 1990년 말에 HTML을 명시하고, 브라우저와 서버 소프트웨어를 작성했다.
그 해에 버너스리와 CERN 데이터 시스템 엔지니어 로버트 카일리아우와 함께
CERN측에 자금 지원을 요청하였지만, 이 프로젝트는 CERN으로부터 정식으로 채택 받지 못했다.
버너스리의 개인적인 기록에 1990년부터
"하이퍼텍스트가 사용되는 여러 분야의 일부"를 열거했다
HTML 최초의 일반 공개 설명은 1991년 말에 버너스리가
처음으로 인터넷에서 문서를 "HTML 태그"(HTML tag)로 부르면서 시작되었다.
그것은 머릿글자로 이루어진 20개의 요소를 기술하였고,
상대적으로 HTML의 단순한 디자인이었다.
HTML은 동적인 웹 페이지의 웹 브라우저를 통한 문자와 이미지 양식이다.
*팀 버너스리는 WWW(World Wide Web) 개념의 창시자로서 W3C의 의장직을 지내고 있다.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>HTML 기본 문서</title>
</head>
<body>
<h1>프론트엔드 웹 개발자 되기</h1>
<hr>
<p>HTML</p>
<p>CSS</p>
<p>JavaScript</p>
</body>
</html>
<!DOCTYPE html> : 문서구조정의
(HTML4 이전 스펙에서는 구조정의 코드를 더 길게 작성해야 했으나, HTML5로 넘어오면서 간결해졌다)
<html> ~ </html> : 웹 문서의 시작과 끝
<head> ~ </head> : 웹 문서의 정보
(Ex. <meta> 는 문자세트, 문서 키워드, 문서 설명 등 다양한 정보를 입력할 수 있는 태그이다)
<body> ~ </body> : 웹 문서의 내용
(Ex. <h1>은 Heading1으로 제목 등을 작성할 때 주로 사용하는 태그이다)
[Restart 프론트엔드 스터디] #4. 웹페이지를 구성하는 기본 태그(출처: poiemaweb) (0) | 2022.08.14 |
---|---|
[Restart 프론트엔드 스터디] #3. 시맨틱 웹 (출처: poiemaweb) (0) | 2022.08.14 |
[Restart 프론트엔드 스터디] #2. HTML5에 대하여 (출처: poimaweb) (0) | 2022.08.04 |
[생활코딩] Web1 - HTML & Internet (#1) (0) | 2021.11.24 |
댓글 영역