들어가기 전에
웹 클라이언트 코드는 브라우저 안에서 동작한다. HTML, CSS, JavaScript의 실제 소스코드를 보면서 웹페이지 소스의 구성을 살펴보자.
학습 목표
1. HTML 요청 이후 브라우저에서 해석되는 웹페이지(HTML) 안의 내용구성과 소스코드를 어떻게 위치시키면 될 지 이해한다.
핵심 개념
- Browser 안에서 동작할 수 있는 HTML, CSS, JavaScript의 코드 구현 방법
HTML 문서구조
- 뜯어보자 웹사이트 !
· 크롬 브라우저에서 개발자도구(Ctrl + Shift + i) 열기 : 브라우저에서 직접 코딩하는 것이 아니라 작서한 코드가 잘 동작되는지 확인, 디버깅
- 알게 된 몇가지 특징
· HTML 문저는 <html> 태그로 시작해서 <html> 태그로 끝난다.
· <head>는 무엇을 하는걸까? : HTML 문서에 대한 화면에 보이지 않는 추가적인 설명을 담고있다.
· <body>는 무엇을 하는걸까? : 화면에 표현되어야 할 것들이 포함되어 있다.
· HTML 문서는 계층적이다.
· HTML 문서는 tag를 사용해서 표현한다 : <tag class="title>안녕하세요</tag>
· JavaScript와 CSS가 html안에 여기저기 존재한다.
· JavaScript 코드는 브라우저 렌더링을 방해할 수 있으니 body 밑부분에 적어주는게 보편적 : 브라우저 렌더링이란 화면에 어떻게 보여줘야될지 결정하는 것
· CSS 코드는 head 안에 위치해서 렌더링 처리시 브라우저가 더 빨리 참고할 수 있게 하는 것이 보편적
'Progamming > BoostCourse' 카테고리의 다른 글
WAS (0) | 2019.01.15 |
---|---|
웹 서버 (0) | 2019.01.15 |
browser의 동작 (0) | 2019.01.15 |
웹 Front-End와 웹 Back-End (0) | 2019.01.14 |
웹의 동작 (HTTP 프로토콜 이해) (0) | 2019.01.14 |
댓글