HTML\CSS\JS

[HTML] 간단한 용어 정리와 구성요소

취준생코린이 2021. 5. 28. 09:48
728x90

HTML을 하기전에 간단히 용어부터 알아보자.

 

클라이언트(Client)/ 서버(server)

  • 클라이언트(Client) : 정보/서비스를 요청하는 PC (네트워크로 연결된 서버로 부터 정보를 제공받는 컴퓨터)
  • 서버(server) : 정보/서비스를 제공하는 PC (클라이언트에게 네트워크를 통해 서비스를 제공하는 컴퓨터)

 

프로토콜(Protocol)

  • TCP/IP : 서로 다른 시스템을 가진 컴퓨터들을 서로 연결하고 데이터를 전송하는 통신규약 
  • HTTP :
    1. 서버와 클라이언트가 인터넷 사이에 웹 문서(HTML)를 전송하기 위해 사용하는 통신 규약
    2. 하이퍼텍스트를 기반으로 데이터 전송 -> 링크(LINK)기반의 웹 문서 접속
    3. 요청/응답(request/ reponse)방식으로 동작

 

URL : 인터넷 주소

http(프로토콜)://www.wikibook.co.kr(정보를 가진 컴퓨터의 위치)/webtext(자원이 있는 폴더)/index.htm(자원 이름) 으로 이루어 져있다.

 

웹 사이트는 HTML, CSS, JS로 만들어 진다.

HTML이 content, CSS이 presentstion, JS이 Behavior이다.

 

HTML(Hyper Text Markup Language)

HTML: 웹 페이지에 정보를 담아 표시하기 위한 마크업 언어

Hyper Text: 현재 문서에서 다른 문서로 즉시 접근할 수 있는 덱스트

Markup: 어딘가에 Mark, 즉 표시를 해두는 거다.

 

HTML구성 요소

<!DOCTYPE html> : 문서 형식 정의

    <head> : HTML문서의 머리글

     <meta>: HTML문서의 정보정의

     <title>문서제목</title> : title사이에 있는 문장이 HTML문서의 제목

    </head>

    <body>

         환영합니다    : HTML문서 내용(텍스트, 이미지, 동영상...)

    </body>

</html>

 

위에서 <head> </head>처럼 <head>가 시작태그 </head>가 끝 태그다. 그리고 태그 사이에 들어가는게 내용(content)이다. 그리고 압뒤 태그를 요소라고 한다.

 

< p align = "center"> Hello, HTML!</p>

 위에서 align는 속성(attribute)     "center"는 값(value)이다.

 

728x90