본 글은 MDN의 자료를 요약한 것입니다.😄 HTML(Hypertext Markup Language)이란?HTML은 어떠한 형식으로 보이게 하거나 특정한 방식으로 동작하도록 하는 Element들로 이루어져 있다.각 Element는 속성을 가질 수 있는데, 속성은 실제
시맨틱(Semantic)은 "의미의, 의미론적인" 이라는 뜻, 즉 시맨틱 태그란 의미를 가지는 태그이다.시맨틱 태그에 의해 컴퓨터가 HTML 요소의 의미를 보다 명확히 해석하고 그 데이터를 활용할 수 있는 시맨틱 웹이 실현될 수 있다. 시맨틱 웹이란 웹이 존재하는 수많
렌더링이란 서버로부터 HTML 파일을 받아 브라우저에 뿌려주는 과정이다.브라우저는 서버로부터 HTML 문서를 다운을 받는다.렌더링 엔진은 HTML 문서를 파싱해서 DOM 트리를 만든다.그 다음, 외부 css 파일과 함께 포함된 스타일 요소를 파싱하여 CSSOM 트리를
css편은 자주 사용하는 속성들에 대해서만 기술css란 Cascading Style Sheets의 약자로, HTML문서를 꾸밀 때 사용하는 스타일 시트 언어이다.white-spacenormal : 기본값으로 연속하는 공백을 하나로 처리, 자동으로 줄을 바꿈nowrap
display는 요소의 종류를 선택하는 속성이다.block 형식은 한 줄 모두를 차지하며, 넓이와 높이 설정이 가능하다.inline 형식은 내용만큼 차지하며, 넓이와 높이 속성을 지정할 수 없다. 또한 margin 속성은 좌우로만 지정할 수 있다.inline-~ 형식은
자바스크립트 엔진은 자바스크립트 코드를 해석하고 실행하는 인터프리터이다.대중적으로 알려진 엔진은 구글의 V8엔진인데, 아무래도 가장 많이 사용되는 크롬에서 사용되고, Node.js에서 사용되는 엔진이기도 하기 때문인 듯 하다.하지만 렌더링 엔진과 마찬가지로 브라우저마다
본 글은 공부하면서 작성한 글로, 너무 깊게는 들어가지 않으려 합니다.최신 ECMAScript 표준은 다음과 같은 자료형을 정리한다.기본 자료형인 여섯가지 데이터타입 \- Boolean \- Null \- Undefined \- Number \- String
실행 컨텍스트(execution context)란? >실행 컨텍스트는 실행할 코드에 제공할 환경 정보들을 모아놓은 객체이다. 자바스크립트는 어떤 실행 컨텍스트가 활성화되는 시점에 선언된 변수를 위로 끌어올리고(호이스팅), 외부 환경 정보를 구성하고(스코프 체인), t