본문 바로가기
용어 및 개념

HTML, CSS JS 정의 및 차이

by Rainbound-IT 2022. 2. 3.
반응형

웹사이트는 크게 3가지 요소로 구성

HTML (Hyper Text Markup Language), CSS (Cascading Style Sheets), 자바스크립트 (Javascript)

 

HTML(Hyper Text Markup Language)

- 웹 문서를 만들기 위하여 사용하는 기본적인 웹 언어의 한 종류이다

- 웹 페이지에서 제목, 이미지, 동영상, 문단, 표, 등을 정의하고 그 구조와 의미를 부여하는 정적 언어이다.

- 웹의 구조를 담당 한다.

 

CSS(Cascading Style Sheets)

- 마크업 언어(HTML, XML, XHML 등)가 실제 표시되는 방법(색상, 레이아웃, 크기, 폰트 등)을 지정하여 콘텐츠 구조를 꾸며주는 정적 언어이다.

- 웹의 시각적인 표현을 담당한다.

 

JS(JavaScript)

- HTML 문서의 정적이고 단조로운 한계를 극복하기 위해서 넷스케이프(Netscape)사가 만든 LiveScript가 이름을 달리 한 것으로 브라우저 자체에서 내장된 해석기능을 이용한 클라이언트 기반의 일종의 스크립트 언어이다.

- 콘텐츠를 바꾸고 움직이는 등 페이지를 동적으로 꾸며주는 역할을 하는 프로그래밍 언어이다.

- 웹의 동적 처리를 담당한다.

 

쉽게 정리하면 HTML로 웹페이지의 뼈대를 만들고 CSS로 웹 페이지의 옷을 입히고, Javascript로 기능을 추가한다고 할 수 있다.



출처: https://junghn.tistory.com/entry/htmlcss-HTMLCSSJavascript-의-정의와-차이점 [코딩 시그널]

 

 

 

 

 

기타 다른개념들

https://velog.io/@gga4638/HTMLCSS

 

HTML, CSS, JS 기초 개념

HTML:Hypertext Markup Language 정의 웹을 이루는 가장 기초적인 구성 요소 웹콘텐츠의 의미와 구조를 정의하는 마크 업 언어 > #### 마크업 언어(markup language) 태그 등을 이용하여 문서나 데이터 구조를

velog.io

 

반응형

'용어 및 개념' 카테고리의 다른 글

도메인 호스팅  (0) 2022.03.02
폴링(polling)  (0) 2022.02.28
JAR, WAR 차이점 및 특징  (0) 2022.01.28
컴파일과 빌드 차이  (0) 2022.01.28
에이전트(IT, 소프트웨어 분야)  (0) 2022.01.28

댓글