웹브라우저 위에서 동작하는 기술 : html, css, JavaScript
이 세가지 기술들이 유기적으로 결합해 하나의 웹페이지를 만들고, 웹 애플리케이션을 만든다.
버튼을 클릭했을 때, 디자인을 바뀌게 하는 것
<html>
<head>
<style type=“text/css”>
.dark {
backgroud-color: black;
color: white; }
.dark #selected {
color:yellow; }
</head>
<body class=‘dark’>
‘dark’생기게 하는 것 => JS의 역할
<ul>
<li>HTML</li>
<li>CSS</li>
<li id=‘selected’>JavaScript</li>
</ul>
<input type=‘button’ value=‘dark’ onclick=‘(여기에 JavaScript 실행)’document.body.className=‘dark’;> => tag에 해당하는 버튼을 클릭했을 때, JavaScript코드가 실행된다. document문서의 body태그에 classname값으로 ‘dark’를 준다.