Hướng dẫn what is html in e - html trong e là gì

".htm" and ".html" redirect here. For other uses, see HTM.

HTML
(HyperText Markup Language)
Hướng dẫn what is html in e - html trong e là gì

The official logo of the latest version, HTML5[1]

Filename extension

  • <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    1
  • <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    2

Internet media type

text/HTML

Type codeTEXT
Uniform Type Identifier (UTI)public.html
Developed byWHATWG
Initial release1993; 29 years ago
Latest release

Living Standard
2022

Type of formatDocument file format
Container forHTML elements
Contained byWeb browser
Extended fromSGML
Extended toXHTML
Open format?Yes
Websitehtml.spec.whatwg.org

The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript.

Web browsers receive HTML documents from a web server or from local storage and render the documents into multimedia web pages. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document.

HTML elements are the building blocks of HTML pages. With HTML constructs, images and other objects such as interactive forms may be embedded into the rendered page. HTML provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. HTML elements are delineated by tags, written using angle brackets. Tags such as

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
3 and
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
4 directly introduce content into the page. Other tags such as
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
5 surround and provide information about document text and may include other tags as sub-elements. Browsers do not display the HTML tags but use them to interpret the content of the page.

HTML can embed programs written in a scripting language such as JavaScript, which affects the behavior and content of web pages. Inclusion of CSS defines the look and layout of content. The World Wide Web Consortium (W3C), former maintainer of the HTML and current maintainer of the CSS standards, has encouraged the use of CSS over explicit presentational HTML since 1997.[2] A form of HTML, known as HTML5, is used to display video and audio, primarily using the

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
6 element, in collaboration with javascript.

History

Development

Hướng dẫn what is html in e - html trong e là gì

In 1980, physicist Tim Berners-Lee, a contractor at CERN, proposed and prototyped ENQUIRE, a system for CERN researchers to use and share documents. In 1989, Berners-Lee wrote a memo proposing an Internet-based hypertext system.[3] Berners-Lee specified HTML and wrote the browser and server software in late 1990. That year, Berners-Lee and CERN data systems engineer Robert Cailliau collaborated on a joint request for funding, but the project was not formally adopted by CERN. In his personal notes[4] from 1990 he listed[5] "some of the many areas in which hypertext is used" and put an encyclopedia first.

The first publicly available description of HTML was a document called "HTML Tags", first mentioned on the Internet by Tim Berners-Lee in late 1991.[6][7] It describes 18 elements comprising the initial, relatively simple design of HTML. Except for the hyperlink tag, these were strongly influenced by SGMLguid, an in-house Standard Generalized Markup Language (SGML)-based documentation format at CERN. Eleven of these elements still exist in HTML 4.[8]

HTML is a markup language that web browsers use to interpret and compose text, images, and other material into visual or audible web pages. Default characteristics for every item of HTML markup are defined in the browser, and these characteristics can be altered or enhanced by the web page designer's additional use of CSS. Many of the text elements are found in the 1988 ISO technical report TR 9537 Techniques for using SGML, which in turn covers the features of early text formatting languages such as that used by the RUNOFF command developed in the early 1960s for the CTSS (Compatible Time-Sharing System) operating system: these formatting commands were derived from the commands used by typesetters to manually format documents. However, the SGML concept of generalized markup is based on elements (nested annotated ranges with attributes) rather than merely print effects, with also the separation of structure and markup; HTML has been progressively moved in this direction with CSS.

Berners-Lee considered HTML to be an application of SGML. It was formally defined as such by the Internet Engineering Task Force (IETF) with the mid-1993 publication of the first proposal for an HTML specification, the "Hypertext Markup Language (HTML)" Internet Draft by Berners-Lee and Dan Connolly, which included an SGML Document type definition to define the grammar.[9][10] The draft expired after six months, but was notable for its acknowledgment of the NCSA Mosaic browser's custom tag for embedding in-line images, reflecting the IETF's philosophy of basing standards on successful prototypes. Similarly, Dave Raggett's competing Internet-Draft, "HTML+ (Hypertext Markup Format)", from late 1993, suggested standardizing already-implemented features like tables and fill-out forms.[11]

After the HTML and HTML+ drafts expired in early 1994, the IETF created an HTML Working Group, which in 1995 completed "HTML 2.0", the first HTML specification intended to be treated as a standard against which future implementations should be based.[12]

Further development under the auspices of the IETF was stalled by competing interests. Since 1996, the HTML specifications have been maintained, with input from commercial software vendors, by the World Wide Web Consortium (W3C).[13] However, in 2000, HTML also became an international standard (ISO/IEC 15445:2000). HTML 4.01 was published in late 1999, with further errata published through 2001. In 2004, development began on HTML5 in the Web Hypertext Application Technology Working Group (WHATWG), which became a joint deliverable with the W3C in 2008, and completed and standardized on 28 October 2014.[14]

HTML versions timeline

HTML 2

November 24, 1995HTML 2.0 was published as RFC 1866. Supplemental RFCs added capabilities:
  • November 25, 1995: RFC 1867 (form-based file upload)
  • May 1996: RFC 1942 (tables)
  • August 1996: RFC 1980 (client-side image maps)
  • January 1997: RFC 2070 (internationalization)

HTML 3

January 14, 1997HTML 3.2[15] was published as a W3C Recommendation. It was the first version developed and standardized exclusively by the W3C, as the IETF had closed its HTML Working Group on September 12, 1996.[16]Initially code-named "Wilbur",[17] HTML 3.2 dropped math formulas entirely, reconciled overlap among various proprietary extensions and adopted most of Netscape's visual markup tags. Netscape's blink element and Microsoft's marquee element were omitted due to a mutual agreement between the two companies.[13] A markup for mathematical formulas similar to that in HTML was not standardized until 14 months later in MathML.

HTML 4

December 18, 1997HTML 4.0[18] was published as a W3C Recommendation. It offers three variations:
  • Strict, in which deprecated elements are forbidden
  • Transitional, in which deprecated elements are allowed
  • Frameset, in which mostly only frame related elements are allowed.
Initially code-named "Cougar",[17] HTML 4.0 adopted many browser-specific element types and attributes, but at the same time sought to phase out Netscape's visual markup features by marking them as deprecated in favor of style sheets. HTML 4 is an SGML application conforming to ISO 8879 – SGML.[19]April 24, 1998HTML 4.0[20] was reissued with minor edits without incrementing the version number.December 24, 1999HTML 4.01[21] was published as a W3C Recommendation. It offers the same three variations as HTML 4.0 and its last errata were published on May 12, 2001.May 2000ISO/IEC 15445:2000[22][23] ("ISO HTML", based on HTML 4.01 Strict) was published as an ISO/IEC international standard. In the ISO this standard falls in the domain of the ISO/IEC JTC 1/SC 34 (ISO/IEC Joint Technical Committee 1, Subcommittee 34 – Document description and processing languages).[22]After HTML 4.01, there was no new version of HTML for many years as the development of the parallel, XML-based language XHTML occupied the W3C's HTML Working Group through the early and mid-2000s.

HTML 5

October 28, 2014HTML5[24] was published as a W3C Recommendation.[25]November 1, 2016HTML 5.1[26] was published as a W3C Recommendation.[27][28]December 14, 2017HTML 5.2[29] was published as a W3C Recommendation.[30][31]

HTML draft version timeline

October 1991HTML Tags,[6] an informal CERN document listing 18 HTML tags, was first mentioned in public.June 1992First informal draft of the HTML DTD,[32] with seven[33][34][35] subsequent revisions (July 15, August 6, August 18, November 17, November 19, November 20, November 22)November 1992HTML DTD 1.1 (the first with a version number, based on RCS revisions, which start with 1.1 rather than 1.0), an informal draft[35]June 1993Hypertext Markup Language[36] was published by the IETF IIIR Working Group as an Internet Draft (a rough proposal for a standard). It was replaced by a second version[37] one month later.November 1993HTML+ was published by the IETF as an Internet Draft and was a competing proposal to the Hypertext Markup Language draft. It expired in July 1994.[38]November 1994First draft (revision 00) of HTML 2.0 published by IETF itself[39] (called as "HTML 2.0" from revision 02[40]), that finally led to publication of RFC 1866 in November 1995.[41]April 1995 (authored March 1995)HTML 3.0[42] was proposed as a standard to the IETF, but the proposal expired five months later (28 September 1995)[43] without further action. It included many of the capabilities that were in Raggett's HTML+ proposal, such as support for tables, text flow around figures, and the display of complex mathematical formulas.[43]W3C began development of its own Arena browser as a test bed for HTML 3 and Cascading Style Sheets,[44][45][46] but HTML 3.0 did not succeed for several reasons. The draft was considered very large at 150 pages and the pace of browser development, as well as the number of interested parties, had outstripped the resources of the IETF.[13] Browser vendors, including Microsoft and Netscape at the time, chose to implement different subsets of HTML 3's draft features as well as to introduce their own extensions to it.[13] (see Browser wars). These included extensions to control stylistic aspects of documents, contrary to the "belief [of the academic engineering community] that such things as text color, background texture, font size, and font face were definitely outside the scope of a language when their only intent was to specify how a document would be organized."[13] Dave Raggett, who has been a W3C Fellow for many years, has commented for example: "To a certain extent, Microsoft built its business on the Web by extending HTML features."[13]

Hướng dẫn what is html in e - html trong e là gì

Tháng 1 năm 2008html5 đã được công bố dưới dạng dự thảo hoạt động của W3C. [47] Mặc dù cú pháp của nó gần giống với SGML, HTML5 đã từ bỏ bất kỳ nỗ lực nào để trở thành một ứng dụng SGML và đã xác định rõ ràng "HTML" XHTML5 Sê-ri dựa trên XML. [48] 2011 & NBSP; HTML5-Callon cuối cùng 14 tháng 2 năm 2011, W3C đã mở rộng điều lệ của nhóm làm việc HTML với các mốc rõ ràng cho HTML5. Vào tháng 5 năm 2011, nhóm làm việc đã tiến lên HTML5 lên "cuộc gọi cuối cùng", một lời mời đến các cộng đồng bên trong và bên ngoài W3C để xác nhận tính đúng kỹ thuật của đặc điểm kỹ thuật. W3C đã phát triển một bộ thử nghiệm toàn diện để đạt được khả năng tương tác rộng rãi cho thông số kỹ thuật đầy đủ vào năm 2014, đó là ngày mục tiêu để giới thiệu. [49] Vào tháng 1 năm 2011, Whatwg đã đổi tên thành tiêu chuẩn "HTML5" sống thành "HTML". Tuy nhiên, W3C vẫn tiếp tục dự án phát hành HTML5. [50] 2012 & NBSP; HTML5 - Đề xuất ứng cử viên vào tháng 7 năm 2012, WhatWG và W3C đã quyết định một mức độ tách biệt. W3C sẽ tiếp tục công việc đặc tả HTML5, tập trung vào một tiêu chuẩn dứt khoát duy nhất, được coi là "ảnh chụp nhanh" của WhatWG. Tổ chức WhatWG sẽ tiếp tục công việc của mình với HTML5 như một "tiêu chuẩn sống". Khái niệm về một tiêu chuẩn sống là nó không bao giờ hoàn thành và luôn được cập nhật và cải thiện. Các tính năng mới có thể được thêm vào nhưng chức năng sẽ không được xóa. [51] Vào tháng 12 năm 2012, W3C được chỉ định HTML5 là một khuyến nghị ứng cử viên. [52] Tiêu chí cho sự tiến bộ của khuyến nghị W3C là "hai triển khai hoàn thành 100% và hoàn toàn có thể tương tác". [53] 2014 & NBSP; Được phát hành dưới dạng khuyến nghị W3C ổn định, [55] có nghĩa là quá trình đặc điểm kỹ thuật đã hoàn tất. [56]

Phiên bản XHTML

XHTML là một ngôn ngữ riêng biệt bắt đầu như một sự cải cách của HTML 4.01 bằng cách sử dụng XML 1.0. Nó không còn được phát triển như một tiêu chuẩn riêng biệt.

  • XHTML 1.0 đã được xuất bản dưới dạng khuyến nghị W3C vào ngày 26 tháng 1 năm 2000, [57] và sau đó đã được sửa đổi và tái bản vào ngày 1 tháng 8 năm 2002. Nó cung cấp ba biến thể tương tự như HTML 4.0 và 4.01, được điều chỉnh lại trong XML, với các hạn chế nhỏ.
  • XHTML 1.1 [58] đã được công bố dưới dạng khuyến nghị của W3C vào ngày 31 tháng 5 năm 2001. Nó dựa trên XHTML 1.0 nghiêm ngặt, nhưng bao gồm các thay đổi nhỏ, có thể được tùy chỉnh và được điều chỉnh lại bằng cách sử dụng các mô -đun trong khuyến nghị W3C "mô đun hóa XHTML", trong đó được xuất bản vào ngày 10 tháng 4 năm 2001. [59]
  • XHTML 2.0 là một bản nháp làm việc, công việc đã bị bỏ rơi vào năm 2009 để ủng hộ công việc trên HTML5 và XHTML5. [60] [61] [62] XHTML 2.0 không tương thích với XHTML 1.x và do đó, sẽ được đặc trưng chính xác hơn là ngôn ngữ mới lấy cảm hứng từ XHTML so với bản cập nhật lên XHTML 1.x.
  • Một cú pháp XHTML, được gọi là "XHTML5.1", đang được xác định cùng với HTML5 trong bản nháp HTML5. [63]

