WeniVooks

검색

웹/네트워크/HTTP 베이스캠프

HTML/CSS/JS

3. 웹 상에서 프로그래밍 언어 역할

HTML/CSS/JS
3.1 HTML
  • HyperText Markup Language
    • HyperText(하이퍼텍스트): 정해진 순서 없이, ‘참조’를 통해 한 문서에서 다른 문서로 이동할 수 있는 텍스트.
    • Markup Language(마크업 언어): 태그 등을 이용하여 문서나 데이터의 구조를 표시하는 언어
  • HTML은 프로그래밍 언어가 아닌 콘텐츠의 구조를 정의하는 마크업 언어
  • 웹을 이루는 가장 기초적인 구성 요소로, 웹 콘텐츠의 의미와 구조를 정의
  • 확장자 .html
<h1>hello world</h1>
<h1>hello world</h1>
3.2 CSS
  • Cascading Style Sheets
  • 웹 페이지의 모양/표현
  • 확장자 .css
h1 {
  color: red;
}
h1 {
  color: red;
}
3.3 JavaScript
  • 웹 페이지의 기능/동작
  • 확장자 .js
window.alert('hello world'); // 엄밀히 얘기하면 JS는 아니고 BOM이긴 합니다.
window.alert('hello world'); // 엄밀히 얘기하면 JS는 아니고 BOM이긴 합니다.
3장 웹 상에서 프로그래밍 언어 역할3.2 Python