본문 바로가기

Conceptualization

HTML 이란

HTML은 HyperText Markup Language의 약자로, 웹 페이지를 만들기 위한 표준 마크업 언어입니다. 이 언어는 웹 페이지의 구조를 정의하는 데 사용되며, '태그'라고 불리는 특별한 텍스트를 사용하여 문서의 다양한 부분을 나타냅니다. 예를 들어, <p>는 문단을, <h1>은 가장 큰 제목을 나타냅니다. HTML은 웹의 기본 구성 요소 중 하나로, 웹 브라우저가 사용자에게 표시할 페이지의 구조와 내용을 알려줍니다. HTML 자체는 디자인이나 동적 기능을 제공하지 않지만, CSS(스타일을 정의)와 JavaScript(동적 상호작용을 추가)와 함께 사용되어 풍부한 사용자 경험을 제공합니다.

 

'HyperText'는 문서와 문서가 서로 연결될 수 있음을 의미하는데, 이는 웹 페이지들이 링크를 통해 상호 연결되어 있음을 나타냅니다. 사용자는 이 링크를 클릭함으로써 한 페이지에서 다른 페이지로 쉽게 이동할 수 있습니다. 'Markup Language'는 태그를 사용하여 문서의 구조를 정의하는 언어를 말합니다. 이 태그들은 웹 브라우저에게 텍스트를 어떻게 표시할지, 어떤 요소가 이미지인지, 어디에 링크를 설정해야 하는지 등을 알려줍니다.

 

쉽게 설명하기

HTML을 사용하는 것은 마치 케이크를 만드는 것과 비슷합니다. 케이크의 기본 틀을 만드는 것이 HTML이고, 케이크 위에 올리는 아이싱이나 장식은 CSS, 케이크가 실제로 어떻게 작동하는지(예를 들어, 케이크 상자를 열 때 불이 켜지는 등)를 정의하는 것이 JavaScript입니다. HTML은 웹 페이지의 '골격'을 만들며, 웹 브라우저는 이 골격을 보고 사용자에게 보여줄 웹 페이지의 모양을 결정합니다. 간단한 태그를 사용하여 제목, 문단, 이미지 등을 추가하고, 이러한 요소들이 어떻게 배치되고 서로 관련되는지를 정의합니다. 예를 들어, <img> 태그는 이미지를 추가하고, <a> 태그는 링크를 만듭니다. HTML은 웹 페이지를 만드는 데 있어 가장 기본이 되는 요소이며, 웹의 다른 모든 기술은 이 위에 구축됩니다.

 

'HyperText'는 책의 참조처럼 생각할 수 있습니다. 책에서는 특정 단어나 문장이 다른 페이지의 내용을 참조하고, 독자는 그 참조를 따라가서 더 많은 정보를 얻을 수 있습니다. 웹에서는 이것이 링크를 통해 이루어지며, 사용자는 한 웹 페이지에서 다른 페이지로 '점프'할 수 있습니다.

 

'Markup Language'는 웹 페이지를 만들 때 사용하는 특별한 코드나 기호를 말합니다. 이것은 마치 레시피에 있는 지시사항처럼, 웹 브라우저에게 웹 페이지를 어떻게 '조리'해야 하는지를 알려줍니다. 예를 들어, <h1> 태그는 가장 큰 제목을 나타내고, <p> 태그는 문단을 나타냅니다. 이러한 태그들은 웹 페이지의 구조를 만들고, 각 부분이 어떻게 보여져야 할지를 정의합니다.

'Conceptualization' 카테고리의 다른 글

컴파일 타임이란  (0) 2023.11.11
런타임 이란  (0) 2023.11.10
동기, 비동기 란  (0) 2023.11.10
벤치마크 테스트 (Benchmark Test) 란  (0) 2023.11.10
XML 이란  (0) 2023.11.09