HTML-101 #3. 주석 및 명명 규칙

발행: (2026년 1월 10일 오후 06:37 GMT+9)
4 min read
원문: Dev.to

Source: Dev.to

Introduction

HTML을 배우면서 HTML‑101 시리즈의 일환으로 여정을 공개적으로 기록하고 있습니다. 이 시리즈는 초보자를 위한 탐구로, 내가 이해한 내용, 헷갈리는 점, 그리고 배우는 것을 공유합니다.

이번 포스트에서는 다음을 다룹니다:

  • HTML 주석이란 무엇인가
  • HTML 주석의 문법
  • 기본 예시
  • 중요한 규칙 및 제한 사항
  • HTML 주석 vs. CSS 주석 vs. JavaScript 주석
  • HTML 파일 명명 규칙 (표준 홈페이지 이름, 일반적인 관례)

모든 노트, 예시, 연습 코드는 GitHub 저장소에서 확인할 수 있습니다:

https://github.com/dmz-v-x/html-101

HTML Comments

Definition

주석은 코드 내에 목적, 로직, 혹은 이력을 설명하는 텍스트 주석입니다. 개발자에게는 보이지만 렌더링 시 무시되며, 렌더링된 웹 페이지에는 표시되지 않습니다. 그러나 주석 처리된 HTML도 브라우저에 전송되므로, 주석에 기밀 데이터를 넣지 않도록 주의하세요.

Syntax

<!-- comment -->

<!----> 사이에 있는 모든 내용은 브라우저에 의해 무시됩니다.

Basic Examples

<!-- My Website -->
<h1>Hello World</h1>

Important Rules & Limitations

  • 중첩 금지 – 주석은 중첩될 수 없습니다. 다음과 같은 코드는 잘못된 것이며 HTML을 깨뜨립니다:

    <!--
    -->
  • 보안에 취약 – 주석은 브라우저의 개발자 도구에서 확인할 수 있습니다. 절대 민감한 정보(예: 비밀번호)를 주석에 저장하지 마세요.

  • 임시 비활성화 – 주석은 설명용으로 사용하고, 큰 코드 블록을 영구적으로 비활성화하는 용도로는 사용하지 마세요.

Comment Syntax in Other Languages

언어주석 문법
HTML<!-- comment -->
CSS/* comment */
JavaScript// comment
/* comment */

HTML File Naming Convention

Standard Homepage Name

기본 홈페이지 파일은 index.html(소문자, 공백 없음)으로 명명해야 합니다.

Common File Naming Conventions

  • 소문자만 사용합니다.
  • 단어 구분은 밑줄(_)보다 하이픈(-)을 사용합니다.
  • 파일 이름에 공백을 넣지 않습니다.

예시

  • about-us.html
  • contact-page.html

File Types Examples

유형예시(s)
메인 페이지index.html
CSSstyle.css, main.css
JavaScriptscript.js, app.js
이미지hero.jpg, logo.png

Takeaways

  • HTML 주석은 문서화에 유용하지만 여전히 브라우저에 전송되므로 민감한 데이터를 포함하지 않도록 합니다.
  • 파일은 일관된 소문자, 하이픈 구분 명명 방식을 따르고, 홈페이지는 index.html로 지정합니다.

Next Post

다음 포스트에서는 헤딩, 단락 및 줄 바꿈을 다루며, 새로운 노트를 GitHub 저장소에 계속 업데이트할 예정입니다.

Repository: https://github.com/dmz-v-x/html-101

Back to Blog

관련 글

더 보기 »

HTML 미디어 플레이어 만들기

HTML 비디오 플레이어 만들기 지난 며칠 동안 freeCodeCamp를 통해 또 다른 워크숍과 실습을 완료했습니다. 나는 Build an HTML V...

Netflix 클론 만들기

개요: 나는 프론트엔드 실력을 향상시키기 위해 Netflix Nepal 클론을 만들었습니다. 이 프로젝트는 Semantic HTML, CSS, Vanilla JavaScript를 사용하여 구축되었습니다. 그것은…