Chuyển đổi xuất bản HTML sang Whatwg

Vào ngày 28 tháng 5 năm 2019, W3C đã thông báo rằng WhatWG sẽ là nhà xuất bản duy nhất của Tiêu chuẩn HTML và DOM. [64] [65] [66] [67] W3C và Whatwg đã xuất bản các tiêu chuẩn cạnh tranh kể từ năm 2012. Trong khi tiêu chuẩn W3C giống hệt với Whatwg năm 2007, các tiêu chuẩn đã dần dần chuyển hướng do các quyết định thiết kế khác nhau. [68] Whatwg "Tiêu chuẩn sống" là tiêu chuẩn web trên thực tế trong một thời gian. [69]

Đánh dấu

Đánh dấu HTML bao gồm một số thành phần chính, bao gồm các thành phần được gọi là thẻ (và thuộc tính của chúng), các loại dữ liệu dựa trên ký tự, tham chiếu ký tự và tham chiếu thực thể. Các thẻ HTML phổ biến nhất có các cặp như

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
7 và
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
8, mặc dù một số đại diện cho các phần tử trống và do đó không ghép đôi, ví dụ
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
9. Thẻ đầu tiên trong một cặp như vậy là thẻ bắt đầu và thẻ thứ hai là thẻ cuối (chúng còn được gọi là thẻ mở và thẻ đóng).

Một thành phần quan trọng khác là khai báo loại tài liệu HTML, kích hoạt kết xuất chế độ tiêu chuẩn.

Sau đây là một ví dụ về tác phẩm kinh điển "Xin chào, Thế giới!" chương trình:


<html>
  <head>
    <title>This is a titletitle>
  head>
  <body>
    <div>
        <p>Hello world!p>
    div>
  body>
html>

Văn bản giữa

<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
0 và
<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
1 mô tả trang web và văn bản giữa
<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
2 và
<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
3 là nội dung trang có thể nhìn thấy. Văn bản đánh dấu
<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
4 xác định tiêu đề trang Trình duyệt được hiển thị trên các tab trình duyệt và tiêu đề cửa sổ và TAG
<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
5 xác định một bộ phận của trang được sử dụng để tạo kiểu dễ dàng. Giữa
<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
6 và
<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
7, một phần tử
<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
8 có thể được sử dụng để xác định siêu dữ liệu trang web.

Tuyên bố loại tài liệu

<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
9 dành cho HTML5. Nếu không bao gồm khai báo, các trình duyệt khác nhau sẽ trở lại "chế độ kỳ quặc" để kết xuất. [70]

Các yếu tố

Hướng dẫn what is html in e - html trong e là gì

Danh mục nội dung phần tử HTML

Các tài liệu HTML ngụ ý một cấu trúc của các yếu tố HTML lồng nhau. Chúng được chỉ định trong tài liệu bằng các thẻ HTML, được đặt trong khung góc Do đó: ________ 15. [71] [Better & nbsp; nguồn & nbsp; cần thiết]better source needed]

Trong trường hợp đơn giản, chung chung, phạm vi của một phần tử được biểu thị bằng một cặp thẻ: "thẻ bắt đầu"

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
5 và "thẻ kết thúc"
<p>Paragraph 1p> <p>Paragraph 2p>
2. Nội dung văn bản của phần tử, nếu có, được đặt giữa các thẻ này.

Thẻ cũng có thể bao gồm đánh dấu thẻ hơn nữa giữa bắt đầu và kết thúc, bao gồm hỗn hợp các thẻ và văn bản. Điều này chỉ ra các yếu tố (lồng nhau) hơn nữa, là con cái của yếu tố cha.

Thẻ bắt đầu cũng có thể bao gồm các thuộc tính của phần tử trong thẻ. Chúng chỉ ra thông tin khác, chẳng hạn như số nhận dạng cho các phần trong tài liệu, các định danh được sử dụng để liên kết thông tin kiểu để trình bày tài liệu và đối với một số thẻ như

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
9 được sử dụng để nhúng hình ảnh, tham chiếu đến tài nguyên hình ảnh theo định dạng như Điều này:
<p>Paragraph 1p> <p>Paragraph 2p>
4

Một số yếu tố, chẳng hạn như dòng vỡ

<p>Paragraph 1p> <p>Paragraph 2p>
5 hoặc
<p>Paragraph 1p> <p>Paragraph 2p>
5 không cho phép bất kỳ nội dung nhúng nào, hoặc văn bản hoặc thẻ tiếp theo. Chúng chỉ yêu cầu một thẻ trống duy nhất (gần giống với thẻ bắt đầu) và không sử dụng thẻ cuối.

Nhiều thẻ, đặc biệt là thẻ kết thúc đóng cho phần tử đoạn văn được sử dụng rất phổ biến

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
5, là tùy chọn. Trình duyệt HTML hoặc tác nhân khác có thể suy ra việc đóng cho phần cuối của một phần tử từ ngữ cảnh và các quy tắc cấu trúc được xác định bởi tiêu chuẩn HTML. Các quy tắc này rất phức tạp và không được hiểu rộng rãi bởi hầu hết các lập trình viên HTML.

Do đó, dạng chung của một phần tử HTML là:

<p>Paragraph 1p> <p>Paragraph 2p>
8. Một số phần tử HTML được định nghĩa là các phần tử trống và lấy mẫu
<p>Paragraph 1p> <p>Paragraph 2p>
9. Các phần tử trống có thể gửi kèm theo không có nội dung, ví dụ, thẻ
<p>Paragraph 1p> <p>Paragraph 2p>
5 hoặc thẻ nội tuyến
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
9. Tên của một phần tử HTML là tên được sử dụng trong các thẻ. Lưu ý rằng tên của thẻ cuối được đi trước bởi một ký tự chém,
<p>This <br /> is a paragraph <br /> with <br /> line breaksp>
2 và trong các phần tử trống, thẻ cuối không bắt buộc cũng không được phép. Nếu các thuộc tính không được đề cập, các giá trị mặc định được sử dụng trong mỗi trường hợp.

Ví dụ yếu tố

Tiêu đề của tài liệu HTML:

<p>This <br /> is a paragraph <br /> with <br /> line breaksp>
3. Tiêu đề được bao gồm trong đầu, ví dụ:

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>

Tiêu đề

Các tiêu đề HTML được xác định với các thẻ

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
7 đến
<p>This <br /> is a paragraph <br /> with <br /> line breaksp>
5 với H1 là mức cao nhất (hoặc quan trọng nhất) và H6 ít nhất: ít nhất:

<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>

Các hiệu ứng là:

Tiêu đề cấp 1

Tiêu đề cấp 2

Tiêu đề cấp 3

Tiêu đề cấp 4

Tiêu đề cấp 5

Tiêu đề cấp 6

Lưu ý rằng CSS có thể thay đổi đáng kể kết xuất.

Đoạn văn:

<p>Paragraph 1p> <p>Paragraph 2p>

Line Breaks:

<p>Paragraph 1p> <p>Paragraph 2p>
5. Sự khác biệt giữa
<p>Paragraph 1p> <p>Paragraph 2p>
5 và
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
5 là
<p>Paragraph 1p> <p>Paragraph 2p>
5 phá vỡ một dòng mà không làm thay đổi cấu trúc ngữ nghĩa của trang, trong khi
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
5 phần trang thành các đoạn. Phần tử
<p>Paragraph 1p> <p>Paragraph 2p>
5 là một yếu tố trống trong đó, mặc dù nó có thể có thuộc tính, nó có thể không có nội dung và nó có thể không có thẻ cuối.

<p>This <br /> is a paragraph <br /> with <br /> line breaksp>

Đây là một liên kết trong HTML. Để tạo liên kết, thẻ

<a href="https://www.wikipedia.org/">A link to Wikipedia!a>
2 được sử dụng. Thuộc tính
<a href="https://www.wikipedia.org/">A link to Wikipedia!a>
3 giữ địa chỉ URL của liên kết.

<a href="https://www.wikipedia.org/">A link to Wikipedia!a>

Inputs:

Có nhiều cách có thể mà người dùng có thể cung cấp cho đầu vào như:

<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 

Comments:


Nhận xét có thể giúp trong sự hiểu biết về đánh dấu và không hiển thị trên trang web.

Có một số loại yếu tố đánh dấu được sử dụng trong HTML:

Đánh dấu cấu trúc chỉ ra mục đích của văn bản ví dụ,
<a href="https://www.wikipedia.org/">A link to Wikipedia!a>
4 thiết lập "golf" như một tiêu đề cấp hai. Đánh dấu cấu trúc không biểu thị bất kỳ kết xuất cụ thể nào, nhưng hầu hết các trình duyệt web đều có kiểu mặc định cho định dạng phần tử. Nội dung có thể được tạo kiểu tiếp theo bằng cách sử dụng các bảng kiểu xếp tầng (CSS). [72] đánh dấu trình bày cho thấy sự xuất hiện của văn bản, bất kể mục đích của nó là gì,
<a href="https://www.wikipedia.org/">A link to Wikipedia!a>
5 chỉ ra rằng các thiết bị đầu ra trực quan sẽ hiển thị "in đậm" trong văn bản in đậm, nhưng đưa ra một chút Dấu hiệu những thiết bị nào không thể làm điều này (chẳng hạn như các thiết bị âm thanh đọc to văn bản) nên làm. Trong trường hợp của cả
<a href="https://www.wikipedia.org/">A link to Wikipedia!a>
5 và
<a href="https://www.wikipedia.org/">A link to Wikipedia!a>
7, có những yếu tố khác có thể có kết xuất trực quan tương đương nhưng có bản chất ngữ nghĩa hơn, chẳng hạn như
<a href="https://www.wikipedia.org/">A link to Wikipedia!a>
8 và
<a href="https://www.wikipedia.org/">A link to Wikipedia!a>
9. Sẽ dễ dàng hơn để xem làm thế nào một tác nhân người dùng âm thanh nên diễn giải hai yếu tố sau. Tuy nhiên, chúng không tương đương với các đối tác trình bày của họ: chẳng hạn như một người đọc màn hình không mong muốn nhấn mạnh tên của một cuốn sách, nhưng trên một màn hình, một cái tên như vậy sẽ được in nghiêng. Hầu hết các yếu tố đánh dấu trình bày đã bị phản đối theo thông số kỹ thuật HTML 4.0 có lợi cho việc sử dụng CSS để tạo kiểu.HYPerText đánh dấu tạo các phần của tài liệu thành các liên kết đến phần tử neo tài liệu khác tạo ra một siêu liên kết trong tài liệu và thuộc tính
<a href="https://www.wikipedia.org/">A link to Wikipedia!a>
3 của nó đặt URL mục tiêu của liên kết. Ví dụ: đánh dấu HTML
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
1, sẽ hiển thị từ "wikipedia" dưới dạng siêu liên kết. Để hiển thị một hình ảnh dưới dạng siêu liên kết, phần tử
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
2 được chèn dưới dạng nội dung vào phần tử
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
3. Giống như
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
4,
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
2 là một phần tử trống với các thuộc tính nhưng không có nội dung hoặc thẻ đóng.
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
6.Wikipedia" as a hyperlink. To render an image as a hyperlink, an
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
2 element is inserted as content into the
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
3 element. Like
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
4,
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
2 is an empty element with attributes but no content or closing tag.
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
6.

Thuộc tính

Hầu hết các thuộc tính của một phần tử là các cặp giá trị tên tên, được phân tách bằng

<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
7 và được viết trong thẻ bắt đầu của một phần tử sau tên của phần tử. Giá trị có thể được đặt trong các trích dẫn đơn hoặc kép, mặc dù các giá trị bao gồm một số ký tự nhất định có thể không được trích xuất trong HTML (nhưng không phải XHTML). [73] [74] Rời khỏi các giá trị thuộc tính chưa được trích dẫn được coi là không an toàn. [75] Ngược lại với các thuộc tính cặp giá trị tên, có một số thuộc tính ảnh hưởng đến phần tử chỉ đơn giản bởi sự hiện diện của chúng trong thẻ bắt đầu của phần tử, [6] như thuộc tính
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
8 cho phần tử
<input type="text" /> 
<input type="file" /> 
<input type="checkbox" /> 
2. [76]

