
HTML은 웹 브라우저에 페이지의 내용을 설명합니다.
이미지 크레디트: scyther5/iStock/게티 이미지
HTML은 하이퍼텍스트 마크업 언어(Hypertext Markup Language)의 약자로 World Wide Web용 문서를 생성하는 데 사용되는 언어입니다. HTML은 태그와 속성을 사용하여 웹 브라우저에 웹 페이지에 텍스트, 하이퍼링크 및 이미지를 표시하는 방법과 사용자가 페이지와 상호 작용할 때 페이지가 응답하는 방법을 알려줍니다. HTML 페이지는 일반적으로 하이퍼텍스트 전송 프로토콜을 사용하여 웹에 배포됩니다. HTML 페이지는 거의 항상 ".htm" 또는 ".html" 파일 확장자를 사용합니다.
HTML의 역사
HTML은 1990년대 초 Tim Berners-Lee에 의해 웹과 같은 구조로 분리되어 있지만 관련된 텍스트 문서를 함께 연결하는 방법으로 개발되었습니다. 1994년에 Internet Engineers Task Force는 HTML 2.0 사양을 개발한 HTML 작업 그룹을 만들었습니다. 일부 웹 브라우저 개발자는 HTML에 자체 태그를 추가하기 시작했지만 다른 브라우저는 새 태그를 지원하지 못했습니다. 1994년 W3C라고 하는 World Wide Web 컨소시엄은 World Wide Web의 표준화를 돕기 위해 구성되었습니다. 1995년 이후 W3C는 브라우저 공급업체와 마찬가지로 새로운 HTML 사양을 개발하는 데 중요한 역할을 했습니다.
오늘의 비디오
HTML의 기능
HTML 페이지에는 글꼴, 텍스트, 색상, 양쪽 맞춤, 배경 색상, 단락, 이미지, 하이퍼링크 및 웹 페이지의 기타 요소에 대한 정보가 포함되어 있습니다. 페이지 표시 방법에 대한 자세한 정보를 제공하는 속성으로 많은 태그를 수정할 수 있습니다. HTML 태그와 속성은 대소문자를 구분하지 않으므로 HTML 코드를 작성할 때 대문자 또는 소문자를 사용할 수 있습니다. CSS 스타일 시트라고 하는 별도의 페이지를 HTML 태그 대신 사용하여 HTML 페이지의 레이아웃을 지정할 수 있습니다.
HTML의 일부 기능
모든 HTML 페이지에는 페이지 코드 시작 부분에 HTML 태그와 Body 태그가 있어야 합니다. "A"로 표시되는 앵커 태그는 HTML에서 하이퍼링크를 생성합니다. Img 태그는 페이지에서 이미지가 표시되어야 하는 위치를 나타내고 해당 이미지가 저장된 위치로 브라우저를 안내합니다. 단락 태그(단지 "P")는 단락의 시작과 끝을 표시하는 반면, 줄 바꿈 태그("Br"로 작성됨)는 단순히 단일 캐리지 리턴을 생성합니다. 테이블 태그는 페이지의 데이터와 텍스트를 구성하는 데 도움이 되도록 열, 행 및 셀이 있는 테이블을 만듭니다. HTML은 일반 텍스트 편집기로 작성할 수 있지만 프로세스를 단순화하는 전용 편집기도 있습니다.
HTML 마크업의 역할
HTML 마크업에는 두 가지 유형이 있습니다. 물리적 및 논리적. 물리적 마크업은 문서가 표시되어야 하는 정확한 방법을 지정합니다. 예를 들어 볼드체 태그인 "B"는 웹 브라우저에 텍스트를 볼드체로 표시하도록 지시합니다. 논리적 마크업은 웹 브라우저가 해석하도록 남겨둔 텍스트 문자열 또는 기타 요소의 의도된 기능을 설명합니다. Strong 태그는 대부분의 웹 브라우저가 굵게 표시하지만 텍스트를 강조하는 방식으로 표시할 수 있는 논리적 마크업의 한 예입니다.
웹 브라우저 및 HTML
웹 브라우저가 어떻게 프로그래밍되어 있든 잘 작성된 HTML 페이지를 효과적으로 표시할 수 있습니다. 동일한 페이지가 브라우저마다 다르게 보일 수 있지만 기능은 동일하게 유지됩니다. Internet Explorer와 같은 대부분의 브라우저는 마우스나 터치 스크린을 사용하여 탐색할 수 있는 모든 글꼴, 색상, 이미지 및 링크가 포함된 웹 페이지를 표시합니다. 그러나 Lynx 브라우저는 동일한 페이지를 텍스트로만 표시하고 키보드로 탐색합니다.