사용자가 서버에 요청을 보내면(request) 서버는 요청에 대한 응답(response) 을 보내준다.
이 응답에는 해당하는 웹 페이지의 내용, 이미지, 스타일 시트, 자바스크립트 등의 파일이 포함되어 있다.
웹 표준
-어떤 운영체제나 브라우저를 사용하더라도 웹페이지가 동일하게 보이고 정상 작동해야 함
-따라서 표준적인 규칙과 기술을 만든 것
Web & HTML 작동 원리
-서버는 클라이언트의 요청을 분석하여 결과값으로 html을 전송함
-서버는 결과값을 전송한 후 클라이언트의 연결을 종료
-각 웹 브라우저에는 브라우저 엔진이 내장되어 있고 이 엔진이 html 을 구성하고 있는 태그를 해석하여 화면에 표현함
HTML 기본 원리
* html 이란?
Hypertext Markup Language
문서에 하이퍼텍스트, 표, 목록, 비디오 등을 포함할 수 있는 태그를 사용하여 구조화시킴으로써 웹페이지를 만들 수 있음
TAG는 또 뭔데?
HTML 을 이루고 있는 구성 요소
-태그는 <> 괄호로 표시함
-HTML 은 html, head, body 태그로 이루어져 있음
-시작 tag, 종료 tag로 쌍을 이루지만 시작 tag만 존재하는 태그(=빈요소) 도 있음
-각각의 tag에는 속성과 속성의 값이 존재함
* 속성이란? (Attribute)
-요소에 대한 정보 제공
-항상 시작태그에 지정해야 함
-속성은 대부분 name="value"와 같이 이름/ 값이 쌍으로 제공