Có một số thuộc tính phổ biến có thể xuất hiện trong nhiều yếu tố & nbsp ;:

  • Thuộc tính
    
    
    0 cung cấp một định danh duy nhất toàn tài liệu cho một phần tử. Điều này được sử dụng để xác định phần tử để các kiểu dáng có thể thay đổi các thuộc tính trình bày của nó và các tập lệnh có thể thay đổi, làm động hoặc xóa nội dung hoặc trình bày của nó. Được thêm vào URL của trang, nó cung cấp một mã định danh độc đáo trên toàn cầu cho phần tử, thường là một phần phụ của trang. Ví dụ: ID "Thuộc tính" trong
    
    
    1.
  • Thuộc tính
    
    
    2 cung cấp một cách phân loại các yếu tố tương tự. Điều này có thể được sử dụng cho mục đích ngữ nghĩa hoặc trình bày. Ví dụ, một tài liệu HTML có thể sử dụng ngữ nghĩa chỉ định
    
    
    3 để chỉ ra rằng tất cả các yếu tố có giá trị lớp này đều phụ thuộc vào văn bản chính của tài liệu. Trong phần trình bày, các yếu tố như vậy có thể được tập hợp lại với nhau và được trình bày dưới dạng chú thích trên một trang thay vì xuất hiện ở nơi chúng xảy ra trong nguồn HTML. Các thuộc tính lớp được sử dụng trong ngữ nghĩa trong microformats. Nhiều giá trị lớp có thể được chỉ định; Ví dụ
    
    
    4 đặt phần tử vào cả hai lớp
    
    
    5 và
    
    
    6.
  • Một tác giả có thể sử dụng thuộc tính
    
    
    7 để gán các thuộc tính trình bày cho một phần tử cụ thể. Nó được coi là thực hành tốt hơn để sử dụng các thuộc tính
    
    
    0 hoặc
    
    
    2 của một phần tử để chọn phần tử từ bên trong bảng kiểu, mặc dù đôi khi điều này có thể quá cồng kềnh cho một kiểu dáng đơn giản, cụ thể hoặc ad hoc.
  • Thuộc tính
    <p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
    
    0 được sử dụng để đính kèm giải thích subtextual vào một phần tử. Trong hầu hết các trình duyệt, thuộc tính này được hiển thị dưới dạng công cụ.
  • Thuộc tính
    <p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
    
    1 xác định ngôn ngữ tự nhiên của nội dung phần tử, có thể khác với phần còn lại của tài liệu. Ví dụ: trong một tài liệu tiếng Anh:

    <p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
    

Phần tử viết tắt,

<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
2, có thể được sử dụng để chứng minh một số thuộc tính sau:

<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>

Ví dụ này hiển thị như HTML; Trong hầu hết các trình duyệt, việc chỉ con trỏ vào chữ viết tắt sẽ hiển thị văn bản tiêu đề "Ngôn ngữ đánh dấu siêu văn bản".

Hầu hết các yếu tố lấy thuộc tính liên quan đến ngôn ngữ

<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
3 để chỉ định hướng văn bản, chẳng hạn như với "RTL" cho văn bản từ phải sang trái, ví dụ, tiếng Ả Rập, tiếng Ba Tư hoặc tiếng Do Thái. [77]

Tài liệu tham khảo nhân vật và thực thể

Kể từ phiên bản 4.0, HTML định nghĩa một bộ tài liệu tham khảo thực thể 252 ký tự và một bộ tài liệu tham khảo ký tự số 1.114.050, cả hai đều cho phép các ký tự riêng lẻ được viết thông qua đánh dấu đơn giản, thay vì theo nghĩa đen. Một ký tự theo nghĩa đen và đối tác đánh dấu của nó được coi là tương đương và được hiển thị giống hệt nhau.

Khả năng "thoát" các ký tự theo cách này cho phép các ký tự

<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
4 và
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
5 (khi được viết là
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
6 và
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
7, tương ứng) được hiểu là dữ liệu ký tự, thay vì đánh dấu. Ví dụ, một
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
4 theo nghĩa đen thường chỉ ra sự bắt đầu của thẻ và
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
5 thường chỉ ra sự bắt đầu của tham chiếu thực thể ký tự hoặc tham chiếu ký tự số; Viết nó là
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
7 hoặc
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
1 hoặc
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
2 cho phép
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
5 được đưa vào nội dung của một phần tử hoặc trong giá trị của một thuộc tính. Ký tự kép (
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
4), khi không được sử dụng để trích dẫn giá trị thuộc tính, cũng phải được thoát là
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
5 hoặc
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
6 hoặc
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
7 khi nó xuất hiện trong chính giá trị thuộc tính. Tương đương, ký tự đơn lẻ (
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
8), khi không được sử dụng để trích dẫn một giá trị thuộc tính, cũng phải được thoát là
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
9 hoặc
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
00 (hoặc như
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
01 trong các tài liệu HTML5 hoặc XHTML [78] [79]) giá trị chính nó. Nếu các tác giả tài liệu bỏ qua sự cần thiết phải thoát khỏi các ký tự như vậy, một số trình duyệt có thể rất tha thứ và cố gắng sử dụng bối cảnh để đoán ý định của họ. Kết quả vẫn là đánh dấu không hợp lệ, giúp tài liệu không thể truy cập được đối với các trình duyệt khác và các tác nhân người dùng khác có thể cố gắng phân tích tài liệu cho mục đích tìm kiếm và lập chỉ mục chẳng hạn.

Thoát cũng cho phép các ký tự không dễ gõ hoặc không có sẵn trong mã hóa ký tự của tài liệu, được biểu diễn trong nội dung phần tử và thuộc tính. Ví dụ,

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
02 (
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
03) tính cấp tính (
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
03), một nhân vật thường chỉ được tìm thấy trên bàn phím Tây Âu và Nam Mỹ, có thể được viết trong bất kỳ tài liệu HTML nào làm tham chiếu thực thể
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
04 hoặc làm tài liệu tham khảo số
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
05 hoặc ____106 Có sẵn trên tất cả các bàn phím và được hỗ trợ trong tất cả các mã hóa ký tự. Các mã hóa ký tự Unicode như UTF-8 tương thích với tất cả các trình duyệt hiện đại và cho phép truy cập trực tiếp vào hầu hết các ký tự của các hệ thống viết của thế giới. [80]

Ví dụ HTML Escape Trình tự
Được đặt tênSố thập phânThập lục phânKết quảSự mô tảGhi chú
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
7
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
2
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
1
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
5
Ampers và
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
6
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
12
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
13
<p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
4
Ít hơn
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
15
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
16
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
17
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
18
Lớn hơn
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
5
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
7
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
6
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
4
Báo giá kép
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
01
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
00
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
9
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTMLabbr>
8
Trích dẫn duy nhất
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
27
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
28
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
29
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
30
Không gian không phá vỡ
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
31
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
32
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
33
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
34
Bản quyền
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
35
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
36
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
37
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
38
Thương hiệu đã được đăng ký
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
39
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
40
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
41
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
42
Dao găm
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
43
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
44
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
45
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
46
Dép dao sátTên là trường hợp nhạy cảm
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
47
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
44
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
45
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
46
Dép dao sátTên là trường hợp nhạy cảm
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
47
Tên có thể có từ đồng nghĩa
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
51
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
52
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
53

Nhãn hiệu

Loại dữ liệu

HTML xác định một số loại dữ liệu cho nội dung phần tử, chẳng hạn như dữ liệu tập lệnh và dữ liệu biểu định kiểu và rất nhiều loại cho các giá trị thuộc tính, bao gồm ID, tên, URI, số, đơn vị độ dài, ngôn ngữ, mô tả phương tiện, màu sắc, mã hóa ký tự, ngày và thời gian, và như vậy. Tất cả các loại dữ liệu này là chuyên môn của dữ liệu ký tự.

Tuyên bố loại tài liệu

Các tài liệu HTML được yêu cầu bắt đầu với khai báo loại tài liệu (không chính thức, "doctype"). Trong các trình duyệt, DocType giúp xác định chế độ kết xuất, đặc biệt là có nên sử dụng chế độ Quirks hay không.

Mục đích ban đầu của DocType là cho phép phân tích cú pháp và xác thực các tài liệu HTML bằng các công cụ SGML dựa trên định nghĩa loại tài liệu (DTD). DTD mà DocType đề cập có chứa một ngữ pháp có thể đọc được bằng máy chỉ định nội dung được phép và bị cấm đối với một tài liệu phù hợp với DTD như vậy. Mặt khác, các trình duyệt không triển khai HTML như một ứng dụng của SGML và do đó không đọc DTD.

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
0

HTML5 không xác định DTD; Do đó, trong HTML5, Tuyên bố DOCTYPE đơn giản hơn và ngắn hơn: [81]

Một ví dụ về HTML 4 doctype

Tuyên bố này tham chiếu DTD cho phiên bản "nghiêm ngặt" của HTML 4.01. Trình xác nhận dựa trên SGML đọc DTD để phân tích đúng tài liệu và thực hiện xác thực. Trong các trình duyệt hiện đại, DocType hợp lệ kích hoạt chế độ tiêu chuẩn trái ngược với chế độ kỳ quặc.

Ngoài ra, HTML 4.01 cung cấp DTD chuyển tiếp và khung, như được giải thích dưới đây. Loại chuyển tiếp là bao gồm nhiều nhất, kết hợp các thẻ hiện tại cũng như các thẻ cũ hơn hoặc "không dùng nữa", với DTD nghiêm ngặt không bao gồm các thẻ không dùng nữa. Frameset có tất cả các thẻ cần thiết để tạo khung trên một trang cùng với các thẻ được bao gồm trong loại chuyển tiếp. [82]

HTML ngữ nghĩa

Một loại tác nhân web quan trọng tự động thu thập dữ liệu và đọc các trang web, mà không có kiến ​​thức trước về những gì nó có thể tìm thấy, là trình thu thập thông tin web hoặc nhện công cụ tìm kiếm. Các tác nhân phần mềm này phụ thuộc vào sự rõ ràng ngữ nghĩa của các trang web mà họ tìm thấy khi họ sử dụng các kỹ thuật và thuật toán khác nhau để đọc và lập chỉ mục hàng triệu trang web mỗi ngày và cung cấp cho người dùng web các cơ sở tìm kiếm mà không cần giảm đáng kể về tính hữu dụng của World Web.

Để các nhện công cụ tìm kiếm có thể đánh giá tầm quan trọng của các đoạn văn bản chúng tìm thấy trong các tài liệu HTML, và cũng cho những người tạo mashup và các giống lai khác cũng như cho các tác nhân tự động hơn khi chúng được phát triển, các cấu trúc ngữ nghĩa tồn tại Trong HTML cần được áp dụng rộng rãi và đồng đều để đưa ra ý nghĩa của văn bản được xuất bản. [86]

Thẻ đánh dấu trình bày được không dùng nữa trong các đề xuất HTML và XHTML hiện tại. Phần lớn các tính năng trình bày từ các phiên bản trước của HTML không còn được phép vì chúng dẫn đến khả năng tiếp cận kém hơn, chi phí bảo trì trang web cao hơn và kích thước tài liệu lớn hơn. [87]

HTML ngữ nghĩa tốt cũng cải thiện khả năng truy cập của các tài liệu web (xem thêm Hướng dẫn truy cập nội dung web). Ví dụ: khi trình đọc màn hình hoặc trình duyệt âm thanh có thể xác định chính xác cấu trúc của tài liệu, nó sẽ không lãng phí thời gian của người dùng khiếm thị bằng cách đọc thông tin lặp đi lặp lại hoặc không liên quan khi nó được đánh dấu chính xác.

Vận chuyển

Các tài liệu HTML có thể được phân phối bằng các phương tiện giống như bất kỳ tệp máy tính nào khác. Tuy nhiên, chúng thường được cung cấp bởi HTTP từ máy chủ web hoặc qua email.

HTTP

World Wide Web được bao gồm chủ yếu các tài liệu HTML được truyền từ các máy chủ web sang trình duyệt web bằng giao thức chuyển siêu văn bản (HTTP). Tuy nhiên, HTTP được sử dụng để phục vụ hình ảnh, âm thanh và nội dung khác, ngoài HTML. Để cho phép trình duyệt web biết cách xử lý từng tài liệu mà nó nhận được, thông tin khác được truyền cùng với tài liệu. Dữ liệu meta này thường bao gồm loại MIME (ví dụ: văn bản/HTML hoặc Ứng dụng/XHTML+XML) và mã hóa ký tự (xem mã hóa ký tự trong HTML).

