ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • HTML - 기본 개념
    HTML/HTML 2020. 2. 23. 23:01

     

    HTML이란?
    Hyper Text Markup Language의 약자이다.

     


    "Hyper Text"라고 하는 것은 어떤 기능이 존재한다.


     그 기능이 어떤 것 일까?


    여러분이 웹 브라우저를 통해서 어떤 웹페이지를 보면 그 웹페이지에 언제나 있는 것들이 있다.
    그것은 바로 '링크' 이다.

    바로, 링크라고 하는 기능이 바로 "Hyper Text"이다.

    그리고, Markup(마크업)이라고 하는 것은 그다음에 나오는 Language와 관련이 깊다.

    이 HTML이라는 것은 컴퓨터 프로그래밍 언어라는 것인데,
    바로 이 Markup이라고 하는 문법적인 형식, 또는 문법적인 특성을 가지고 있는
    컴퓨터 프로그래밍 언어라는 뜻이다.

    즉, Hyper Text를 가장 중요한 특징으로 하는 Markup(마크업)라고 하는 
    이 형식을 가진 컴퓨터 프로그래밍 언어가 바로 HTML이다.

    우리가 알고 있는 Language는 언어라는 뜻이다.


    자 언어는 무엇일까..?
    또 언어가 가능한 것은 어떠한 원리 때문일까..?


    그 핵심은 약속이다.
    예를 들어, 내가 만약 다른 사람에게 '안녕하세요' 혹은 '안녕'이라고 하면,  그 상대방은 그에 대한 반응을 할 것이다.
    즉, 어떤 소리에 대한 약속이 체결되어 진 것을 볼 수 있다.
    그 약속을 우리가 공유하고 있기 때문에 우리는 서로가 소통을 할 수가 있는 것이다.


    바로 그것이 언어의 핵심이라고 할 수 있다.


    마찬가지로 내가 컴퓨터를 제어하고 싶거나 또 어떠한 기계를 제어하고 싶다면
    내가 이해 할 수 있고, 기계도 이해할 수 있는 어떤 약속이 존재해야 한다.
    이러한 것들도 '언어'라고 볼 수 있다.
    그것을 우리가 '컴퓨터 언어' 또는 컴퓨터 프로그래밍 언어'라고 부른다.

    그러면 이 HTML은 웹브라우저에 표시되는 웹 페이지를 만들어달라고 컴퓨터에게 요청하는 언어이다.
    그렇기 때문에 사람과 컴퓨터 사이의 약속일뿐만 아니라 사람과 그중에서

    바로 웹 브라우저라고 하는 이 프로그램 사이에서 서로가 이해할 수 있는 약속이 바로 HTML이라고 한다.

    즉, 내가 만들고 싶은 웹페이지가 있을 때, 
    그 웹 페이지가 어떻게 생겼고, 어떤 정보를 가지고 있어야 되는지를 웹 브라우저에게
    명령할 때 사용하는 언어, 또 내가 이해할 수 있고 웹 브라우저도 이해할 수 있는 언어가 바로 HTML이라는 것 이다.

    'HTML > HTML' 카테고리의 다른 글

    HTML - img태그  (0) 2020.02.29
    HTML - <p>태그 / <br>태그  (0) 2020.02.26
    HTML - <ul> 태그 / <ol>태그  (0) 2020.02.25
    HTML - <a>태그와 속성  (0) 2020.02.24
    HTML - 기본문법  (0) 2020.02.23

    댓글

Designed by Tistory.