월드 와이드 웹 비교 문서 마크업 언어 웹 브라우저 레이아웃 엔진 HTML HTML5 HTML5 미디어 비표준 HTML XHTML v. d. e. h HTML은 하이퍼텍스트 마크업 언어 ( HyperText Markup Language, 문화어 : 초본문표식달기언어, 하이퍼본문표식달기언어 ) 라는 의미의 웹 페이지를 위한 지배적인 마크업 언어다. HTML은 제목, 단락, 목록 등과 같은 본문을 위한 구조적 의미를 나타내는 것뿐만 아니라 링크, 인용과 그 밖의 항목으로 구조적 문서를 만들 수 있는 방법을 제공한다. 그리고 이미지와 객체를 내장하고 대화형 양식을 생성하는 데 사용될 수 있다. HTML은 웹 페이지 콘텐츠 안의 꺾쇠 괄호에 둘러싸인 " 태그 " 로 되어있는 HTML 요소 형태로 작성한다. HTML은 웹 브라우저와 같은 HTML 처리 장치의 행동에 영향을 주는 자바스크립트와 본문과 그 밖의 항목의 외관과 배치를 정의하는 CSS 같은 스크립트를 포함하거나 불러올 수 있다. HTML과 CSS 표준의 공동 책임자인 W3C는 명확하고 표상적인 마크업을 위하여 CSS의 사용을 권장한다. [ 1 ] 목차
에서 문서를 " HTML 태그 " ( HTML tag ) 로 부르면서 시작되었다. [ 4 ] [ 5 ] 그것은 머릿글자로 이루어진 20개의 요소를 기술하였고, 상대적으로 HTML의 단순한 디자인이었다. 하이퍼링크를 제외한 HTML 태그들은 CERN 자체의 SGML 기반 문서화 포맷인 SGML GUID에 강하게 영향을 받았다. 이 요소 중 13개는 HTML 4 버전에서도 여전히 존재한다. [ 6 ] HTML은 동적인 웹 페이지의 웹 브라우저를 통한 문자와 이미지 양식이다. 문자 요소의 대부분은 1988년 ISO 기술 보고서 9537 SGML을 이용한 기법에서 찾을 수 있다. 하지만 SGML 개념의 일반적인 마크업은 단지 개별 효과 보다는 요소 기반이고 또한 구조와 처리의 분리 ( HTML은 CSS와 함께 이 방향으로 점진적으로 이동해 왔다. ) 버너스리는 SGML 응용 프로그램이 되는 HTML을 고안해야 했고 그것은 공식적으로 IETF ( 국제 인터넷 표준화 기구 ) 에 의하여 1993년 중반, HTML 규격에 대한 최초의 제안을 간행물로 정의했다. ( 버너스리와 덴 콘놀리에 의한 문법을 규정하는 SGML 문서 형식 정의 ( SGML DTD ) ( SGML DTD ) 가 포함된 " 하이퍼
HTML - 위키백과, 우리 모두의 백과사전 HTML 위키백과, 우리 모두의 백과사전. ( Html에서 넘어옴 ) 둘러보기로 가기 검색하러 가기 HTML ( HyperText Markup Language ) 개발자 W3C와 WHATWG최근 버전 HTML5. 2최근 버전 출시일 2017년 12월 17일미리보기 버전 HTML 5. 3 ( 초안 ) 미리보기 버전 출시일 2018년 10월 18일주요 구현체 TEXT / HTML 영향을 받은 언어 SGML영향을 준 언어 XHTML웹사이트 / HTML HTML과 HTML5 DHTML XHTML XHTML 모바일 프로필과 cHTML 캔버스 요소 문자 인코딩 문서 객체 모델 글꼴 계열 HTML 편집기 HTML 요소 HTML 프레임 HTML5 비디오 HTML 스크립팅 웹 브라우저 엔진 쿼크 모드 스타일 시트 종속형 시트 ( CSS ) 유니코드와 HTML W3C와 WHATWG 웹 색상 WebGL 웹 저장소 월드 와이드 웹 비교 문서 마크업 언어 웹 브라우저 레이아웃 엔진 HTML HTML5 HTML5 미디어 비표준 HTML XHTML v. d. e. h HTML은 하이퍼텍스트 마크업
> < body > < p > Hello World! < / p > < / body > < / html > ( < html > 과 < / html > 사이의 문자는 웹 페이지를 표현한다. < body > 와 < / body > 사이의 문자는 표시되는 페이지의 내용이며, < head > 와 < / head > 사이의 문자는 눈에는 보이지 않지만 웹 페이지를 표현하기위해 필요한 해더 정보를 담고 있다. < title > 과 < / title > 사이의 문자는 웹 브라우저의 페이지 제목을 정의하는데 사용된다. ) Hello world 프로그램을 최대로 짧게 만들고 싶다면 : Hello world 이라고 해도 되지만, 웹 표준에 위배된다. 이 문서 형식 정의는 HTML 5이다. 만약 <! doctype html > 로 선언하지 않은 경우 대다수의 브라우저는 " [UNK] 모드 " 로 렌더링한다. [ 32 ] HTML 요소 [ 편집 ] 이 부분의 본문은 HTML 요소입니다. HTML 문서는 완전한 HTML 요소로 구성되어 있고, HTML 요소의 가장 보편적인 형태는 세 가지 구성 요소를 가진다 : " 시작 태그 " ( Start Tag ) 와 " 종료 태그 " ( End Tag ) 와 같은 태그 한 쌍 ; 몇
에 대한 최초의 제안을 간행물로 정의했다. ( 버너스리와 덴 콘놀리에 의한 문법을 규정하는 SGML 문서 형식 정의 ( SGML DTD ) ( SGML DTD ) 가 포함된 " 하이퍼텍스트 마크업 언어 ( HTML ) " 인터넷 초안 [ 7 ] ) 이 초안은 6개월 후 만료된다. 하지만 NCSA 모자이크 브라우저의 인라인 이미지를 내장하는 사용자 정의 태그의 사례는 주목할 만 했고, 성공적인 프로토타입에 대한 표준을 기반한 IETF의 철학을. [ 8 ] 마찬가지로 데이브 라그렛의 경쟁 인터넷 초안인 " HTML ( 하이퍼텍스트 마크업 포맷 ) " 은 1993년 말에 테이블과 기입양식 같은 요소들을 이미 구현하여 표준화 제안을 했다. [ 9 ] 이후 1994년 초 HTML과 HTML 초안은 만료되었고, IETF는 HTML 작업 그룹을 설립해 1995년에 HTML 2. 0을 완성한다. 최초의 HTML의 규격은 미래에 수행될 HTML 표준을 기반으로 간주되는 경향이 있었다. [ 8 ] RFC 1996년에 HTML 2. 0은 HTML과 HTML 초안의 아이디어가 포함됐다고 발표했다. [ 10 ] HTML 2. 0 지정은 이전의 초안들로부터
되어 있고, HTML 요소의 가장 보편적인 형태는 세 가지 구성 요소를 가진다 : " 시작 태그 " ( Start Tag ) 와 " 종료 태그 " ( End Tag ) 와 같은 태그 한 쌍 ; 몇 가지 요소 속성은 그 태그들 내에서 특성을 부여한다. 마지막으로 문자와 그래픽 정보 콘텐츠를 화면에 표현한다. HTML 요소는 태그의 사이와 포함되는 모든 것이다. 태그는 꺾쇠괄호 ( < > ) 로 둘러싸인 키워드이다. HTML 요소의 일반적인 형태 [ 편집 ] < tag > 보이는 내용 < / tag > HTML 요소의 이름은 태그의 이름이다. 그리고 종료 태그의 이름은 슬래시 문자 ( " / " ) 로 시작된다. HTML 요소의 가장 보편적인 형태 [ 편집 ] < tag attribute1 = " value1 " attribute2 = " value2 " > 보이는 내용 < / tag > 속성이 주어지지 않는다면 시작 태그의 기본값을 사용하게 된다. 태그의 기본적인 형태 [ 편집 ] HTML의 머리부분 ( < head >... < / head > ), 보통 제목은 < head > 의 안에 포함된다. 예제 : < head > < title > 제목 < / title > < / head > 단락 구획 [ 편집
C 1867 ( 양식 기반 파일 업로드 ) 1996년 5월 : RFC 1942 ( 테이블 ) 1996년 8월 : RFC 1980 ( 클라이언트 측 이미지맵 ) 1997년 1월 : RFC 2070 ( 국제화 ) 2000년 6월, 이 모든 것들이 RFC 2854에 의하여 더 이상 쓰이지 않고 역사적인 것으로 선언됨. 1997년 1월 HTML 3. 2 [ 13 ] 가 W3C 권고안으로 발표되었다. 이것은 1996년 9월에 폐쇄한 HTML 작업 그룹인 IETF와 같이 W3C에 의하여 배타적으로 개발되고 표준화된 첫 번째 버전이다. [ 14 ] HTML 3. 2에서 여러 종류의 겹치는 확장 수학 수식을 완전히 제외 시키고 넷스케이프의 비주얼 마크업 태그의 대다수를 채택했다. 넷스케이프의 블링크 요소와 마이크로소프트의 마퀴 요소는 두 회사의 상호 협의 하에 누락시켰다. [ 12 ] HTML에서 수학적 수식과 비슷한 마크업은 이후 MathML이 나올 때까지 14개월 동안 표준이 아니었다. 1997년 12월 HTML 4. 0 [ 15 ] 이 W3C 권고안으로 출시되었다. HTML 4. 0은 세 가지 문서 형태를 제공한다 : Strict ( 엄격 ) : 사용이 중지된 요소를 금지한다
ypertext Markup Language : A Representation of Textual Information and MetaInformation for Retrieval and Interchange ↑ " HTML 3. 0 Draft ( Expired! ) Materials ". World Wide Web Consortium. 1995년 12월 21일. 2010년 3월 4일에 확인함. ↑ " HyperText Markup Language Specification Version 3. 0 ". 2007년 6월 16일에 확인함. ↑ " HTML 5 ". World Wide Web Consortium. 2008년 6월 10일. 2010년 3월 4일에 확인함. ↑ " HTML 5, one vocabulary, two serializations ". 2010년 3월 4일에 확인함. ↑ " XHTML 1. 0 : The Extensible HyperText Markup Language ( Second Edition ) ". 월드와이드웹 컨소시엄. 2000년 1월 26일. 2010년 3월 7일에 확인함. ↑ " XHTML 1. 1 - Module - based XHTML - Second Edition ". 월드와이드웹 컨소시엄. 2007년 2월 16일. 2010년 3월
호로 둘러쌀 수 있다. [ 33 ] [ 34 ] 인용부호를 사용하지 않고, 속성값을 사용하는 것은 안전하지 않다. [ 35 ] 이름값 쌍 속성과 대조하여, 요소 태그의 시작에 단순히 그 존재만으로도 영향을 끼칠 수 있는 태그가 있다. [ 4 ] [ 37 ] 대부분의 요소는 몇 가지 일반적인 속성을 가질 수 있다. id 속성은 요소에 대한 문서 전체의 고유 식별자를 제공한다. 이것은 스타일시트에 의해 외관적인 특성을 제공하고, 브라우저에 의해 특정 요소를 처리하거나 스크립트에 의해 요소의 내용이나 외관을 바꿀 수 있다. 페이지의 URL에 달려 있는 것처럼, 보통 페이지 다음에 오는 요소에 대한 세계에서 유일한 식별자를 부여한다. 예를 들어, 에 있는 ID 속성과 같다. class 속성은 유사한 요소를 분류하는 방법을 제공한다. 이것은 어휘적 또는 표현적 목적으로 사용될 수 있다. 예를 들어, 어휘적으로 분류는 미세 포맷에 사용된다. 표현적 목적으로 HTML 문서는 class = " notation " 과 같은 지정자에서, 이 class 값을 갖는 모든 요소는 문서의 주 텍스트에 종속된다는 것을 지시한다. 이러한 요소는 HTML 소스에서 나타났던 장소에 나타나는 대신에 함께
HTML 4. 0 [ 15 ] 이 W3C 권고안으로 출시되었다. HTML 4. 0은 세 가지 문서 형태를 제공한다 : Strict ( 엄격 ) : 사용이 중지된 요소를 금지한다. Transitional ( 변이 ) : 사용이 중지된 요소를 허용한다. Frameset ( 프레임셋 ) : 대부분 프레임 관련 요소에서만 허용한다. 처음에 코드네임 " 쿠가 " [ 16 ] 에서 HTML 4. 0은 다양한 브라우저 특정 요소의 종류와 속성을 채택하였지만 동시에 스타일시트에 찬성하는 세력의 반대로 넷스케이프의 시각적 마크업 기능을 단계적으로 제거하기로 했다. HTML 4는 ISO 8879 - SGML에 따른 SGML 응용 프로그래밍 언어다. [ 17 ] 1998년 4월 HTML 4. 0 [ 18 ] 이 버전이 증가되지 않고 조금 수정되어 재발표되었다. 1999년 12월 HTML 4. 01 [ 19 ] 이 W3C 권고안으로 출시되었다. HTML 4. 0과 마찬가지로 세 가지 문서 형태를 제공한다. 그리고 2001년 5월 12일에 그것에 대한 최종 오류 수정 사항 이 발표되었다. 2000년 5월 ISO / IEC 15445 : 2000 [ 20 ] [ 21 ] ( " ISO HTML ", HTML 4. 01
하이퍼 텍스트 마크업 언어(영어: Hyper Text Markup Language, HTML, 문화어: 초본문표식달기언어, 하이퍼본문표식달기언어)는 웹 페이지 표시를 위해 개발된 지배적인 마크업 언어다. 또한, HTML은 제목, 단락, 목록 등과 같은 본문을 위한 구조적 의미를 나타내는 것뿐만 아니라 링크, 인용과 그 밖의 항목으로 구조적 문서를 만들 수 있는 방법을 제공한다. 그리고 이미지와 객체를 내장하여 대화형 양식을 생성하는 데 사용될 수 있다. HTML은 웹 페이지 콘텐츠 안의 꺾쇠 괄호에 둘러싸인 "태그"로 되어있는 HTML 요소 형태로 작성한다. HTML은 웹 브라우저와 같은 HTML 처리 장치의 행동에 영향을 주는 자바스크립트, 본문과 그 밖의 항목의 외관과 배치를 정의하는 CSS 같은 스크립트를 포함하거나 불러올 수 있다. HTML과 CSS 표준의 공동 책임자인 W3C는 명확하고 표상적인 마크업을 위하여 CSS의 사용을 권장한다.