HTML 시작

고규빈·2022년 2월 7일
0

Socket 프로그래밍 vs WEB 프로그래밍

Socket 프로그래밍

  • 소켓을 통해 통신하는 프로그래밍 방법
  • TCP, UDP 통신이 대표적
  • 소켓통신은 패킷을 주고 받아서 통신하기 때문에, 문서(문자)를 주고 받기에 비효율적

WEB 프로그래밍

  • HTTP을 통해 통신하는 프로그래밍 방법
  • http, https 가 대표적
  • 문서(문자)를 주고 받기에 효율적 (웹 문서)

※ WEB 프로그래밍도 소켓 프로그래밍을 통해 네트워크 통신을 한다.

HTML이란 무엇일까?

  • Hyper Text Markup Language 약어로 웹사이트를 만드는 기초가 되는 언어이다.
  • 확장자는 .html(또는 .htm)로 문서를 저장해야 한다.
  • 텍스트뿐만 아니라 이미지, 링크 등 여러 요소들을 다루고 표시할 수 있어야 한다.
  • 웹에서 자유롭게 오갈 수 있는 웹 문서를 만드는 언어가 HTML

웹 문서란?

  • 웹 페이지 안에 보여지는 문서들을 말한다
  • HTML은 웹 문서를 이루는 기본이 되는 언어이다

웹 표준이란?

  • 웹 사이트를 만들 때 지켜야 하는 약속들을 정리한 것
  • 웹 표준을 지켜 사이트를 제작하면 장소나 브라우저와 상관없이 쉽게 웹 사이트를 볼 수 있다.
  • 웹 표준으로 문서 하나를 만들면 어떤 기기에서나 볼 수 있기 때문에 웹 개발자와 디자이너의 시간 절약
  • HTML5로 문서를 만드는 것 = 웹 표준을 지킨 문서를 만드는 것

HTML, CSS, JavaScript(jQuery)

  • HTML은 틀로써 웹문서의 기준이 된다
  • CSS는 HTML의 폰트크기, 간격, 배경 등을 변경하여 꾸며주는 존재이다
  • JavaScript는 웹의 동작을 구현할 수 있다.

랜더링이란?

  • HTML, CSS, JavaScript등 개발자가 작성한 문서를 브라우저에서 사용자가 보기 편한 그래픽으로 추력하는 과정
profile
안녕하세요

0개의 댓글