Trong các trình duyệt hiện đại, loại MIME được gửi với tài liệu HTML có thể ảnh hưởng đến cách giải thích tài liệu ban đầu. Một tài liệu được gửi với loại XHTML MIME dự kiến ​​sẽ được hình thành tốt XML; Lỗi cú pháp có thể khiến trình duyệt không thể hiển thị nó. Tài liệu tương tự được gửi với loại MIME HTML có thể được hiển thị thành công vì một số trình duyệt có khả năng khoan dung hơn với HTML.

Các khuyến nghị của W3C nêu rõ rằng các tài liệu XHTML 1.0 tuân theo các hướng dẫn được nêu trong Phụ lục C của khuyến nghị có thể được dán nhãn bằng một loại MIME. [88] XHTML 1.1 cũng nói rằng các tài liệu XHTML 1.1 nên được gắn nhãn bằng một trong hai loại MIME. [90]

E-mail HTML

Hầu hết các ứng dụng email đồ họa cho phép sử dụng một tập hợp con của HTML (thường không được xác định) để cung cấp định dạng và đánh dấu ngữ nghĩa không có sẵn với văn bản đơn giản. Điều này có thể bao gồm thông tin kiểu chữ như tiêu đề màu, văn bản nhấn mạnh và trích dẫn, hình ảnh nội tuyến và sơ đồ. Nhiều khách hàng như vậy bao gồm cả Trình chỉnh sửa GUI để soạn tin nhắn e-mail HTML và công cụ kết xuất để hiển thị chúng. Việc sử dụng HTML trong e-mail bị một số người chỉ trích vì các vấn đề tương thích, bởi vì nó có thể giúp ngụy trang các cuộc tấn công lừa đảo, vì các vấn đề tiếp cận đối với những người bị mù hoặc bị khiếm thị, vì nó có thể nhầm lẫn các bộ lọc thư rác và vì kích thước tin nhắn lớn hơn chữ.

Đặt tên quy ước

Phần mở rộng tên tệp phổ biến nhất cho các tệp chứa HTML là .html. Một chữ viết tắt phổ biến của điều này là .htm, bắt nguồn từ một số hệ điều hành và hệ thống tệp sớm, chẳng hạn như DOS và các hạn chế được áp dụng bởi cấu trúc dữ liệu chất béo, phần mở rộng tệp hạn chế đối với ba chữ cái. [91]

Ứng dụng HTML

Ứng dụng HTML (HTA; Tiện ích mở rộng tệp .hta) là ứng dụng Microsoft Windows sử dụng HTML và HTML động trong trình duyệt để cung cấp giao diện đồ họa của ứng dụng. Một tệp HTML thông thường được giới hạn trong mô hình bảo mật của bảo mật của trình duyệt web, chỉ liên lạc với các máy chủ web và chỉ thao tác các đối tượng trang web và cookie trang web. Một HTA chạy như một ứng dụng hoàn toàn đáng tin cậy và do đó có nhiều đặc quyền hơn, như tạo/chỉnh sửa/xóa các tập tin và các mục đăng ký Windows. Vì chúng hoạt động bên ngoài mô hình bảo mật của trình duyệt, HTA không thể được thực thi thông qua HTTP, nhưng phải được tải xuống (giống như một tệp EXE) và được thực thi từ hệ thống tệp cục bộ.

Biến thể HTML4

Kể từ khi thành lập, HTML và các giao thức liên quan của nó đã đạt được sự chấp nhận tương đối nhanh chóng. [Bởi ai?] Tuy nhiên, không có tiêu chuẩn rõ ràng nào tồn tại trong những năm đầu của ngôn ngữ. Mặc dù những người tạo ra ban đầu của nó được coi là HTML như một ngôn ngữ ngữ nghĩa không có các chi tiết trình bày, [92] sử dụng thực tế đã đẩy nhiều yếu tố và thuộc tính trình bày vào ngôn ngữ, được điều khiển chủ yếu bởi các nhà cung cấp trình duyệt khác nhau. Các tiêu chuẩn mới nhất xung quanh HTML phản ánh những nỗ lực để vượt qua sự phát triển đôi khi hỗn loạn của ngôn ngữ [93] và tạo ra một nền tảng hợp lý để xây dựng cả các tài liệu có ý nghĩa và được trình bày tốt. Để đưa HTML trở lại vai trò là ngôn ngữ ngữ nghĩa, W3C đã phát triển các ngôn ngữ phong cách như CSS và XSL để gánh vác gánh nặng trình bày. Kết hợp, đặc điểm kỹ thuật HTML đã từ từ được phân phối lại trong các yếu tố trình bày.by whom?] However, no clear standards existed in the early years of the language. Though its creators originally conceived of HTML as a semantic language devoid of presentation details,[92] practical uses pushed many presentational elements and attributes into the language, driven largely by the various browser vendors. The latest standards surrounding HTML reflect efforts to overcome the sometimes chaotic development of the language[93] and to create a rational foundation for building both meaningful and well-presented documents. To return HTML to its role as a semantic language, the W3C has developed style languages such as CSS and XSL to shoulder the burden of presentation. In conjunction, the HTML specification has slowly reined in the presentational elements.

Có hai trục phân biệt các biến thể khác nhau của HTML như hiện tại: HTML dựa trên SGML so với HTML dựa trên XML (được gọi là XHTML) trên một trục và nghiêm ngặt so với chuyển tiếp (lỏng) so với khung hình trên trục khác.

HTML dựa trên SGML so với XML dựa trên SGML

Một sự khác biệt trong các thông số kỹ thuật HTML mới nhất [khi nào?] Nằm ở sự khác biệt giữa thông số kỹ thuật dựa trên SGML và thông số kỹ thuật dựa trên XML. Thông số kỹ thuật dựa trên XML thường được gọi là XHTML để phân biệt rõ ràng với định nghĩa truyền thống hơn. Tuy nhiên, tên phần tử gốc tiếp tục là "HTML" ngay cả trong HTML do XHTML chỉ định. W3C dự định XHTML 1.0 là giống hệt với HTML 4.01 ngoại trừ khi các giới hạn của XML đối với SGML phức tạp hơn yêu cầu cách giải quyết. Bởi vì XHTML và HTML có liên quan chặt chẽ, đôi khi chúng được ghi lại song song. Trong những trường hợp như vậy, một số tác giả đã kết hợp hai tên là (x) HTML hoặc X (HTML).when?] HTML specifications lies in the distinction between the SGML-based specification and the XML-based specification. The XML-based specification is usually called XHTML to distinguish it clearly from the more traditional definition. However, the root element name continues to be "html" even in the XHTML-specified HTML. The W3C intended XHTML 1.0 to be identical to HTML 4.01 except where limitations of XML over the more complex SGML require workarounds. Because XHTML and HTML are closely related, they are sometimes documented in parallel. In such circumstances, some authors conflate the two names as (X)HTML or X(HTML).

Giống như HTML 4.01, XHTML 1.0 có ba phân loại phụ: nghiêm ngặt, chuyển tiếp và khung hình.

Ngoài các khai báo mở khác nhau cho một tài liệu, sự khác biệt giữa tài liệu HTML 4.01 và XHTML 1.0 trong mỗi DTDS tương ứng là phần lớn cú pháp. Cú pháp cơ bản của HTML cho phép nhiều phím tắt mà XHTML không, chẳng hạn như các phần tử có thẻ mở hoặc đóng tùy chọn và thậm chí các phần tử trống không phải có thẻ cuối. Ngược lại, XHTML yêu cầu tất cả các yếu tố phải có thẻ mở và thẻ đóng. Tuy nhiên, XHTML cũng giới thiệu một lối tắt mới: Thẻ XHTML có thể được mở và đóng trong cùng một thẻ, bằng cách bao gồm một dấu gạch chéo trước khi kết thúc thẻ như thế này:

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
58. Việc giới thiệu tốc ký này, không được sử dụng trong Tuyên bố SGML cho HTML 4.01, có thể nhầm lẫn phần mềm trước đó không quen thuộc với quy ước mới này. Một sửa chữa cho điều này là bao gồm một khoảng trống trước khi đóng thẻ, như vậy: ________ 35. [94]

Để hiểu được sự khác biệt tinh tế giữa HTML và XHTML, hãy xem xét việc chuyển đổi tài liệu XHTML 1.0 hợp lệ và được hình thành tốt để tuân thủ Phụ lục C (xem bên dưới) thành tài liệu HTML 4.01 hợp lệ. Thực hiện bản dịch này yêu cầu các bước sau:

  1. Ngôn ngữ cho một phần tử phải được chỉ định với thuộc tính
    <p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
    
    1 thay vì thuộc tính XHTML
    <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    61. XHTML sử dụng thuộc tính chức năng xác định ngôn ngữ tích hợp của XML.
    XHTML uses XML's built-in language-defining functionality attribute.
  2. Xóa không gian tên XML (
    <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    62). HTML không có cơ sở cho không gian tên.
    HTML has no facilities for namespaces.
  3. Thay đổi khai báo loại tài liệu từ XHTML 1.0 thành HTML 4.01. (Xem phần DTD để giải thích thêm). from XHTML 1.0 to HTML 4.01. (see DTD section for further explanation).
  4. Nếu có mặt, xóa khai báo XML. (Thông thường đây là:
    <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    63).remove the XML declaration. (Typically this is:
    <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    63).
  5. Đảm bảo rằng loại MIME của tài liệu được đặt thành
    <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    64. Đối với cả HTML và XHTML, điều này xuất phát từ tiêu đề HTTP
    <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    65 được gửi bởi máy chủ.
    For both HTML and XHTML, this comes from the HTTP
    <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    65 header sent by the server.
  6. Thay đổi cú pháp phần tử trống XML thành phần tử trống kiểu HTML (
    <p>Paragraph 1p> <p>Paragraph 2p>
    
    5 thành
    <p>Paragraph 1p> <p>Paragraph 2p>
    
    5).
    (
    <p>Paragraph 1p> <p>Paragraph 2p>
    
    5 to
    <p>Paragraph 1p> <p>Paragraph 2p>
    
    5).

Đó là những thay đổi chính cần thiết để dịch một tài liệu từ XHTML 1.0 sang HTML 4.01. Để dịch từ HTML sang XHTML cũng sẽ yêu cầu bổ sung bất kỳ thẻ mở hoặc đóng bỏ bị bỏ qua nào. Cho dù mã hóa trong HTML hay XHTML, có thể tốt nhất là luôn luôn bao gồm các thẻ tùy chọn trong tài liệu HTML thay vì ghi nhớ thẻ nào có thể được bỏ qua.

Một tài liệu XHTML được hình thành tốt tuân thủ tất cả các yêu cầu cú pháp của XML. Một tài liệu hợp lệ tuân thủ đặc tả nội dung cho XHTML, mô tả cấu trúc tài liệu.

W3C khuyến nghị một số quy ước để đảm bảo di chuyển dễ dàng giữa HTML và XHTML (xem Hướng dẫn tương thích HTML). Các bước sau đây chỉ có thể được áp dụng cho các tài liệu XHTML 1.0:

  • Bao gồm cả các thuộc tính
    <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    61 và
    <p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
    
    1 trên bất kỳ yếu tố nào gán ngôn ngữ.
  • Chỉ sử dụng cú pháp nguyên tố trống chỉ cho các phần tử được chỉ định là trống trong HTML.
  • Bao gồm một không gian bổ sung trong các thẻ phần tử trống: ví dụ
    <p>Paragraph 1p> <p>Paragraph 2p>
    
    5 thay vì
    <p>Paragraph 1p> <p>Paragraph 2p>
    
    5.
  • Bao gồm các thẻ đóng rõ ràng cho các yếu tố cho phép nội dung nhưng bị bỏ trống (ví dụ:
    <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    72, không phải
    <head>
      <title>The Titletitle>
      <link rel="stylesheet" href="stylebyjimbowales.css" /> 
    head>
    
    73).
  • Bỏ qua Tuyên bố XML.

Bằng cách cẩn thận làm theo các hướng dẫn tương thích của W3C, một tác nhân người dùng sẽ có thể giải thích tài liệu như HTML hoặc XHTML. Đối với các tài liệu là XHTML 1.0 và đã được tương thích theo cách này, W3C cho phép chúng được phục vụ dưới dạng HTML (với loại

<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
64 MIME) hoặc là XHTML (với loại
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
75 hoặc
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
76 MIME). Khi được phân phối dưới dạng XHTML, các trình duyệt nên sử dụng trình phân tích cú pháp XML, tuân thủ nghiêm ngặt các thông số kỹ thuật XML để phân tích nội dung của tài liệu.

Chuyển tiếp so với nghiêm ngặt

