HTML

HyperText Markup Language, 웹 페이지의 구조를 정의하는 언어입니다.


예시

<!DOCTYPE html>
<html>
  <head>
    <title>페이지 제목</title>
  </head>
  <body>
    <h1>안녕하세요</h1>
    <p>반갑습니다</p>
    <button>클릭</button>
  </body>
</html>

태그로 구조를 표현

<h1>제목</h1>           <!-- 제목 -->
<p>문단입니다</p>        <!-- 문단 -->
<a href="...">링크</a>  <!-- 링크 -->
<img src="..." />       <!-- 이미지 -->
<ul>                    <!-- 목록 -->
  <li>항목1</li>
  <li>항목2</li>
</ul>

HTML / CSS / JavaScript 역할

역할비유
HTML구조뼈대
CSS스타일옷, 화장
JavaScript동작근육, 행동
<button>클릭</button>                  <!-- HTML: 버튼 존재 -->
<style>button { color: red; }</style>  <!-- CSS: 빨간색 글씨 -->
<script>button.onclick = () => alert("hi")</script>  <!-- JS: 클릭 시 동작 -->

어원

CSLOG에서 보기