html은 구역과 텍스트를 나타내는 코드로 크게 head와 body로 구성되고 head안에는 페이지의 속성정보, body안에는 페이지의 내용을 담는다.
이와 같은 기본형태에 head와 body태그안에 여러가지 태그들(h1~h6, hr, button 등)을 이용해서 페이지의 구역을 나누거나 살을 붙여서 꾸미는 방식이다.
css는 html과 주로 같이쓰인다. html이 웹의 몸체 즉 프레임을 담당한다면 css는 옷과 액세서리처럼 꾸미는 역할이다.
위처럼 head태그 안에 style태그를 만들고 h1 태그에 스타일을 적용할수 있다.이런 간단한 색깔 말고도 테두리, 그리드 등 여러가지 형태들을 다양하게 조작 가능하고, 핸드폰, 컴퓨터, 태블릿 등 다양한 디바이스들에게서 각자 크기에 맞게 반응형 웹 디자인을 적용할 수도 있다.