HTML 4 xác định ba phiên bản khác nhau của ngôn ngữ: nghiêm ngặt, chuyển tiếp (một khi được gọi là lỏng lẻo) và khung. Phiên bản nghiêm ngặt được dành cho các tài liệu mới và được coi là thực tiễn tốt nhất, trong khi các phiên bản chuyển tiếp và khung được phát triển để giúp chuyển đổi các tài liệu phù hợp với thông số kỹ thuật HTML cũ hơn hoặc không phù hợp với bất kỳ thông số kỹ thuật nào với phiên bản HTML 4. Các phiên bản chuyển tiếp và khung cho phép đánh dấu trình bày, được bỏ qua trong phiên bản nghiêm ngặt. Thay vào đó, các bảng phong cách xếp tầng được khuyến khích cải thiện việc trình bày các tài liệu HTML. Vì XHTML 1 chỉ xác định cú pháp XML cho ngôn ngữ được xác định bởi HTML 4, nên sự khác biệt tương tự cũng áp dụng cho XHTML 1.

Phiên bản chuyển tiếp cho phép các phần sau của từ vựng, không được bao gồm trong phiên bản nghiêm ngặt:

  • Một mô hình nội dung lỏng lẻo hơn
    • Các yếu tố nội tuyến và văn bản đơn giản được cho phép trực tiếp trong:
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      77,
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      78,
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      79,
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      80 và
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      81
  • Trình bày các yếu tố liên quan
    • Underline (________ 182) (không dùng nữa. Có thể nhầm lẫn một khách truy cập với một siêu liên kết.)
    • Strike-torrough (
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      83)
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      84 (không dùng nữa. Sử dụng CSS thay thế.)
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      85 (không dùng nữa. Sử dụng CSS thay thế.)
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      86 (không dùng nữa. Sử dụng CSS thay thế.)
  • Trình bày các thuộc tính liên quan
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      87 (không dùng nữa. Sử dụng CSS thay thế.) Và
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      88 (không dùng nữa. Sử dụng CSS thay thế.)
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      90 (không dùng nữa. Sử dụng CSS thay thế.) Thuộc tính trên
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      91,
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      79, đoạn
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      90 (không dùng nữa. Sử dụng CSS thay thế.),
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      97 (không dùng nữa. Sử dụng CSS thay thế.),
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      98 (Thay vào đó không dùng nữa.
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      90 (không dùng nữa. Sử dụng CSS thay thế.),
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      02,
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      03 và
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      04 thuộc tính trên
      <input type="text" /> 
      <input type="file" /> 
      <input type="checkbox" /> 
      
      2 và
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      06 (Thận trọng: Phần tử
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      06 chỉ được hỗ trợ trong trình duyệt internet (từ các trình duyệt chính))
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      90 (Thay vào đó không dùng nữa. Sử dụng CSS.)
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      90 (không dùng nữa. Sử dụng CSS thay thế.) Và
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      88 (không dùng nữa.
    • <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      14 (lỗi thời),
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      88 (không dùng nữa. Sử dụng CSS thay thế.),
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      99,
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      17
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      88 (không dùng nữa. Sử dụng CSS thay thế.) Thuộc tính trên phần tử
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      21
    • Thuộc tính
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      22 (lỗi thời) trên phần tử
      <input type="text" /> 
      <input type="file" /> 
      <input type="checkbox" /> 
      
      4
    • Thuộc tính
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      24 trên các phần tử
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      25,
      <p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
      
      3 và
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      27
    • <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      28 (không dùng. Sử dụng CSS thay thế.),
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      24 (không dùng.
    • <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      28 và
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      34 thuộc tính trên phần tử
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      35
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      99 thuộc tính trên phần tử
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      37
  • Các yếu tố bổ sung trong đặc tả chuyển tiếp
    • <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      27 (Thay vào đó không dùng nữa. Sử dụng CSS.)
    • <p>Oh well, <span lang="fr">c'est la viespan>, as they say in France.p>
      
      3 (Thay vào đó không dùng nữa. Sử dụng CSS.)
    • <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      40 (Khấu dùng.) (Phần tử yêu cầu hỗ trợ phía máy chủ và thường được thêm vào các phần tử của tài liệu,
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      79 và
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      42 có thể được sử dụng để thay thế)
    • <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      43 (không dùng nữa. Sử dụng phần tử
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      06 thay thế.)
  • Thuộc tính
    <h2>Heading level 1h2>
    <h2>Heading level 2h2>
    <h3>Heading level 3h3>
    <h4>Heading level 4h4>
    <h5>Heading level 5h5>
    <h6>Heading level 6h6>
    
    45 (lỗi thời) trên phần tử tập lệnh (dự phòng với thuộc tính
    <h2>Heading level 1h2>
    <h2>Heading level 2h2>
    <h3>Heading level 3h3>
    <h4>Heading level 4h4>
    <h5>Heading level 5h5>
    <h6>Heading level 6h6>
    
    28).
    (redundant with the
    <h2>Heading level 1h2>
    <h2>Heading level 2h2>
    <h3>Heading level 3h3>
    <h4>Heading level 4h4>
    <h5>Heading level 5h5>
    <h6>Heading level 6h6>
    
    28 attribute).
  • Các thực thể liên quan đến khung
    • <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      47
    • <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      81
    • <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      49 (không được sử dụng trong các phần tử
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      50,
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      51 và
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      79.) Thuộc tính trên bản đồ hình ảnh phía máy khách (
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      50),
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      51,
      <head>
        <title>The Titletitle>
        <link rel="stylesheet" href="stylebyjimbowales.css" /> 
      head>
      
      79 và
      <h2>Heading level 1h2>
      <h2>Heading level 2h2>
      <h3>Heading level 3h3>
      <h4>Heading level 4h4>
      <h5>Heading level 5h5>
      <h6>Heading level 6h6>
      
      57

Phiên bản Frameset bao gồm mọi thứ trong phiên bản chuyển tiếp, cũng như phần tử

<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
58 (được sử dụng thay vì
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
77) và phần tử
<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
60.

Frameset so với chuyển tiếp

Ngoài các khác biệt chuyển tiếp ở trên, các thông số kỹ thuật của khung (cho dù XHTML 1.0 hay HTML 4.01) chỉ định một mô hình nội dung khác, bằng

<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
58 thay thế
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
77, có chứa các phần tử
<h2>Heading level 1h2>
<h2>Heading level 2h2>
<h3>Heading level 3h3>
<h4>Heading level 4h4>
<h5>Heading level 5h5>
<h6>Heading level 6h6>
60 hoặc tùy chọn
<head>
  <title>The Titletitle>
  <link rel="stylesheet" href="stylebyjimbowales.css" /> 
head>
81 bằng ____.

Tóm tắt các phiên bản đặc tả

Như danh sách này cho thấy, các phiên bản lỏng lẻo của đặc điểm kỹ thuật được duy trì để hỗ trợ kế thừa. Tuy nhiên, trái với những quan niệm sai lầm phổ biến, việc chuyển sang XHTML không ngụ ý loại bỏ hỗ trợ di sản này. Thay vào đó X trong XML là viết tắt của khả năng mở rộng và W3C đang mô đun hóa toàn bộ đặc điểm kỹ thuật và mở ra các phần mở rộng độc lập. Thành tích chính trong việc chuyển từ XHTML 1.0 sang XHTML 1.1 là mô đun hóa toàn bộ thông số kỹ thuật. Phiên bản nghiêm ngặt của HTML được triển khai trong XHTML 1.1 thông qua một tập hợp các tiện ích mở rộng mô -đun đến đặc tả cơ sở XHTML 1.1. Tương tự như vậy, một người nào đó đang tìm kiếm các thông số kỹ thuật lỏng lẻo (chuyển tiếp) hoặc khung sẽ tìm thấy hỗ trợ XHTML 1.1 mở rộng tương tự (phần lớn được chứa trong các mô -đun di sản hoặc khung). Mô -đun hóa cũng cho phép các tính năng riêng biệt phát triển theo thời gian biểu của riêng họ. Vì vậy, ví dụ, XHTML 1.1 sẽ cho phép di chuyển nhanh hơn sang các tiêu chuẩn XML mới nổi như MathML (ngôn ngữ toán học và ngữ nghĩa trình bày dựa trên XML) và XForms, một công nghệ dạng web rất tiên tiến mới để thay thế các biểu mẫu HTML hiện có.

Tóm lại, thông số kỹ thuật HTML 4 chủ yếu được phân phối lại trong tất cả các triển khai HTML khác nhau thành một đặc điểm kỹ thuật được viết rõ ràng dựa trên SGML. XHTML 1.0, đã chuyển thông số kỹ thuật này, như là, đặc điểm kỹ thuật được xác định mới của XML. Tiếp theo, XHTML 1.1 tận dụng tính chất mở rộng của XML và mô đun hóa toàn bộ thông số kỹ thuật. XHTML 2.0 được dự định là bước đầu tiên trong việc thêm các tính năng mới vào đặc tả theo cách tiếp cận dựa trên tiêu chuẩn-cơ thể.

Whatwg html so với html5

Tiêu chuẩn HTML Living, được phát triển bởi Whatwg, là phiên bản chính thức, trong khi W3C HTML5 không còn tách biệt với Whatwg.

Biên tập viên Wysiwyg

Hướng dẫn what is html in e - html trong e là gì

Bài viết này thiếu thông tin về hài lòng. Vui lòng mở rộng bài viết để bao gồm thông tin này. Thông tin chi tiết có thể tồn tại trên trang nói chuyện. (Tháng 1 năm 2021)is missing information about contenteditable. Please expand the article to include this information. Further details may exist on the talk page. (January 2021)

Có một số biên tập viên WYSIWYG (những gì bạn thấy là những gì bạn nhận được), trong đó người dùng đưa ra mọi thứ như xuất hiện trong tài liệu HTML bằng giao diện người dùng đồ họa (GUI), thường tương tự như trình xử lý văn bản. Biên tập viên hiển thị tài liệu thay vì hiển thị mã, vì vậy các tác giả không yêu cầu kiến ​​thức sâu rộng về HTML.

Mô hình chỉnh sửa WYSIWYG đã bị chỉ trích, [95] [96] chủ yếu vì chất lượng thấp của mã được tạo ra; Có những tiếng nói [ai?] ủng hộ một sự thay đổi đối với mô hình Wysiwym (những gì bạn thấy là ý của bạn).who?] advocating a change to the WYSIWYM model (What You See Is What You Mean).

Các biên tập viên WYSIWYG vẫn là một chủ đề gây tranh cãi vì những sai sót nhận thức của họ như:

  • Dựa chủ yếu vào bố cục trái ngược với ý nghĩa, thường sử dụng đánh dấu không truyền đạt ý nghĩa dự định mà chỉ đơn giản là sao chép bố cục. [97]
  • Thường sản xuất mã cực kỳ dài dòng và dự phòng không sử dụng bản chất xếp tầng của HTML và CSS.
  • Thường tạo ra đánh dấu không theo ngữ pháp, được gọi là súp thẻ hoặc đánh dấu không chính xác về mặt ngữ nghĩa (chẳng hạn như
    <h2>Heading level 1h2>
    <h2>Heading level 2h2>
    <h3>Heading level 3h3>
    <h4>Heading level 4h4>
    <h5>Heading level 5h5>
    <h6>Heading level 6h6>
    
    66 cho chữ nghiêng).
  • Như rất nhiều thông tin trong các tài liệu HTML không nằm trong bố cục, mô hình đã bị chỉ trích vì "Những gì bạn thấy là tất cả những gì bạn nhận được" -Nature. [98]

Xem thêm

  • Điều hướng bánh mì
  • So sánh các trình phân tích cú pháp HTML
  • Trang web động
  • Emml (Motorola)
  • Tài liệu tham khảo ký tự HTML
  • Danh sách các ngôn ngữ đánh dấu tài liệu
  • Danh sách các tài liệu tham khảo thực thể nhân vật XML và HTML
  • Microdata (HTML)
  • Microformat
  • Đánh dấu polyglot
  • HTML ngữ nghĩa
  • W3C (x) HTML Validator
  • Màu web

Người giới thiệu

  1. ^"W3C Html". "W3C Html".
  2. ^"Đặc điểm kỹ thuật HTML 4.0 - Khuyến nghị W3C - Sự phù hợp: Yêu cầu và khuyến nghị". W3. Tập đoàn web trên toàn thế giới. Ngày 18 tháng 12 năm 1997. Lưu trữ từ bản gốc vào ngày 5 tháng 7 năm 2015. Truy cập ngày 6 tháng 7 năm 2015. "HTML 4.0 Specification — W3C Recommendation — Conformance: requirements and recommendations". w3. World Wide Web Consortium. December 18, 1997. Archived from the original on July 5, 2015. Retrieved July 6, 2015.
  3. ^Tim Berners-Lee, "Quản lý thông tin: Một đề xuất." CERN (tháng 3 năm 1989, tháng 5 năm 1990). W3.org Tim Berners-Lee, "Information Management: A Proposal." CERN (March 1989, May 1990). W3.org
  4. ^Tim Berners-Lee, "Vấn đề thiết kế" Tim Berners-Lee, "Design Issues"
  5. ^Tim Berners-Lee, "Vấn đề thiết kế" Tim Berners-Lee, "Design Issues"
  6. ^ ABC "Thẻ được sử dụng trong HTML". W3. Tập đoàn web trên toàn thế giới. Ngày 3 tháng 11 năm 1992. Lưu trữ từ bản gốc vào ngày 31 tháng 1 năm 2010. Truy cập ngày 16 tháng 11 năm 2008.a b c "Tags used in HTML". w3. World Wide Web Consortium. November 3, 1992. Archived from the original on January 31, 2010. Retrieved November 16, 2008.
  7. ^Berners-Lee, Tim (ngày 29 tháng 10 năm 1991). "Đề cập đầu tiên về các thẻ HTML trong danh sách gửi thư của www-talk". W3. Tập đoàn web trên toàn thế giới. Được lưu trữ từ bản gốc vào ngày 24 tháng 5 năm 2007, lấy ngày 8 tháng 4 năm 2007. Berners-Lee, Tim (October 29, 1991). "First mention of HTML Tags on the www-talk mailing list". w3. World Wide Web Consortium. Archived from the original on May 24, 2007. Retrieved April 8, 2007.
  8. ^"Chỉ số các yếu tố trong HTML 4". W3. Tập đoàn web trên toàn thế giới. Ngày 24 tháng 12 năm 1999. Lưu trữ từ bản gốc vào ngày 5 tháng 5 năm 2007, lấy ngày 8 tháng 4 năm 2007. "Index of elements in HTML 4". w3. World Wide Web Consortium. December 24, 1999. Archived from the original on May 5, 2007. Retrieved April 8, 2007.
  9. ^Berners-Lee, Tim (ngày 9 tháng 12 năm 1991). "Re: Tài liệu SGML/HTML, X Trình duyệt (Lưu trữ WWW-Talk Danh sách gửi thư gửi thư)". W3. Được lưu trữ từ bản gốc vào ngày 22 tháng 12 năm 2007, lấy ngày 16 tháng 6 năm 2007, SGML rất chung chung. HTML là một ứng dụng cụ thể của cú pháp cơ bản SGML được áp dụng cho các tài liệu siêu văn bản có cấu trúc đơn giản. Berners-Lee, Tim (December 9, 1991). "Re: SGML/HTML docs, X Browser (archived www-talk mailing list post)". w3. Archived from the original on December 22, 2007. Retrieved June 16, 2007. SGML is very general. HTML is a specific application of the SGML basic syntax applied to hypertext documents with simple structure.
  10. ^Berners-Lee, Tim; Connolly, Daniel (tháng 6 năm 1993). "Ngôn ngữ đánh dấu siêu văn bản (HTML): Một đại diện của thông tin văn bản và thông tin liên tục để truy xuất và trao đổi". W3. Được lưu trữ từ bản gốc vào ngày 3 tháng 1 năm 2017. Truy cập ngày 4 tháng 1 năm 2017. Berners-Lee, Tim; Connolly, Daniel (June 1993). "Hypertext Markup Language (HTML): A Representation of Textual Information and MetaInformation for Retrieval and Interchange". w3. Archived from the original on January 3, 2017. Retrieved January 4, 2017.
  11. ^Raggett, Dave. "Đánh giá định dạng tài liệu HTML+". W3. Được lưu trữ từ bản gốc vào ngày 29 tháng 2 năm 2000. Truy cập ngày 22 tháng 5 năm 2020. Ngôn ngữ đánh dấu siêu văn bản HTML được phát triển như một định dạng phân phối không độc quyền đơn giản cho siêu văn bản toàn cầu. HTML+ là một tập hợp các phần mở rộng mô -đun cho HTML và đã được phát triển để đáp ứng sự hiểu biết ngày càng tăng về nhu cầu của các nhà cung cấp thông tin. Các phần mở rộng này bao gồm luồng văn bản xung quanh các hình nổi, các hình thức điền, bảng và phương trình toán học. Raggett, Dave. "A Review of the HTML+ Document Format". w3. Archived from the original on February 29, 2000. Retrieved May 22, 2020. The hypertext markup language HTML was developed as a simple non-proprietary delivery format for global hypertext. HTML+ is a set of modular extensions to HTML and has been developed in response to a growing understanding of the needs of information providers. These extensions include text flow around floating figures, fill-out forms, tables, and mathematical equations.
  12. ^Berners-Lee, Tim; Connelly, Daniel (tháng 11 năm 1995). "Ngôn ngữ đánh dấu siêu văn bản - 2.0". ietf.org. Lực lượng đặc nhiệm kỹ thuật Internet. doi: 10.17487/rfc1866. RFC & NBSP; 1866. S2CID & NBSP; 6628570. Được lưu trữ từ bản gốc vào ngày 11 tháng 8 năm 2010. Truy cập ngày 1 tháng 12 năm 2010. Tài liệu này do đó xác định HTML 2.0 (để phân biệt nó với các thông số kỹ thuật không chính thức trước đó). Các phiên bản tương lai (nói chung tương thích hướng dẫn) của HTML với các tính năng mới sẽ được phát hành với số phiên bản cao hơn. Berners-Lee, Tim; Connelly, Daniel (November 1995). "Hypertext Markup Language – 2.0". ietf.org. Internet Engineering Task Force. doi:10.17487/RFC1866. RFC 1866. S2CID 6628570. Archived from the original on August 11, 2010. Retrieved December 1, 2010. This document thus defines an HTML 2.0 (to distinguish it from the previous informal specifications). Future (generally upwardly compatible) versions of HTML with new features will be released with higher version numbers.
  13. ^ Abcdefraggett, Dave (1998). Raggett trên HTML 4. Lưu trữ từ bản gốc vào ngày 9 tháng 8 năm 2007, lấy ngày 9 tháng 7 năm 2007.a b c d e f Raggett, Dave (1998). Raggett on HTML 4. Archived from the original on August 9, 2007. Retrieved July 9, 2007.
  14. ^"HTML5 - Ngôn ngữ đánh dấu siêu văn bản - 5.0". Lực lượng đặc nhiệm kỹ thuật Internet. 28 tháng 10 năm 2014. Lưu trữ từ bản gốc vào ngày 28 tháng 10 năm 2014. Truy cập ngày 25 tháng 11 năm 2014. Tài liệu này khuyến nghị HTML 5.0 sau khi hoàn thành. "HTML5 – Hypertext Markup Language – 5.0". Internet Engineering Task Force. 28 October 2014. Archived from the original on October 28, 2014. Retrieved November 25, 2014. This document recommends HTML 5.0 after completion.
  15. ^"HTML 3.2 Đặc điểm kỹ thuật tham chiếu". Tập đoàn web trên toàn thế giới. Ngày 14 tháng 1 năm 1997. Truy cập ngày 16 tháng 11 năm 2008. "HTML 3.2 Reference Specification". World Wide Web Consortium. January 14, 1997. Retrieved November 16, 2008.
  16. ^"Ietf html wg". Truy cập ngày 16 tháng 6 năm 2007. Lưu ý: Nhóm làm việc này đã đóng cửa "IETF HTML WG". Retrieved June 16, 2007. Note: This working group is closed
  17. ^ Abarnoud Engelfriet. "Giới thiệu về Wilbur". Nhóm thiết kế web. Truy cập ngày 16 tháng 6 năm 2007.a b Arnoud Engelfriet. "Introduction to Wilbur". Web Design Group. Retrieved June 16, 2007.
  18. ^"Đặc điểm kỹ thuật Html 4.0". Tập đoàn web trên toàn thế giới. Ngày 18 tháng 12 năm 1997. Truy cập ngày 16 tháng 11 năm 2008. "HTML 4.0 Specification". World Wide Web Consortium. December 18, 1997. Retrieved November 16, 2008.
  19. ^"HTML 4 - 4 Sự phù hợp: Yêu cầu và khuyến nghị". Truy cập ngày 30 tháng 12 năm 2009. "HTML 4 – 4 Conformance: requirements and recommendations". Retrieved December 30, 2009.
  20. ^"Đặc điểm kỹ thuật Html 4.0". Tập đoàn web trên toàn thế giới. Ngày 24 tháng 4 năm 1998. Truy cập ngày 16 tháng 11 năm 2008. "HTML 4.0 Specification". World Wide Web Consortium. April 24, 1998. Retrieved November 16, 2008.
  21. ^"Đặc điểm kỹ thuật HTML 4.01". Tập đoàn web trên toàn thế giới. Ngày 24 tháng 12 năm 1999. Truy cập ngày 16 tháng 11 năm 2008. "HTML 4.01 Specification". World Wide Web Consortium. December 24, 1999. Retrieved November 16, 2008.
  22. ^ Abiso (2000). "ISO/IEC 15445: 2000 - Công nghệ thông tin - Mô tả tài liệu và ngôn ngữ xử lý - Ngôn ngữ đánh dấu siêu văn bản (HTML)". Truy cập ngày 26 tháng 12 năm 2009.a b ISO (2000). "ISO/IEC 15445:2000 – Information technology – Document description and processing languages – HyperText Markup Language (HTML)". Retrieved December 26, 2009.
  23. ^Cs.tcd.ie. CS.TCD.IE (2000-05-15). Truy cập vào ngày 2012-02-16. Cs.Tcd.Ie. Cs.Tcd.Ie (2000-05-15). Retrieved on 2012-02-16.
  24. ^"HTML5: Một từ vựng và API liên quan cho HTML và XHTML". Tập đoàn web trên toàn thế giới. 28 tháng 10 năm 2014. Truy cập ngày 31 tháng 10 năm 2014. "HTML5: A vocabulary and associated APIs for HTML and XHTML". World Wide Web Consortium. 28 October 2014. Retrieved 31 October 2014.
  25. ^"Mở mốc nền tảng web đạt được với khuyến nghị HTML5" (thông cáo báo chí). Tập đoàn web trên toàn thế giới. 28 tháng 10 năm 2014. Truy cập ngày 31 tháng 10 năm 2014. "Open Web Platform Milestone Achieved with HTML5 Recommendation" (Press release). World Wide Web Consortium. 28 October 2014. Retrieved 31 October 2014.
  26. ^"Html 5.1". Tập đoàn web trên toàn thế giới. Ngày 1 tháng 11 năm 2016. Truy cập ngày 6 tháng 1 năm 2017. "HTML 5.1". World Wide Web Consortium. 1 November 2016. Retrieved 6 January 2017.
  27. ^"HTML 5.1 là một khuyến nghị của W3C". Tập đoàn web trên toàn thế giới. Ngày 1 tháng 11 năm 2016. Truy cập ngày 6 tháng 1 năm 2017. "HTML 5.1 is a W3C Recommendation". World Wide Web Consortium. 1 November 2016. Retrieved 6 January 2017.
  28. ^Philippe Le Hegaret (17 tháng 11 năm 2016). "HTML 5.1 là tiêu chuẩn vàng". Tập đoàn web trên toàn thế giới. Truy cập ngày 6 tháng 1 năm 2017. Philippe le Hegaret (17 November 2016). "HTML 5.1 is the gold standard". World Wide Web Consortium. Retrieved 6 January 2017.
  29. ^"Html 5.2". Tập đoàn web trên toàn thế giới. Ngày 14 tháng 12 năm 2017. Truy cập ngày 15 tháng 12 năm 2017. "HTML 5.2". World Wide Web Consortium. 14 December 2017. Retrieved 15 December 2017.
  30. ^"HTML 5.2 hiện là một khuyến nghị của W3C". Tập đoàn web trên toàn thế giới. Ngày 14 tháng 12 năm 2017. Truy cập ngày 15 tháng 12 năm 2017. "HTML 5.2 is now a W3C Recommendation". World Wide Web Consortium. 14 December 2017. Retrieved 15 December 2017.
  31. ^Charles McCathie Nevile (14 tháng 12 năm 2017). "HTML 5.2 được thực hiện, HTML 5.3 đang đến". Tập đoàn web trên toàn thế giới. Truy cập ngày 15 tháng 12 năm 2017. Charles McCathie Nevile (14 December 2017). "HTML 5.2 is done, HTML 5.3 is coming". World Wide Web Consortium. Retrieved 15 December 2017.
  32. ^Connolly, Daniel (6 tháng 6 năm 1992). "Mime như một kiến ​​trúc siêu văn bản". Cern. Truy cập ngày 24 tháng 10 năm 2010. Connolly, Daniel (6 June 1992). "MIME as a hypertext architecture". CERN. Retrieved 24 October 2010.
  33. ^Connolly, Daniel (15 tháng 7 năm 1992). "HTML DTD kèm theo". Cern. Truy cập ngày 24 tháng 10 năm 2010. Connolly, Daniel (15 July 1992). "HTML DTD enclosed". CERN. Retrieved 24 October 2010.
  34. ^Connolly, Daniel (18 tháng 8 năm 1992). "Tập hợp con khai báo loại tài liệu cho ngôn ngữ đánh dấu siêu văn bản như được định nghĩa bởi dự án web World Wide". Cern. Truy cập ngày 24 tháng 10 năm 2010. Connolly, Daniel (18 August 1992). "document type declaration subset for Hyper Text Markup Language as defined by the World Wide Web project". CERN. Retrieved 24 October 2010.
  35. ^ Abconnolly, Daniel (24 tháng 11 năm 1992). "Định nghĩa loại tài liệu cho ngôn ngữ đánh dấu siêu văn bản được sử dụng bởi ứng dụng web World Wide". Cern. Truy cập ngày 24 tháng 10 năm 2010. Xem phần "Lịch sử sửa đổi"a b Connolly, Daniel (24 November 1992). "Document Type Definition for the Hyper Text Markup Language as used by the World Wide Web application". CERN. Retrieved 24 October 2010. See section "Revision History"
  36. ^Berners-Lee, Tim; Connolly, Daniel (tháng 6 năm 1993). "Ngôn ngữ đánh dấu siêu văn bản (HTML) Phiên bản nháp Internet 1.1". Nhóm làm việc IETF IIIR. Truy cập ngày 18 tháng 9 năm 2010. Berners-Lee, Tim; Connolly, Daniel (June 1993). "Hyper Text Markup Language (HTML) Internet Draft version 1.1". IETF IIIR Working Group. Retrieved 18 September 2010.
  37. ^Berners-Lee, Tim; Connolly, Daniel (tháng 6 năm 1993). "Ngôn ngữ đánh dấu siêu văn bản (HTML) Phiên bản dự thảo Internet 1.2". Nhóm làm việc IETF IIIR. Truy cập ngày 18 tháng 9 năm 2010. Berners-Lee, Tim; Connolly, Daniel (June 1993). "Hypertext Markup Language (HTML) Internet Draft version 1.2". IETF IIIR Working Group. Retrieved 18 September 2010.
  38. ^Raggett, Dave (1993-11-08). "Lịch sử cho Dự thảo-Raggett-WWW-HTML-00". DataTracker.ietf.org. Truy cập 2019-11-18. Raggett, Dave (1993-11-08). "History for draft-raggett-www-html-00". datatracker.ietf.org. Retrieved 2019-11-18.
  39. ^Berners-Lee, Tim; Connolly, Daniel (28 tháng 11 năm 1994). "Đặc điểm kỹ thuật ngôn ngữ đánh dấu siêu văn bản - 2.0 Dự thảo Internet". Lực lượng đặc nhiệm kỹ thuật Internet. Truy cập ngày 24 tháng 10 năm 2010. Berners-Lee, Tim; Connolly, Daniel (28 November 1994). "HyperText Markup Language Specification – 2.0 INTERNET DRAFT". Internet Engineering Task Force. Retrieved 24 October 2010.
  40. ^Connolly, Daniel W. (1995-05-16). "Ngôn ngữ đánh dấu siêu văn bản - 2.0". công cụ.ietf.org. Truy cập 2019-11-18. Connolly <>, Daniel W. (1995-05-16). "Hypertext Markup Language - 2.0". tools.ietf.org. Retrieved 2019-11-18.
  41. ^"Lịch sử cho bản nháp-etf-html-spec-05". DataTracker.ietf.org. Truy cập 2019-11-18. "History for draft-ietf-html-spec-05". datatracker.ietf.org. Retrieved 2019-11-18.
  42. ^"HTML 3.0 DRAFT (Hết hạn!)". Tập đoàn web trên toàn thế giới. Ngày 21 tháng 12 năm 1995. Truy cập ngày 16 tháng 11 năm 2008. "HTML 3.0 Draft (Expired!) Materials". World Wide Web Consortium. December 21, 1995. Retrieved November 16, 2008.
  43. ^ AB "Siêu phân hiệu điểm đánh dấu thông số kỹ thuật phiên bản 3.0". Truy cập ngày 16 tháng 6 năm 2007.a b "HyperText Markup Language Specification Version 3.0". Retrieved June 16, 2007.
  44. ^Raggett, Dave (28 tháng 3 năm 1995). "Đặc điểm kỹ thuật ngôn ngữ đánh dấu siêu văn bản phiên bản 3.0". HTML 3.0 Dự thảo Internet hết hạn trong sáu tháng. Tập đoàn web trên toàn thế giới. Truy cập ngày 17 tháng 6 năm 2010. Raggett, Dave (28 March 1995). "HyperText Markup Language Specification Version 3.0". HTML 3.0 Internet Draft Expires in six months. World Wide Web Consortium. Retrieved 17 June 2010.
  45. ^Bowers, Neil. "WebLint: Chỉ là một hack perl khác". Citeseerx & NBSP; 10.1.1.54.7191. Bowers, Neil. "Weblint: Just Another Perl Hack". CiteSeerX 10.1.1.54.7191.
  46. ^Nói dối, håkon wium; Bos, Bert (tháng 4 năm 1997). Tờ phong cách xếp tầng: Thiết kế cho web. Addison Wesley Longman. p. & nbsp; 263. ISBN & NBSP; 9780201419986. Truy cập ngày 9 tháng 6 năm 2010. Lie, Håkon Wium; Bos, Bert (April 1997). Cascading style sheets: designing for the Web. Addison Wesley Longman. p. 263. ISBN 9780201419986. Retrieved 9 June 2010.
  47. ^"Html5". Tập đoàn web trên toàn thế giới. Ngày 10 tháng 6 năm 2008 Truy cập ngày 16 tháng 11 năm 2008. "HTML5". World Wide Web Consortium. June 10, 2008. Retrieved November 16, 2008.
  48. ^"Html5, một từ vựng, hai tuần tự hóa". Truy cập ngày 25 tháng 2 năm 2009. "HTML5, one vocabulary, two serializations". Retrieved February 25, 2009.
  49. ^"W3C xác nhận tháng 5 năm 2011 cho cuộc gọi cuối cùng của HTML5, mục tiêu 2014 cho tiêu chuẩn HTML5". Tập đoàn web trên toàn thế giới. 14 tháng 2 năm 2011. Truy cập ngày 18 tháng 2 năm 2011. "W3C Confirms May 2011 for HTML5 Last Call, Targets 2014 for HTML5 Standard". World Wide Web Consortium. 14 February 2011. Retrieved 18 February 2011.
  50. ^Hickson, Ian. "HTML là HTML5 mới". Được lưu trữ từ bản gốc vào ngày 6 tháng 10 năm 2019. Truy cập ngày 21 tháng 1 năm 2011. Hickson, Ian. "HTML Is the New HTML5". Archived from the original on 6 October 2019. Retrieved 21 January 2011.
  51. ^"Html5 có được sự chia tách". netmagazine.com. Truy cập ngày 23 tháng 7 năm 2012. "HTML5 gets the splits". netmagazine.com. Retrieved 23 July 2012.
  52. ^"Html5". W3.org. 2012-12-17. Truy cập 2013-06-15. "HTML5". W3.org. 2012-12-17. Retrieved 2013-06-15.
  53. ^"Khi nào html5 sẽ hoàn thành?". Câu hỏi thường gặp. Nhóm làm việc gì. Truy cập ngày 29 tháng 11 năm 2009. "When Will HTML5 Be Finished?". FAQ. WHAT Working Group. Retrieved 29 November 2009.
  54. ^"Gọi để xem xét: HTML5 đề xuất đề xuất được công bố W3C News". W3.org. 2014-09-16. Truy cập 2014-09-27. "Call for Review: HTML5 Proposed Recommendation Published W3C News". W3.org. 2014-09-16. Retrieved 2014-09-27.
  55. ^"Mở mốc nền tảng web đạt được với khuyến nghị HTML5". W3C. 28 tháng 10 năm 2014. Truy cập ngày 29 tháng 10 năm 2014. "Open Web Platform Milestone Achieved with HTML5 Recommendation". W3C. 28 October 2014. Retrieved 29 October 2014.
  56. ^"Đặc điểm kỹ thuật của HTML5 hoàn thành, squabling trên thông số kỹ thuật tiếp tục". ARS Technica. 2014-10-29. Truy cập 2014-10-29. "HTML5 specification finalized, squabbling over specs continues". Ars Technica. 2014-10-29. Retrieved 2014-10-29.
  57. ^"XHTML 1.0: Ngôn ngữ đánh dấu siêu văn bản mở rộng (phiên bản thứ hai)". Tập đoàn web trên toàn thế giới. Ngày 26 tháng 1 năm 2000. Truy cập ngày 16 tháng 11 năm 2008. "XHTML 1.0: The Extensible HyperText Markup Language (Second Edition)". World Wide Web Consortium. January 26, 2000. Retrieved November 16, 2008.
  58. ^"XHTML 1.1-XHTML & NBSP dựa trên mô-đun;-Phiên bản thứ hai". Tập đoàn web trên toàn thế giới. Ngày 16 tháng 2 năm 2007 Truy cập ngày 16 tháng 11 năm 2008. "XHTML 1.1 – Module-based XHTML — Second Edition". World Wide Web Consortium. February 16, 2007. Retrieved November 16, 2008.
  59. ^"Mô đun hóa Xhtml". www.w3.org. Truy cập 2017-01-04. "Modularization of XHTML". www.w3.org. Retrieved 2017-01-04.
  60. ^"Xhtm 2.0". Tập đoàn web trên toàn thế giới. Ngày 26 tháng 7 năm 2006. Truy cập ngày 16 tháng 11 năm 2008. "XHTM 2.0". World Wide Web Consortium. July 26, 2006. Retrieved November 16, 2008.
  61. ^"XHTML 2 Nhóm làm việc dự kiến ​​sẽ dừng công việc vào cuối năm 2009, W3C để tăng tài nguyên trên HTML5". Tập đoàn web trên toàn thế giới. Ngày 17 tháng 7 năm 2009. Truy cập ngày 16 tháng 11 năm 2008. "XHTML 2 Working Group Expected to Stop Work End of 2009, W3C to Increase Resources on HTML5". World Wide Web Consortium. July 17, 2009. Retrieved November 16, 2008.
  62. ^"W3C XHTML Câu hỏi thường gặp". "W3C XHTML FAQ".
  63. ^"Html5". W3C. 19 tháng 10 năm 2013. "HTML5". W3C. 19 October 2013.
  64. ^Jaffe, Jeff (28 tháng 5 năm 2019). "W3C và Whatwg để làm việc cùng nhau để thúc đẩy nền tảng web mở". Blog W3C. Được lưu trữ từ bản gốc vào ngày 29 tháng 5 năm 2019. Truy cập ngày 29 tháng 5 năm 2019. Jaffe, Jeff (28 May 2019). "W3C and WHATWG to Work Together to Advance the Open Web Platform". W3C Blog. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
  65. ^"W3C và Whatwg đã ký một thỏa thuận hợp tác trên một phiên bản duy nhất của HTML và DOM". W3C. 28 tháng 5 năm 2019. Lưu trữ từ bản gốc vào ngày 29 tháng 5 năm 2019. Truy cập ngày 29 tháng 5 năm 2019. "W3C and the WHATWG Signed an Agreement to Collaborate on a Single Version of HTML and DOM". W3C. 28 May 2019. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
  66. ^"Bản ghi nhớ giữa W3C và Whatwg". W3C. 28 tháng 5 năm 2019. Lưu trữ từ bản gốc vào ngày 29 tháng 5 năm 2019. Truy cập ngày 29 tháng 5 năm 2019. "Memorandum of Understanding Between W3C and WHATWG". W3C. 28 May 2019. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
  67. ^Cimpanu, Catalin (29 tháng 5 năm 2019). "Các nhà cung cấp trình duyệt giành chiến thắng trong cuộc chiến với W3C so với các tiêu chuẩn HTML và DOM". ZDNet. Được lưu trữ từ bản gốc vào ngày 29 tháng 5 năm 2019. Truy cập ngày 29 tháng 5 năm 2019. Cimpanu, Catalin (29 May 2019). "Browser vendors Win War with W3C over HTML and DOM standards". ZDNet. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
  68. ^"W3c - whatwg wiki". Whwg wiki. Được lưu trữ từ bản gốc vào ngày 29 tháng 5 năm 2019. Truy cập ngày 29 tháng 5 năm 2019. "W3C - WHATWG Wiki". WHATWG Wiki. Archived from the original on 29 May 2019. Retrieved 29 May 2019.
  69. ^Shankland, Stephen (ngày 9 tháng 7 năm 2009). "Một văn bia cho tiêu chuẩn web, XHTML 2". CNET. CBS Interactive Inc. Shankland, Stephen (July 9, 2009). "An epitaph for the Web standard, XHTML 2". CNET. CBS INTERACTIVE INC.
  70. ^Kích hoạt chế độ trình duyệt với DocType. Hsivonen.iki.fi. Truy cập vào ngày 2012-02-16. Activating Browser Modes with Doctype. Hsivonen.iki.fi. Retrieved on 2012-02-16.
  71. ^"Các yếu tố html". W3Schools. Truy cập ngày 16 tháng 3 năm 2015. "HTML Elements". w3schools. Retrieved 16 March 2015.
  72. ^"Giới thiệu CSS". W3Schools. Truy cập ngày 16 tháng 3 năm 2015. "CSS Introduction". W3schools. Retrieved 16 March 2015.
  73. ^"Trên SGML và HTML". Tập đoàn web trên toàn thế giới. Truy cập ngày 16 tháng 11 năm 2008. "On SGML and HTML". World Wide Web Consortium. Retrieved November 16, 2008.
  74. ^"XHTML 1.0 - Sự khác biệt với HTML & NBSP; 4". Tập đoàn web trên toàn thế giới. Truy cập ngày 16 tháng 11 năm 2008. "XHTML 1.0 – Differences with HTML 4". World Wide Web Consortium. Retrieved November 16, 2008.
  75. ^Korpela, Jukka (ngày 6 tháng 7 năm 1998). "Tại sao các giá trị thuộc tính phải luôn được trích dẫn trong HTML". Cs.tut.fi. Truy cập ngày 16 tháng 11 năm 2008. Korpela, Jukka (July 6, 1998). "Why attribute values should always be quoted in HTML". Cs.tut.fi. Retrieved November 16, 2008.
  76. ^"Đối tượng, hình ảnh và applet trong tài liệu HTML". Tập đoàn web trên toàn thế giới. Ngày 24 tháng 12 năm 1999. Truy cập ngày 16 tháng 11 năm 2008. "Objects, Images, and Applets in HTML documents". World Wide Web Consortium. December 24, 1999. Retrieved November 16, 2008.
  77. ^"H56: Sử dụng thuộc tính DIR trên một phần tử nội tuyến để giải quyết các vấn đề với các lần chạy định hướng lồng nhau". Kỹ thuật cho WCAG 2.0. W3C. Truy cập ngày 18 tháng 9 năm 2010. "H56: Using the dir attribute on an inline element to resolve problems with nested directional runs". Techniques for WCAG 2.0. W3C. Retrieved 18 September 2010.
  78. ^"Biểu đồ tham chiếu thực thể nhân vật". Tập đoàn web trên toàn thế giới. Ngày 24 tháng 10 năm 2012. "Character Entity Reference Chart". World Wide Web Consortium. October 24, 2012.
  79. ^"Tham chiếu ký tự được đặt tên '". Tập đoàn web trên toàn thế giới. Ngày 26 tháng 1 năm 2000. "The Named Character Reference '". World Wide Web Consortium. January 26, 2000.
  80. ^"Tiêu chuẩn Unicode: Giới thiệu kỹ thuật". Truy cập 2010-03-16. "The Unicode Standard: A Technical Introduction". Retrieved 2010-03-16.
  81. ^"HTML: Ngôn ngữ đánh dấu (tham chiếu ngôn ngữ HTML)". Truy cập 2013-08-19. "HTML: The Markup Language (an HTML language reference)". Retrieved 2013-08-19.
  82. ^"HTML 4 Định nghĩa loại tài liệu khung". www.w3.org. Truy cập 2021-12-25. "HTML 4 Frameset Document Type Definition". www.w3.org. Retrieved 2021-12-25.
  83. ^Berners-Lee, Tim; Fischetti, Mark (2000). Weaving the Web: Thiết kế ban đầu và định mệnh cuối cùng của World Wide Web của nhà phát minh của nó. San Francisco: Harper. ISBN & NBSP; 978-0-06-251587-2. Berners-Lee, Tim; Fischetti, Mark (2000). Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web by Its Inventor. San Francisco: Harper. ISBN 978-0-06-251587-2.
  84. ^Raggett, Dave (2002). "Thêm một liên lạc của phong cách". W3C. Truy cập ngày 2 tháng 10 năm 2009. Bài viết này lưu ý rằng đánh dấu HTML trình bày có thể hữu ích khi nhắm mục tiêu các trình duyệt "trước NetScape 4.0 và Internet Explorer 4.0". Xem danh sách các trình duyệt web để xác nhận rằng cả hai đều được phát hành vào năm 1997. Raggett, Dave (2002). "Adding a touch of style". W3C. Retrieved October 2, 2009. This article notes that presentational HTML markup may be useful when targeting browsers "before Netscape 4.0 and Internet Explorer 4.0". See the list of web browsers to confirm that these were both released in 1997.
  85. ^Tim Berners-Lee, James Hendler và Ora Lassila (2001). "Web ngữ nghĩa". Khoa học người Mỹ. Truy cập ngày 2 tháng 10 năm 2009. Tim Berners-Lee, James Hendler and Ora Lassila (2001). "The Semantic Web". Scientific American. Retrieved October 2, 2009.
  86. ^Nigel Shadbolt, Wendy Hall và Tim Berners-Lee (2006). "Semantic Web được xem xét lại" (PDF). Hệ thống thông minh của IEEE. Truy cập ngày 2 tháng 10 năm 2009. Nigel Shadbolt, Wendy Hall and Tim Berners-Lee (2006). "The Semantic Web Revisited" (PDF). IEEE Intelligent Systems. Retrieved October 2, 2009.
  87. ^"Html: Tiêu chuẩn sống". Whatwg. Truy cập ngày 27 tháng 9 năm 2018. "HTML: The Living Standard". WHATWG. Retrieved 27 September 2018.
  88. ^"XHTML 1.0 Ngôn ngữ đánh dấu siêu văn bản mở rộng (phiên bản thứ hai)". Tập đoàn web trên toàn thế giới. 2002 [2000]. Truy cập ngày 7 tháng 12 năm 2008. Các tài liệu XHTML tuân theo các hướng dẫn được nêu trong Phụ lục C, "Hướng dẫn tương thích HTML" có thể được dán nhãn với loại phương tiện Internet "Text/HTML" [RFC2854], vì chúng tương thích với hầu hết các trình duyệt HTML. Các tài liệu đó và bất kỳ tài liệu nào khác phù hợp với thông số kỹ thuật này, cũng có thể được dán nhãn với loại phương tiện Internet "Ứng dụng/XHTML+XML" như được định nghĩa trong [RFC3236]. "XHTML 1.0 The Extensible HyperText Markup Language (Second Edition)". World Wide Web Consortium. 2002 [2000]. Retrieved December 7, 2008. XHTML Documents which follow the guidelines set forth in Appendix C, "HTML Compatibility Guidelines" may be labeled with the Internet Media Type "text/html" [RFC2854], as they are compatible with most HTML browsers. Those documents, and any other document conforming to this specification, may also be labeled with the Internet Media Type "application/xhtml+xml" as defined in [RFC3236].
  89. ^Bradner, Scott O. (1997). "Các từ khóa để sử dụng trong RFC để chỉ ra mức yêu cầu". Lực lượng đặc nhiệm kỹ thuật Internet. doi: 10.17487/rfc2119. RFC & NBSP; 2119. Truy cập ngày 7 tháng 12 năm 2008 3. Nếu từ này, hoặc tính từ "được đề xuất", có nghĩa là có thể tồn tại các lý do hợp lệ trong các trường hợp cụ thể để bỏ qua một mục cụ thể, nhưng phải hiểu đầy đủ . Bradner, Scott O. (1997). "Key words for use in RFCs to Indicate Requirement Levels". Internet Engineering Task Force. doi:10.17487/RFC2119. RFC 2119. Retrieved December 7, 2008. 3. SHOULD This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.
  90. ^"XHTML 1.1-XHTML & NBSP dựa trên mô-đun;-Phiên bản thứ hai". Tập đoàn web trên toàn thế giới. Năm 2007 Truy cập ngày 7 tháng 12 năm 2008, các tài liệu XHTML 1.1 nên được dán nhãn bằng văn bản/HTML loại phương tiện Internet như được định nghĩa trong [RFC2854] hoặc Ứng dụng/XHTML+XML như được định nghĩa trong [RFC3236]. "XHTML 1.1 – Module-based XHTML — Second Edition". World Wide Web Consortium. 2007. Retrieved December 7, 2008. XHTML 1.1 documents SHOULD be labeled with the Internet Media Type text/html as defined in [RFC2854] or application/xhtml+xml as defined in [RFC3236].
  91. ^"Đặt tên tệp, đường dẫn và không gian tên". Microsoft. Truy cập ngày 16 tháng 3 năm 2015. "Naming Files, Paths, and Namespaces". Microsoft. Retrieved 16 March 2015.
  92. ^HTML Hạn chế thiết kế, Lưu trữ W3C HTML Design Constraints, W3C Archives
  93. ^Www: btb - html, pris sears WWW:BTB – HTML, Pris Sears
  94. ^Freeman, E (2005). Đầu HTML đầu tiên. O'Reilly. Freeman, E (2005). Head First HTML. O'Reilly.
  95. ^Sauer, C .: Wysiwiki & nbsp; - đặt câu hỏi về wysiwyg trong thời đại internet. Trong: Wikimania (2006) Sauer, C.: WYSIWIKI – Questioning WYSIWYG in the Internet Age. In: Wikimania (2006)
  96. ^Spiesser, J., Kitchen, L .: Tối ưu hóa HTML tự động được tạo bởi các chương trình WYSIWYG. Trong: Hội nghị quốc tế lần thứ 13 trên World Wide Web, trang 355. Www '04. ACM, New York, NY (New York, NY, Hoa Kỳ, ngày 17 tháng 5 năm 20, 2004) Spiesser, J., Kitchen, L.: Optimization of HTML automatically generated by WYSIWYG programs. In: 13th International Conference on World Wide Web, pp. 355—364. WWW '04. ACM, New York, NY (New York, NY, U.S., May 17–20, 2004)
  97. ^XHTML Tham khảo: Blockquote lưu trữ 2010-03-25 tại Wayback Machine. Xhtml.com. Truy cập vào ngày 2012-02-16. XHTML Reference: blockquote Archived 2010-03-25 at the Wayback Machine. Xhtml.com. Retrieved on 2012-02-16.
  98. ^Cách mạng vô hình của Doug Engelbart. Invisiblerevolution.net. Truy cập vào ngày 2012-02-16. Doug Engelbart's INVISIBLE REVOLUTION. Invisiblerevolution.net. Retrieved on 2012-02-16.

liện kết ngoại

  • HTML tại Curlie
  • Tiêu chuẩn sống html của whatwg
  • Thông số kỹ thuật HTML của W3C (phiên bản mới nhất được xuất bản)
  • Giới thiệu của Dave Raggett về HTML
  • Tim Berners-Lee cho web một định nghĩa mới
  • Các thực thể HTML
  • Sean B. Palmer. "Lịch sử ban đầu của HTML - 1990 đến 1992". Infomesh. Truy cập 2022-04-13. (Khung thời gian: 1980-1995). Retrieved 2022-04-13. (Timeframe: 1980-1995)

HTML trong kinh doanh E là gì?

HTML (Ngôn ngữ đánh dấu siêu văn bản) là một cách tiếp cận dựa trên văn bản để mô tả cách cấu trúc nội dung trong tệp HTML.Đánh dấu này cho thấy một trình duyệt web cách hiển thị văn bản, hình ảnh và các hình thức đa phương tiện khác trên trang web.a text-based approach to describing how content contained within an HTML file is structured. This markup tells a web browser how to display text, images and other forms of multimedia on a webpage.

HTML trong ví dụ máy tính là gì?

Phần tử HTML được sử dụng để xác định một đoạn mã máy tính.Nội dung bên trong được hiển thị trong phông chữ monospace mặc định của trình duyệt.used to define a piece of computer code. The content inside is displayed in the browser's default monospace font.

HTML và vai trò của nó là gì?

HTML là viết tắt của ngôn ngữ đánh dấu siêu văn bản.HTML đánh dấu nội dung của một trang web.Về cơ bản, nó cho máy tính của người dùng biết mọi thứ là gì.Nó cũng cung cấp quyền truy cập vào một lượng chức năng đáng kinh ngạc đã được xây dựng trực tiếp vào trình duyệt.

HTML bằng văn bản là gì?

HTML là viết tắt của ngôn ngữ đánh dấu siêu văn bản.Nó là một ngôn ngữ đánh dấu tiêu chuẩn để tạo trang web.Nó cho phép tạo và cấu trúc của các phần, đoạn văn và liên kết bằng các phần tử HTML (các khối xây dựng của một trang web) như thẻ và thuộc tính.HyperText Markup Language. It is a standard markup language for web page creation. It allows the creation and structure of sections, paragraphs, and links using HTML elements (the building blocks of a web page) such as tags and attributes.