Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

Leading engineer

3강 HTML 본문

Dev/사전학습

3강 HTML

Daisy_EngineerJH 2023. 1. 13. 15:37

오늘날의 HTML, CSS, JavaScript는 웹사이트, 즉 브라우저에서 동작하는 소프트웨어에만 국한되지 않는다.

React Native나 Native Script처럼 모바일 앱을 만드는 기술들이 이미 널리 사용되고 있고 심지어 Electron.js같은 걸로 웹사이트가 아닌 컴퓨터 프로그램까지 HTML, CSS, JavaScript로 만들 수 있다.

.

HTML은 'Hypertext Markup Language' 인 마크업 언어인데, 화면에 이것들이 이런 구조로 놓여 있어라 하고 갖다놓는 수단이다.

CSS는 'Cascading Style Sheets' HTML이 올려놓은 이것들은 '이렇게 보여라!'하고 꾸며주는 [문서]이다.

JavaScript만이 프로그래밍 언어에 속한다. 원래는 브라우저에서 웹사이트를 돌리는 목적으로 만들어진 언어였다.

특히 Node.js가 브라우저 바깥 세상으로 꺼내오면서 발전.

웹사이트에서 돌아가는 자바스크립트는 브라우저에서 다양한 일을 수행하고 HTML로 올려놓은 요소들을 변형시키거나 직접 만들어내기까지 한다.

 

정리:

1. 웹사이트를 구성하는 3가지 요소

HTML로 가져다 놓고 (화면에 요소들 배치)

CSS로 꾸미고 (각 요소들에 디자인 적용)

JavaScript로 시킨다 (기능 부여)

 

2. 브라우저에서 동작

대다수 브라우저에서 동작하는지 확인하고 사용할 것

공신력 있는 사이트에서 좋은 개발 방식을 참고할 수 있음

Comments