Website는 세 가지 요소로 이루어진다.
- HTML : 브라우저에게 어떤 content를 보여줄지 알려주기 위한 언어
- CSS : 브라우저에게 특정 HTML element를 어떤 디자인으로 보여줄지 알려주기 위한 언어
- Javascript : Website가 동적으로 동작하도록 만들어 주는 언어 -> 프로그래밍 언어
HTML 파일은 브라우저가 이해할 수 있는 명령어(tag)가 포함된 단순 텍스트 파일이다.
브라우저가 이해할 수 있는 형태로 HTML 파일을 작성해서 브라우저에게 주면, 브라우저는 명령어들을 이해하고 그에 맞게 content를 보여준다.
이 때, content들을 CSS 파일에서 정하는 디자인으로 바꿔서 보여주기도 하고 Javascript로 구현한 방법에 맞게 content들을 동적으로 변경시키기도 한다.
브라우저는 단순히 content를 화면에 표시하기만 할 뿐, 잘못된 것을 알려주지 않는다.
HTML을 잘못 사용해도, 그냥 content만 보여주거나 아무것도 보여주지 않을 뿐.
Error를 발생시키지 않으니 개발하는 입장에선 답답하지만, 사용자 입장에선 error를 만나지 않는다는 장점이 있다.
'개발 > HTML' 카테고리의 다른 글
[노마드코더 코코아톡 클론] HTML (1) | 2023.11.20 |
---|