[기술면접] HTML, CSS, JavaScript

한재창·2023년 5월 19일
0
post-thumbnail

HTML(HyperText Markup Language)

웹에서 보이는 글, 문서, 그림 등 정보를 주는 콘텐츠와 그 콘텐츠의 위치 등을 지정하는 역할을 한다.

집으로 따지면 구조에 해당한다고 볼 수 있다.

예를 들어 네이버에서 네이버라는 글자, 로그인이라는 글자 등 콘텐츠들은 모두 html에 해당한다고 볼 수 있다.

CSS(Cascading Style Sheets)

콘텐츠를 꾸미는 등 웹의 시각적인 표현을 담당하는 역할을 한다. 집으로 치면 인테리어라고 볼 수 있다.

예를 들어 네이버에서 네이버라는 글자를 어떤 색으로 할지, 크기는 어느 정도로 할지 등 콘텐츠를 꾸미는 것은 css의 역할이다.

Javascripts

콘텐츠를 바꾸고 움직이는 등 페이지를 동적으로 바꾸어주는 역할을 한다.
html과 css의 경우는 코드를 한번 입력한 경우 웹에서 어떠한 변화도 주지 못한다.
css로 hello world를 검은색으로 정의했으면 그 글자는 우리가 이용하는 내내 검은색이다. 이때 자바스크립트는 우리의 행동에 따라 변화를 줄 수 있다.

예를 들어 네이버에서 한 단어 위에 마우스를 가져가면 문구의 색상이 바뀌는 것을 예로 들 수 있다.

profile
취준 개발자

0개의 댓글