본문 바로가기

Study/Web

[HTML, CSS, JS] 코코아톡 클론 코딩 | 1일차 | HTML, CSS, Java Script 가 무엇일까? + 크롬에서 개발자 도구로 source 확인하기

반응형

웹사이트는 2,3개의 언어로 구성된 text file이라고 할 수 있다.

브라우저는 text file인 코드를 구현시키는 역할로써 chrome, firefox 등이 있다.

 

HTML, CSS, Java script가 무엇이고 어떤 역할인지 간단히 알아보자.

 

▷ HTML

HyperText Markup Language의 약자로, 하이퍼텍스트 마크업 언어이다.

HTML은 프로그래밍 언어가 아니다! 컨텐츠의 구조를 정의하는 마크업 언어이다.

웹 사이트를 인간으로 비유하면, 인가의 뼈대를 담당한다.

 

content의 구조가 어떤지(무엇이 title, link, description, header인지)를 브라우저에게 설명하는 역할을 한다.

 

아래의 사이트에서 HTML이 무엇인지 정확히 알 수 있다.

https://developer.mozilla.org/ko/docs/Learn/Getting_started_with_the_web/HTML_basics

 

HTML 기본 - Web 개발 학습하기 | MDN

HTML(Hypertext Markup Language)은 웹 페이지와 그 내용을 구조화하기 위해 사용하는 코드입니다. 예를 들면, 컨텐트는 여러 개의 문단, 글 머리 목록이 구조화된 것이거나 사진이나 데이터 테이블일 수

developer.mozilla.org

 

▷ CSS

Cascading Style Sheets의 약자로, 마크업 언어가 실제 표시되는 방법을 기술하는 언어이다.

웹 사이트를 인간으로 비유하면, 인간의 근육을 담당한다.

 

style, 즉 시각적 디자인을 표현할 때 사용한다.

웹 사이트가 어떻게 보여야 하는지(색상, 사이즈)를 결정한다.

 

 

HTML과 CSS는 세트로 여겨진다.

CSS 없이 HTML으로만 만들어진 웹사이트는 렉 걸려서 덜 로딩 된 네이버/야후 사이트의 느낌으로 굉장히 별로기 때문이다.

 

▷ Javascript

객체 기반의 스크립트 프로그래밍 언어이다.

복잡한 건 JS. 동적 상호성(interactivity)를 제공한다.

웹 사이트를 인간으로 비유하면, 인간의 뇌를 담당한다.

 

youtube music이나 netflix에서 볼 수 있는 화려한 모션은 JS의 역할이다.

 

HTML, CSS, Javascript 중에서는 Javascript만 유일하게 웹 프로그래밍 언이이다.


웹 사이트 제작에 JS는 필수적이지 않다.

간단한 웹 사이트를 제작하고 싶다면 우선 HTML과 CSS를 공부해보자.


▷ 크롬에서 개발자 도구로 source 확인하기

크롬 브라우저에서 웹 사이트의 source를 확인할 수 있다.

 

상단 우측 점 세 개 -> 도구 더 보기 -> 개발자 도구 -> source

 

의 과정을 거치면 된다.

반응형