언어별 주석 처리 방법
| 구분 | 언어 | 한 줄 주석 | 여러 줄 주석 | 예시 |
| 🖥️ 마크업 | HTML | 없음 | <!-- ... --> | <!-- 여기가 주석 --> |
| XML | 없음 | <!-- ... --> | <!-- XML 주석 --> | |
| SVG | 없음 | <!-- ... --> | <!-- 그래픽 주석 --> | |
| 🎨 스타일 | CSS | 없음 | /* ... */ | /* 배경색 지정 */ |
| SCSS / LESS | // ... | /* ... */ | // 임시 코드 | |
| ⚙️ 스크립트 | JavaScript | // ... | /* ... */ | // 변수 선언 |
| TypeScript | // ... | /* ... */ | /* 타입 정의 */ | |
| JSON | ❌ (주석 불가) | ❌ | — (파싱 오류 발생) | |
| 🧮 서버 / 스크립트 | PHP | // ..., # ... | /* ... */ | // PHP 주석 |
| Python | # ... | """ ... """ (문자열로 대체) | # 한 줄, """ 여러 줄 """ | |
| Ruby | # ... | =begin ... =end | # 루비 주석 | |
| Shell (bash) | # ... | 없음 | # 실행 설명 | |
| ⚙️ 컴파일 언어 | C / C++ / C# / Java | // ... | /* ... */ | // 주석, /* 여러줄 */ |
| Go | // ... | /* ... */ | // 주석 | |
| Rust | // ... | /* ... */ | // rust 주석 | |
| Swift / Kotlin | // ... | /* ... */ | /* 여러줄 */ | |
| 🧠 데이터 / 설정 | YAML | # ... | 없음 | # 설정 설명 |
| TOML | # ... | 없음 | # 주석 | |
| INI | ; ... 또는 # ... | 없음 | ; 주석 | |
| 🧰 기타 | SQL | -- ... | /* ... */ | -- 쿼리 주석 |
| LaTeX | % ... | 없음 | % 주석 | |
| R | # ... | 없음 | # R 주석 |
💡 참고 팁
- HTML 안의 <script> 에서는 JS 주석 방식(//, /* */)을 써야 합니다.
- HTML 안의 <style> 에서는 CSS 주석 방식(/* */)을 써야 합니다.
- JSON은 공식적으로 주석을 지원하지 않지만, "//" 나 "_comment": "..." 같은 형태로 우회하기도 합니다.
'HTML' 카테고리의 다른 글
| [HTML] 표 - 셀합치기 (0) | 2024.07.02 |
|---|---|
| [HTML] 표 table - tr td th 등 (0) | 2024.07.01 |
| css padding, margin 위 오른쪽 아래 왼쪽 순서 쉽게 기억하는 법 (html) (0) | 2024.06.18 |
| html margin 여백 옵션 (0) | 2024.05.23 |
| 표 가운데 정렬 html (center table html) (0) | 2024.05.23 |
댓글