웹 프로그래밍 3대장
웹페이지는 HTML, CSS, JavaScript가 함께 작용해서 나타나는 종합적인 결과물입니다.
이 3가지 요소를 잘 활용하면 단순한 홈페이지 뿐만 아니라, 화면과 같이 정교한 논리로 구성된 게임도 만들 수 있습니다.
HTML, CSS, JavaScript는 웹에서 어떤 역할을 할까요?
HTML: 웹페이지의 골격
HTML은 사람의 골격
과 같습니다.
웹페이지의 구조를 정의하고 화면에 보이는 콘텐츠를 구성합니다.
CSS: 웹페이지의 옷
CSS는 사람의 옷
과 같습니다.
CSS를 사용하면 HTML 요소에 스타일, 색상, 크기와 같은 디자인을 적용합니다.
JavaScript: 웹페이지의 뇌
JavaScript는 사람의 뇌
와 같습니다.
HTML과 CSS와 함께 사용되어 웹페이지에 상호 작용성과 동적인 기능을 추가합니다.
동적인 기능은 특정 버튼을 클릭하면 화면의 배경색이 바뀌게 하거나 입력창에 넣는 값의 유효성을 검사하는 것(예: 비밀번호 6자리 이상)을 뜻합니다.