These crawls are part of an effort to archive pages as they are created and archive the pages that they refer to. That way, as the pages that are referenced are changed or taken from the web, a link to the version that was live when the page was written will be preserved.
Then the Internet Archive hopes that references to these archived pages will be put in place of a link that would be otherwise be broken, or a companion link to allow people to see what was originally intended by a page's authors.
This is a collection of web page captures from links added to, or changed on, Wikipedia pages. The idea is to bring a reliability to Wikipedia outlinks so that if the pages referenced by Wikipedia articles are changed, or go away, a reader can permanently find what was originally referred to.
이 페이지는 모든 HTMLelements들을 나열합니다. HTML 요소들은 당신이 원하는것을 성취할수 있도록 기능에 따라 그룹화 되어있습니다. 비록 이 가이드가 코딩에 처음인 분들을 위해 작성되었지만, 우리는 이 레퍼런스가 누구에게나 유용하도록 할것입니다.
기본 요소
기본 요소는 모든 HTML 문서의 중추입니다. 당신은 모든 웹페이지의 소스코드에서 doctype 선언 다음의 첫번째줄에서 이 요소들을 볼수 있습니다. doctype은 페이지가 어떤 버전의 (X)HTML을 사용하는지를 지정합니다. 페이지 요소들은 시작 <html> 태그와 종료 </html> 태그의 사이에 위치하며, 이 <html> 태그는 루트 요소라고 불립니다.
HTML Root 요소 (<html>) 는 HTML 문서의 루트를 나타냅니다. 모든 다른 요소들은 이 요소의 후손입니다.
문서 메타데이터
메타 데이터는 페이지에 대한 정보를 포함합니다. 이것은 스타일과 스크립트, 그리고 소프트웨어(검색 엔진, browsers, 등등.)가 사용하고 페이지를 렌더링하는데 도움을 주는 데이터에 대한 정보를 포함합니다. 스타일과 스크립트에 대한 메타데이터는 페이지에서 정의되거나 정보를 가진 다른 폴더로 링크합니다.
HTML Article 요소 (<article>) 는 문서,페이지,앱,사이트 등이 신디케이션 같은것에 의해 독립적으로 배포되거나 재사용될수 있는 독립적인 구성을 나타냅니다. 이것은 포럼의 포스트나, 뉴스/신문 기사나, 블로그 대문 등과 같은 다른 독립적인 항목의 컨텐츠가 될수 있습니다. 각각의 <article>은 식별가능해야하며, 일반적으로 제목 요소 (h1-h6 요소)를 자식으로 포함하고 있습니다.
제목 요소는 6단계의 문서 제목을 구현합니다. <h1>은 가장 중요하고<h6>은 가장 최소입니다. 제목 요소는 section의 주제를 짧게 설명합니다. 제목 정보는 사용자 에이전트에 의해 사용될 수 있습니다. 예를 들면, 문서의 각주를 자동적으로 생성하는데 사용될 수 있습니다.
HTML <hgroup> 요소 (HTML 제목 그룹 요소) 는 제목의 구역을 나타냅니다. It defines a single title that participates in the outline of the document as the heading of the implicit or explicit section that it belongs to.
HTML<div> element (or HTML Document Division Element) 는 본질적으로 아무것도 나타내지 않는 플로우 컨텐츠의 일반적인 컨테이너입니다. It can be used to group elements for styling purposes (using the class or id attributes), or because they share attribute values, such as lang. 이 요소는 다른 적절한 시멘틱 요소가 없을떄만 사용해야 합니다.
HTML <dl> 요소 (or HTMLDescription List Element) 는 여러 짝의 용어와 정의를 둘러쌉니다. Common uses for this element are to implement a glossary or to display metadata (a list of key-value pairs).
HTML <dt> 요소 (or HTML Definition Term Element) 는 정의 목록에서 용어를 구분합니다. 이 요소는 <dl> 요소의 자식으로서만 등장할수 있습니다. It is usually followed by a <dd> element; however, multiple <dt> elements in a row indicate several terms that are all defined by the immediate next <dd> element.
HTML <hr> 요소는 문단 레벨 요소들 사이에서 주제의 분리를 나타냅니다. (예를 들면, 이야기의 장면이 변경되거나 구획에서 화제가 전환될떄). 이전 버전의 HTML에서 이 요소는 수직선을 나타냈습니다. 지금도 여전히 브라우저에서 수직선을 표시하지만, 표현상 관점보다는 시멘틱 관점을 정의합니다.
HTML List item 요소 (<li>) 는 리스트 항목을 나타낼때 사용됩니다. 이 요소는 자신이 리스트에서 하나의 개체를 나타내는 정렬된 리스트(<ol>), 정렬되지 않은 리스트(<ul>), 메뉴(<menu>) 에 포함되어야 합니다. 메뉴와 정렬되지 않은 리스트에서, 리스트 항목들은 일반적으로 글머리 기호와 함께 표시됩니다. 정렬된 리스트에서는, 숫자나 글자가 내림차순으로 왼쪽에 같이 표시됩니다.
The HTML Main 요소 (<main>) 는 문서나 앱의 <body> 의 메인 컨텐츠를 나타냅니다. The main content area consists of content that is directly related to, or expands upon the central topic of a document or the central functionality of an application. This content should be unique to the document, excluding any content that is repeated across a set of documents such as sidebars, navigation links, copyright information, site logos, and search forms (unless, of course, the document's main function is as a search form).
HTML <ol> 요소 (or HTML Ordered List Element) 는 정렬된 리스트의 항목들을 나타냅니다. 일반적으로, 정렬된 리스트의 항목들은 앞에 번호와 함께 표시되며, 이 번호는 순자,문자,로마 숫자,간단한 점과 같이 어떤 형태로든 나타날수 있습니다. This numbered style is not defined in the HTML description of the page, but in its associated CSS, using the list-style-type property.
HTML unordered list 요소 (<ul>) 는 리스트에서의 순서가 의미없는, 숫자 순서를 가지고 있지 않은, 정렬되지 않은 항목들의 리스트를 나타냅니다. 일반적으로, 정렬되지않은 리스트의 항목들은 굵은 점과 함께 표시됩니다. The bullet style is not defined in the HTML description of the page, but in its associated CSS, using the list-style-type property.
인라인 텍스트 시멘틱
HTML 인라인 텍스트 시멘틱을 사용해서 텍스트의 일부,줄,단어의 뜻,구조,스타일을 정의할수 있습니다.
HTML <b> 요소는 특별한 중요성이나 관련성 없이 다른 글자와의 문체가 다른 글자의 범위를 나타냅니다. It is typically used for keywords in a summary, product names in a review, or other spans of text whose typical presentation would be boldfaced. Another example of its use is to mark the lead sentence of each paragraph of an article.
HTML <bdo> 요소 (or HTML bidirectional override element) 는 현재 텍스트의 방향을 오버라이드 하기 위해 사용됩니다. It causes the directionality of the characters to be ignored in favor of the specified directionality.
HTML <rp> element 는 루비 주석을 지원하지 않는 브라우저를 위해 fall-back 괄호를 제공하기 위해 사용됩니다. 루비 주석은 일본어의 후리가나나 타이완의 주음 부호와 같은 동양 문자의 발음을 표기하기 위해 사용됩니다. <rp> 요소는 <ruby> 요소의 지원의 부족할떄 루비 주석의 존재를 가리키기 위해 표시할 글자를 가리키며, 보통은 괄호를 사용합니다.
HTML <track> 요소는 미디어 요소(<audio>,<video>)의 자식으로 사용됩니다. It lets you specify timed text tracks (or time-based data), for example to automaticaly handle subtitles. The tracks are formatted in WebVTT format (.vtt files) — Web Video Text Tracks.
HTML <video> 요소는 동영상 콘텐츠를 포함하기 위해서 사용됩니다. It may contain several video sources, represented using the src속성이나 <source> 요소로 여러개의 동영상 소스를 표시할 수 있고 브라우저가 가장 적장한 것을 선택합니다.
내장 콘텐츠
Beyond multimedia contents HTML can include many other stuff, even if it's not always easy to interact with.
HTML Inline Frame 요소 (<iframe>) 는 효과적으로 다른 HTML 페이지를 현재 페이지에 포함시키는 중첩된 브라우저 컨텍스트를 나타냅니다. In HTML 4.01, a document may contain a head and a body or a head and a frame-set, but not both a body and a frame-set. However, an <iframe> can be used within a normal document body. Each browsing context has its own session history and active document. The browsing context that contains the embedded content is called the parent browsing context. The top-level browsing context (which has no parent) is typically the browser window.
The HTML Table Body Element (<tbody>) defines one or more rows as the body of its parent <table> element when no <tr> elements are children of the parent. In conjunction with a preceding <tfoot> and <thead> element, <tbody> provides additional semantic information for devices such as printers and displays. Of the parent table's child elements, <tbody> will represent the content, if longer than a page, that will most likely differ for each page printed. The <tfoot> and <thead> elements' content will be consistent for each page printed. For displays, <tbody> will enable separate scrolling from the <tfoot>, <thead> and <caption> elements of the same parent <table> element.
The HTML <input> element is used to create interactive controls for web-based forms in order to accept data from the user. The semantics of an <input> varies considerably depending on the value of its type attribute.
The HTML <keygen> element exists to facilitate generation of key material, and submission of the public key as part of an HTML form. This mechanism is designed for use with Web-based certificate management systems. It is expected that the <keygen> element will be used in an HTML form along with other information needed to construct a certificate request, and that the result of the process will be a signed certificate.
HTML Label 요소 (<label>)는 유저 인터페이스 아이템의 캡션을 나타낼 때 사용합니다. 이는 Label 안에 컨트롤 요소를 넣거나, 혹은 for 속성을 사용해 컨트롤 요소를 제어할 수 있습니다. 이는 label element의 labeled control라고 불립니다.
In a Web form, the HTML<option>element is used to create a control representing an item within a <select>, an <optgroup> or a <datalist> HTML5 element.
The HTML<progress> Element is used to view the completion progress of a task. While the specifics of how it's displayed is left up to the browser developer, it's typically displayed as a progress bar. Javascript can be used to manipulate the value of progress bar.
The HTML select (<select>) element represents a control that presents a menu of options. The options within the menu are represented by <option> elements, which can be grouped by <optgroup> elements. Options can be pre-selected for the user.
The HTML<shadow> element is used as a shadow DOM insertion point. You might use it if you have created multiple shadow roots under a shadow host. It is not useful in ordinary HTML. It is used with Web Components.
The HTML template element <template> is a mechanism for holding client-side content that is not to be rendered when a page is loaded but may subsequently be instantiated during runtime using JavaScript.
폐기되거나 사용되지 않는 요소들
일부 오래된 HTML 요소들은 사용되지않게되고 그것들은 사용하는것을 강력하게 권장하지 않습니다 당신은 절대로 새 프로젝트에서 그것들을 사용해서는 안되며, 오래된 프로젝트에서는 그것들을 대체해야 합니다. 여기에 정보를 위해 나열되어 있습니다