Knowledge (XXG)

XHTML

Source 📝

3068:...If we tried to support real XHTML in IE 7 we would have ended up using our existing HTML parser (which is focused on compatibility) and hacking in XML constructs. It is highly unlikely we could support XHTML well in this way; in particular, we would certainly not detect a few error cases here or there, and we would silently support invalid cases. This would, of course, cause compatibility problems based on parser error handling in the future, which XML is explicitly trying to avoid; we don't want to cause another mess like the one with current HTML error handling (rooted in compatibility with earlier browsers – you can blame me for that personally somewhat, but not IE). I would much rather take the time to implement XHTML properly after IE 7, and have it be truly interoperable... 846:, introducing a major W3C effort to develop a new HTML specification, posted in his blog that "he attempt to get the world to switch to XML ... all at once didn't work. The large HTML-generating public did not move ... Some large communities did shift and are enjoying the fruits of well-formed systems ... The plan is to charter a completely new HTML group." The current HTML5 working draft says "special attention has been given to defining clear conformance criteria for user agents in an effort to improve interoperability ... while at the same time updating the HTML specifications to address issues raised in the past few years." 3904:... XHTML2... defines a new HTML vocabulary with better features for hyperlinks, multimedia content, annotating document edits, rich metadata, declarative interactive forms, and describing the semantics of human literary works such as poems and scientific papers... However, it lacks elements to express the semantics of many of the non-document types of content often seen on the Web. For instance, forum sites, auction sites, search engines, online shops, and the like, do not fit the document metaphor well and are not covered by XHTML2... 559:(DOM) is a tree structure that represents the page internally in applications, and XHTML and HTML are two different ways of representing that in markup. Both are less expressive than the DOM – for example, "--" may be placed in comments in the DOM, but cannot be represented in a comment in either XHTML or HTML – and generally, XHTML's XML syntax is more expressive than HTML (for example, arbitrary namespaces are not allowed in HTML). XHTML uses an XML syntax, while HTML uses a pseudo- 507:, in parallel to W3C standards such as XHTML 2.0. In 2007, the W3C's HTML working group voted to officially recognize HTML5 and work on it as the next-generation HTML standard. In 2009, the W3C allowed the XHTML 2.0 Working Group's charter to expire, acknowledging that HTML5 would be the sole next-generation HTML standard, including both XML and non-XML serializations. Of the two serializations, the W3C suggests that most authors use the HTML syntax, rather than the XHTML syntax. 867: 531:(SGML); however the specification for SGML was complex, and neither web browsers nor the HTML 4 Recommendation were fully conformant to it. The XML standard, approved in 1998, provided a simpler data format closer in simplicity to HTML 4. By shifting to an XML format, it was hoped HTML would become compatible with common XML tools; servers and proxies would be able to transform content, as necessary, for constrained devices such as mobile phones. By using 492:(W3C) also simultaneously maintained the HTML 4.01 Recommendation. In the XHTML 1.0 Recommendation document, as published and revised in August 2002, the W3C commented that "The XHTML family is the next step in the evolution of the Internet. By migrating to XHTML today, content developers can enter the XML world with all of its attendant benefits, while still remaining confident in their content's backward and future compatibility." 1137:. WAP Forum based their DTD on the W3C's Modularization of XHTML, incorporating the same modules the W3C used in XHTML Basic 1.0—except for the Target Module. Starting with this foundation, the WAP Forum replaced the Basic Forms Module with a partial implementation of the Forms Module, added partial support for the Legacy and Presentation modules, and added full support for the Style Attribute Module. 1466: 3346:"The plan is to charter a completely new HTML group. Unlike the previous one, this one will be chartered to do incremental improvements to HTML, as also in parallel XHTML. It will have a different chair and staff contact. It will work on HTML and xHTML together. We have strong support for this group, from many people we have talked to, including browser makers. 3314:
XHTML is the best thing since sliced bread when it comes to our fight for Web Standards. ... So to conclude, sending XHTML as text/html causes no damage or harm anywhere today, as long as your XHTML does validate. And, if you want Web Standards to become more and more widespread, stick to using XHTML and validate your pages.
3343:
Some things are clearer with the hindsight of several years. It is necessary to evolve HTML incrementally. The attempt to get the world to switch to XML, including quotes around attribute values and slashes in empty tags and namespaces all at once didn't work. The large HTML-generating public did not
1219:
Between August 2002 and July 2006, the W3C released eight Working Drafts of XHTML 2.0, a new version of XHTML able to make a clean break from the past by discarding the requirement of backward compatibility. This lack of compatibility with XHTML 1.x and HTML 4 caused some early controversy in the web
3288:
There are not nearly as many disadvantages (if any) to sending XHTML as text/HTML as claims and the advantages I mentioned above make it well worth using in my humble opinion. There are some subtle footnotes and parentheticals indicating that the harmfulness only applies to authors that don't know
1048:
The second edition of XHTML 1.1 was issued on 23 November 2010, which addresses various errata and adds an XML Schema implementation not included in the original specification. (It was first released briefly on 7 May 2009 as a "Proposed Edited Recommendation" before being rescinded on 19 May due to
834:
In the early 2000s, some Web developers began to question why Web authors ever made the leap into authoring in XHTML. Others countered that the problems ascribed to the use of XHTML could mostly be attributed to two main sources: the production of invalid XHTML documents by some Web authors and the
3313:
Some people say XHTML on the Web has failed, but I say it is our biggest success in the fight for Web Standards. ... XHTML is a good thing for the web, though, and it's a shame that people are trying to make a case against it. To prove this, I'll flesh out the myth for you and then show you why
3103:...At this time, we're looking for developer feedback on our implementation of HTML5's parsing rules, Selection APIs, XHTML support, and inline SVG. Within CSS3, we're looking for developer feedback on IE9's support for Selectors, Namespaces, Colors, Values, Backgrounds and Borders, and Fonts.... 563:
syntax (officially SGML for HTML 4 and under, but never in practice, and standardized away from SGML in HTML5). Because the expressible contents of the DOM in syntax are slightly different, there are some changes in actual behavior between the two models. Syntax differences, however, can be
2829:... with an XML-based HTML other XML languages could include bits of XHTML, and XHTML documents could include bits of other markup languages. We could also take advantage of the redesign to clean up some of the more untidy parts of HTML and add some new needed functionality, like better forms... 1224:
and RDFa attributes) were subsequently split out of the specification and worked on as separate modules, partially to help make the transition from XHTML 1.x to XHTML 2.0 smoother. The ninth draft of XHTML 2.0 was expected to appear in 2009, but on 2 July 2009, the W3C decided to let the XHTML2
1079:
Of all the versions of XHTML, XHTML Basic 1.0 provides the fewest features. With XHTML 1.1, it is one of the two first implementations of modular XHTML. In addition to the Core Modules (Structure, Text, Hypertext, and List), it implements the following abstract modules: Base, Basic Forms, Basic
3043:
I've also been reading comments for some time in the IEBlog asking for support for the "application/xml+xhtml" MIME type in IE. I should say that IE7 will not add support for this MIME type – we will, of course, continue to read XHTML when served as "text/html", presuming it follows the HTML
3344:
move, largely because the browsers didn't complain. Some large communities did shift and are enjoying the fruits of well-formed systems, but not all. It is important to maintain HTML incrementally, as well as continue a transition to well-formed world, and develop more power in that world.
1210:
targets) might also be present. The XHTML2 WG had not been chartered to carry out the development of XHTML1.2. Since the W3C announced that it does not intend to recharter the XHTML2 WG, and closed the WG in December 2010, this means that XHTML 1.2 proposal would not eventuate.
1641:(the other quoted string). It does not need to be the specific URL that is in these examples; in fact, authors are encouraged to use local copies of the DTD files when possible. The public identifier, however, must be character-for-character the same as in the examples. 1365:) while allowing the user agent to control the presentation of elements via CSS (e.g. rendered as boldface text in most visual browsers, but possibly rendered with changes of tone in a text-to-speech reader, larger + italic font per rules in a user-end stylesheet, etc.). 1083:
XHTML Basic 1.1 replaces the Basic Forms Module with the Forms Module and adds the Intrinsic Events, Presentation, and Scripting modules. It also supports additional tags and attributes from other modules. This version became a W3C recommendation on 29 July 2008.
1749:
The following are examples of XHTML 1.0 Strict, with both having the same visual output. The former one follows the HTML Compatibility Guidelines of the XHTML Media Types Note while the latter one breaks backward compatibility, but provides cleaner markup.
897:
is the XML equivalent to strict HTML 4.01, and includes elements and attributes that have not been marked deprecated in the HTML 4.01 specification. As of November 2015, XHTML 1.0 Strict is the document type used for the homepage of the website of the
2801:... It has been a long-standing goal of the W3C to make it possible for different types of XML-based content to be mixed together in the same XML file. For example, SVG and MathML might be incorporated directly into an XHTML-based scientific document... 945:
provides an abstract collection of components through which XHTML can be subsetted and extended. The feature is intended to help XHTML extend its reach onto emerging platforms, such as mobile devices and Web-enabled televisions. The initial draft of
1269:
element type, was to be included to specifically designate a list as a navigation list. This would have been useful in creating nested menus, which are currently created by a wide variety of means like nested unordered lists or nested definition
686:
There are numerous other technical requirements surrounding namespaces and precise parsing of whitespace and certain characters and elements. The exact parsing of HTML in practice has been undefined until recently; see the HTML5 specification
774:
to adopt the initial W3C XHTML 1.0 Recommendation. To aid authors in the transition, the W3C provided guidance on how to publish XHTML 1.0 documents in an HTML-compatible manner, and serve them to browsers that were not designed for XHTML.
1032:
Although XHTML 1.1 is largely compatible with XHTML 1.0 and HTML 4, in August 2002 the Working Group issued a formal Note advising that it should not be transmitted with the HTML media type. With limited browser support for the alternate
3289:
the pitfalls of this practice, but much like the "Do not eat" label on the little packets of silica gel, Ian's advisory seems to be common sense and not worth mentioning to any author who actually knows what XHTML is and how to write it.
526:
with other data formats. In addition, browsers were forgiving of errors in HTML, and most websites were displayed despite technical errors in the markup; XHTML introduced stricter error handling. HTML 4 was ostensibly an application of
1398:, or Web Hypertext Application Technology Working Group. The key motive of the group was to create a platform for dynamic web applications; they considered XHTML 2.0 to be too document-centric, and not suitable for the creation of 1161:
This version, finalized on 27 February 2007, expands the capabilities of XHTML MP 1.1 with full support for the Forms Module and OMA Text Input Modes. XHTML MP 1.2 is part of v2.3 of the OMA Browsing Specification (13 March 2007).
1071:
to implement all XHTML abstract modules, the W3C defined a feature-limited XHTML specification called XHTML Basic. It provides a minimal feature subset sufficient for the most common content-authoring. The specification became a
1413:. The language is more compatible with HTML 4 and XHTML 1.x than XHTML 2.0, due to the decision to keep the existing HTML form elements and events model. It adds many new elements not found in XHTML 1.x, however, such as 825:
As long as support is not widespread, most web developers avoid using XHTML that is not HTML-compatible, so advantages of XML such as namespaces, faster parsing, and smaller-footprint browsers do not benefit the user.
1121:
XHTML Mobile Profile (abbreviated XHTML MP or XHTML-MP) is a third-party variant of the W3C's XHTML Basic specification. Like XHTML Basic, XHTML was developed for information appliances with limited system resources.
980:
specification. The W3C released the first draft in September 1999; the Recommendation status was reached in May 2001. The modules combined within XHTML 1.1 effectively recreate XHTML 1.0 Strict, with the addition of
1152:
To this version, finalized in 2004, the OMA added partial support for the Scripting Module and partial support for Intrinsic Events. XHTML MP 1.1 is part of v2.1 of the OMA Browsing Specification (1 November 2002).
801:
content, a dialog box invites the user to save the content to disk instead. Both Internet Explorer 7 (released in 2006) and Internet Explorer 8 (released in March 2009) exhibit this behavior. Microsoft developer
2744:... The problem: You want to take advantage of the power and simplicity that XML tools can offer, but you face a site full of aging HTML documents. The solution: Convert your documents to XHTML and put Perl and 2690:... However, since ISO 8879 does not afford applications the leeway to prohibit internal subsets, it follows that the letter of the HTML spec automatically disentitles it to be a conforming SGML application... 1689:
The declaration may be optionally omitted because it declares its encoding the default encoding. However, if the document instead makes use of XML 1.1 or another character encoding, a declaration is necessary.
1428:
declaration without a DTD. Furthermore, the specification deprecates earlier XHTML DTDs by asking the browsers to replace them with one containing only entity definitions for named characters during parsing.
850:, editor of the HTML5 specification criticizing the improper use of XHTML in 2002, is a member of the group developing this specification and is listed as one of the co-editors of the current working draft. 712:
JavaScript processing is different in XHTML, with minor changes in case sensitivity to some functions, and further precautions to restrict processing to well-formed content. Scripts must not use the
480:
on 26 January 2000. XHTML 1.1 became a W3C recommendation on 31 May 2001. XHTML is now referred to as "the XML syntax for HTML" and being developed as an XML adaptation of the HTML living standard.
1530:. Validity assures consistency in document code, which in turn eases processing, but does not necessarily ensure consistent rendering by browsers. A document can be checked for validity with the 882:. This introduced Voyager, the codename for a new markup language based on HTML 4, but adhering to the stricter syntax rules of XML. By February 1999 the name of the specification had changed to 2999:
Early implementations (such as Mozilla 0.7 and Opera 6.0, both released in 2001) do not incrementally render XHTML as it is received over the network, giving a degraded user experience; see the
5313: 2773:... A useful feature of XHTML is that it can be manipulated as XML. Extensible Stylesheet Language Templates can be used to transform XHTML into WML or any other proprietary mobile formats... 786:). When measuring the adoption of XHTML to that of regular HTML, therefore, it is important to distinguish whether it is media type usage or actual document contents that are being compared. 1330:) was added. The level of these headings was determined by the depth of the nesting. This would have allowed the use of headings to be infinite, rather than limiting use to six levels deep. 3135:"In 2007, 37 leaders in search engine optimisation concluded that having keywords in the keywords attribute is little to none." Sanger. nu blog, September 9, 2008, Retrieved August 2 2011 1225:
Working Group charter expire by that year's end, effectively halting any further development of the draft into a standard. Instead, XHTML 2.0 and its related documents were released as
1710:
XHTML 1.x documents are mostly backward compatible with HTML 4 user agents when the appropriate guidelines are followed. XHTML 1.1 is essentially compatible, although the elements for
499:(WHATWG) formed, independently of the W3C, to work on advancing ordinary HTML not based on XHTML. The WHATWG eventually began working on a standard that supported both XML and non-XML 737:(CSS) are also applied differently. Due to XHTML's case-sensitivity, all CSS selectors become case-sensitive for XHTML documents. Some CSS properties, such as backgrounds, set on the 2262:
HTML5 and XHTML5 serializations are largely inter-compatible if adhering to the stricter XHTML5 syntax, but there are some cases in which XHTML will not work as valid HTML5 (e.g.,
5319: 1103:
XHTML-Print, which became a W3C Recommendation in September 2006, is a specialized version of XHTML Basic designed for documents printed from information appliances to low-end
4089: 1729:
XHTML 2.0 is significantly less compatible, although this can be mitigated to some degree through the use of scripting. (This can be simple one-liners, such as the use of
1174:, which includes the Target Module. Events in this version of the specification are updated to DOM Level 3 specifications (i.e., they are platform- and language-neutral). 496: 1353:
for superscript and subscript respectively because they have significant non-presentational uses and are required by certain languages. All other tags were meant to be
2719:... Since the design goals of XML itself partially mirrored those of the original HTML, it was logical for work to begin on formulating an XML–based markup language... 2293: 259: 839:. They went on to describe the benefits of XML-based Web documents (i.e. XHTML) regarding searching, indexing, and parsing as well as future-proofing the Web itself. 705:
Most content requiring namespaces will not work in HTML, except the built-in support for SVG and MathML in the HTML5 parser along with certain magic prefixes such as
4614: 3081: 698:
In addition to the syntactical differences, there are some behavioral differences, mostly arising from the underlying differences in serialization. For example:
6510: 4624: 731:
property is available, but will not insert non-well-formed content. On the other hand, it can be used to insert well-formed namespaced content into XHTML.
1534:(for XHTML5, the Validator. nu Living Validator should be used instead). In practice, many web development programs provide code validation based on the 853:
Simon Pieters researched the XML-compliance of mobile browsers and concluded "the claim that XHTML would be needed for mobile devices is simply a myth".
2312: 5171: 4634: 3137: 683:
inferred in a table if not given); and (3) the rarely used SGML syntax for element minimization ("shorttag"), which most browsers do not implement.
5307: 4905: 4448: 4082: 385: 5355: 4406: 4243: 2328:
Extensible Hypertext Markup Language (XHTML) is an extension of HTML that is based on XML and is designed to work with XML-based applications.
4955: 2270:, are treated as comments, and close on the first ">", whereas they are fully allowed in XML, are treated as their own type, and close on 1345:, still allowed in XHTML 1.x (even Strict), were to be absent from XHTML 2.0. The only somewhat presentational elements remaining were to be 5193: 4981: 4619: 4316: 702:
Behavior on parse errors differs. A fatal parse error in XML (such as an incorrect tag structure) causes document processing to be aborted.
528: 459: 2785: 4597: 2341: 5520: 5038: 4887: 4075: 2283: 1714:
are not part of the HTML 4 specification and thus generally ignored by HTML 4 browsers. Later XHTML 1.x modules such as those for the
3185: 4708: 4417: 4293: 4273: 4040:
Mozilla Web Author FAQ: How is the treatment of application/xhtml+xml documents different from the treatment of text/html documents?
1513: 1182:
The XHTML 2 Working Group considered the creation of a new language based on XHTML 1.1. If XHTML 1.2 was created, it would include
1394:
grew independently of the W3C, through a loose group of browser manufacturers and other interested parties calling themselves the
1087:
The current version of XHTML Basic is 1.1 Second Edition (23 November 2010), in which the language is re-implemented in the W3C's
510:
The W3C recommendations of both XHTML 1.0 and XHTML 1.1 were retired on 27 March 2018, along with HTML 4.0, HTML 4.01, and HTML5.
5150: 4644: 5028: 4283: 2383: 4795: 4602: 3608: 3157: 1491: 1441: 416: 2703: 3327: 2674: 814:
support, and that proper XHTML support would be difficult to graft onto IE's compatibility-oriented HTML parser; however,
6212: 4997: 4025: 3178: 1531: 1134: 390: 347: 286: 2409: 6515: 6333: 5119: 5002: 4567: 4258: 1321:<img src="hms_audacious.jpg">HMS <span class="italic">Audacious</span></img> 5757: 4441: 3087: 1068: 803: 254: 1476: 1298:<object src="lbridge.jpg" type="image/jpeg"><p>London Bridge</p></object> 1240:, an XML-based user input specification allowing forms to be displayed appropriately for different rendering devices. 3757: 1659:
may be specified at the beginning of an XHTML document in the XML declaration when the document is served using the
470:
and may therefore be parsed using standard XML parsers, unlike HTML, which requires a lenient HTML-specific parser.
6464: 5842: 5348: 4915: 1495: 1480: 6500: 6378: 6227: 6074: 5093: 4897: 4577: 4535: 4488: 4475: 4457: 4321: 3893: 3867: 3842: 3733: 3666: 3641: 3612: 3587: 3557: 3529: 3504: 3479: 3454: 3429: 3404: 2948: 2923: 2905: 2818: 2627: 2532: 2466: 1607: 899: 771: 489: 474: 444: 342: 6109: 4649: 4503: 4396: 4376: 4311: 4223: 4114: 1630: 1615: 1207: 1171: 887: 536: 1037:
media type, XHTML 1.1 proved unable to gain widespread use. In January 2009 a second edition of the document (
5985: 5033: 4930: 4925: 4540: 4518: 4346: 535:, XHTML documents could provide extensibility by including fragments from other XML-based languages such as 51: 1144:(OMA), which continued to develop XHTML Mobile Profile as a component of their OMA Browsing Specification. 6408: 5946: 5888: 5762: 5667: 5577: 5563: 5043: 4837: 4434: 2263: 1650: 1487: 789:
Most web browsers have mature support for all of the possible XHTML media types. The notable exception is
734: 244: 118: 6505: 6459: 6428: 6353: 6343: 6303: 5692: 5448: 5341: 5109: 4639: 4592: 4530: 4146: 3134: 1733:
to register a new HTML element within Internet Explorer, or complete JavaScript frameworks, such as the
1259: 1064: 811: 556: 276: 2094:
document.getElementById("pdf-object").src="http://www.w3.org/TR/xhtml1/xhtml1.pdf";
1897:
document.getElementById("pdf-object").src="http://www.w3.org/TR/xhtml1/xhtml1.pdf";
3779: 6469: 6393: 6363: 6323: 6313: 6168: 6014: 5955: 5818: 5803: 5741: 5587: 5468: 4723: 4562: 3955: 3765: 1445: 1141: 1116: 942: 584:), while HTML syntax permits some elements to be unclosed because either they are always empty (e.g. 544: 467: 281: 198: 3569:
This document supersedes the HTML Compatibility Guidelines originally found in XHTML 1.0 Appendix C.
2487: 2226:
The "loadpdf" function is actually a workaround for Internet Explorer. It can be replaced by adding
866: 6308: 6293: 6257: 6207: 6192: 6009: 5990: 5965: 5893: 5632: 5592: 5511: 5268: 5260: 4760: 4587: 4545: 4361: 3992: 3820:, but also shows support for some backward-incompatible changes such as the decision to remove the 3808:
by browser developer Tantek Çelik, who criticizes early drafts of XHTML 2.0 for the absence of the
3193: 1666:
type. (If an XML document lacks encoding specification, an XML parser assumes that the encoding is
1104: 908:
is the XML equivalent of HTML 4.01 Transitional, and includes the presentational elements (such as
836: 819: 488:
XHTML 1.0 was "a reformulation of the three HTML 4 document types as applications of XML 1.0". The
543:. Finally, the renewed work would provide an opportunity to divide HTML into reusable components ( 6298: 6262: 6242: 6197: 6124: 6059: 6054: 5898: 5883: 5837: 5687: 5612: 5403: 5284: 5276: 5199: 5069: 4654: 4029: 3817: 3798: 3013: 1656: 1073: 477: 409: 298: 25: 4039: 3000: 886:, and in January 2000 it was officially adopted as a W3C Recommendation. There are three formal 688: 5114: 2789: 2246: 1637:, need only point to a copy of the DTD to use, if the validator cannot locate one based on the 6418: 6388: 6133: 5878: 5582: 5408: 5252: 5140: 5135: 4696: 3475: 3450: 2856: 1691: 1638: 1626: 1618:(DTD) to which the document conforms. A Document Type Declaration should be placed before the 790: 3889: 2528: 6143: 6044: 6000: 5712: 5657: 5597: 5413: 4770: 4351: 4177: 4134: 3553: 3525: 3302: 2983: 1567: 1088: 965: 807: 523: 264: 131: 2969: 2349: 6368: 6222: 6202: 5048: 4935: 4523: 4119: 4098: 3189: 3182: 3141: 3057: 3032: 2554:"XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition) Publication History" 1126: 927: 843: 440: 225: 166: 97: 4013: 3923: 3401:"XHTML 1.0: The Extensible HyperText Markup Language, W3C Recommendation 26 January 2000" 2732: 1294:<p src="lbridge.jpg" type="image/jpeg">London Bridge</p> 6490: 5829: 5702: 5647: 5627: 5007: 4965: 4750: 4513: 4129: 3003:. Later browsers such as Opera 9.0, Safari 3.0, and Firefox 3.0 do not have this issue. 1711: 1399: 982: 612: 369: 232: 176: 3729: 3698: 3686: 6495: 6484: 6079: 5642: 5602: 5572: 5423: 4847: 4775: 4765: 4691: 4498: 4263: 4124: 4062: 4033: 4008: 3711: 3637: 2882: 1555: 1354: 874:
used the XHTML 1.0 Transitional doctype and syntax, though it was not served as XHTML
532: 500: 402: 271: 237: 220: 3998: 3804: 3277: 2371: 6438: 6318: 6217: 6153: 6148: 6138: 6089: 6029: 5636: 4141: 4106: 4052: 1619: 1449: 1191: 1009:) to better support East-Asian languages. Other changes include the removal of the 575:
be closed, either by a separate closing tag or using the self-closing syntax (e.g.
572: 215: 210: 205: 156: 6084: 4426: 3908:
specification aims to extend HTML so that it is also suitable in these contexts...
3616: 3380: 3235: 3153: 3082:"HTML5, Hardware Accelerated: First IE9 Platform Preview Available for Developers" 2761: 871: 4882: 4733: 3838: 3500: 2707: 1437: 950:
became available in April 1999, and reached Recommendation status in April 2001.
564:
overcome by implementing an alternate translational framework within the markup.
6423: 6403: 6272: 6237: 6173: 6099: 5862: 5751: 5746: 5697: 5672: 5662: 5506: 5463: 5458: 5364: 5244: 5176: 5145: 4703: 4686: 4483: 3662: 3425: 3400: 3331: 1695: 1465: 1058: 847: 364: 359: 249: 193: 2678: 2595: 2567: 2441: 1285:. However, XLink itself is not compatible with XHTML due to design differences. 1041:) was issued, relaxing this restriction and allowing XHTML 1.1 to be served as 6328: 6114: 6104: 6049: 6039: 5908: 5731: 5682: 5652: 5453: 5229: 4755: 4713: 4676: 4607: 4208: 3579: 2581: 2553: 2397: 1255: 1251: 1129:
called the Wireless Application Protocol Forum began adapting XHTML Basic for
926:
is the XML equivalent of HTML 4.01 Frameset, and allows for the definition of
519: 308: 303: 181: 171: 39: 2609: 6163: 6158: 6019: 5852: 5847: 5808: 5777: 5772: 5736: 5677: 5530: 4867: 4805: 4238: 4067: 3554:"XHTML Media Types – Second Edition, W3C Working Group Note 16 January 2009" 3476:"XHTML Modularization 1.1 - Second Edition, W3C Recommendation 29 July 2010" 3092: 2842: 1734: 1311:
element was removed: alternative text was to be given in the content of the
1274: 934:
The second edition of XHTML 1.0 became a W3C Recommendation in August 2002.
815: 794: 2970:"Meta and Inline Tags that Google Understands | Google Search Central" 2510: 890:
for XHTML 1.0, corresponding to the three different versions of HTML 4.01:
3209:
Ian Hickson, a former developer of the Opera browser and cofounder of the
2919: 2814: 123: 6413: 6277: 6094: 6024: 5980: 5975: 5857: 5782: 5767: 4817: 4785: 4745: 4681: 4493: 4341: 4336: 4326: 4303: 4298: 4213: 4192: 3940: 3863: 3115: 2944: 2423: 1723: 1674:, unless the encoding has already been determined by a higher protocol.) 1183: 691: 462:(SGML), a flexible markup language framework, XHTML is an application of 448: 4016:– Mark Pilgrim (3/19/2003). Includes examples for conditionally serving 2228:<param name="src" value="http://www.w3.org/TR/xhtml1/xhtml1.pdf"/> 1526:
An XHTML document that conforms to an XHTML specification is said to be
1021:
elements, and (in the first edition of the language) the removal of the
6373: 6358: 6232: 5970: 5903: 5721: 5622: 5204: 4960: 4810: 4572: 4381: 4278: 4253: 4233: 3255:
Maciej Stachowiak, a developer of Apple's Safari browser (2006-09-20).
1601: 1448:
documents. This host language is one of the techniques used to develop
1444:
through a collection of attributes and processing rules in the form of
1425: 1244: 1190:
attributes to better support accessible web applications, and improved
1170:
XHTML MP 1.3 (finalized on 23 September 2008) uses the XHTML Basic 1.1
1130: 1080:
Tables, Image, Link, Metainformation, Object, Style Sheet, and Target.
770:
The similarities between HTML 4.01 and XHTML 1.0 led many websites and
4047: 2649: 2568:"XHTML™ 1.1 - Module-based XHTML - Second Edition Publication History" 1683:<?xml version="1.0" encoding="UTF-8" ?> 6433: 6398: 6383: 6348: 6252: 6183: 6069: 6064: 6034: 5960: 5794: 5726: 5617: 5607: 5525: 5478: 5234: 5155: 5023: 4945: 4827: 4780: 4718: 4671: 4582: 4371: 4366: 4288: 4228: 4218: 4172: 3974: 3426:"XHTML 1.0 The Extensible HyperText Markup Language (Second Edition)" 3214: 3210: 2462: 2405: 2379: 2042:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 1820:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 1738: 1671: 1410: 1395: 1386: 1237: 953:
The first modular XHTML variants were XHTML 1.1 and XHTML Basic 1.0.
540: 354: 330: 72: 2920:"XHTML 1.0 Specification, Appendix C: HTML Compatibility Guidelines" 968:
implementation. It was superseded by a second edition in July 2010.
2623: 1440:
is an extended version of the XHTML markup language for supporting
1288:
Any element was to be able to reference alternative media with the
6338: 6247: 5501: 5473: 5436: 4950: 4920: 4910: 4872: 4822: 4800: 4790: 4666: 4661: 4555: 4401: 4386: 4331: 4268: 4187: 3234:
Anne van Kesteren, a developer of the Opera browser (2004-06-13).
1667: 1391: 1282: 878:
December 1998 saw the publication of a W3C Working Draft entitled
778:
Such "HTML-compatible" content is sent using the HTML media type (
596:) or their end can be determined implicitly ("omissibility", e.g. 504: 455: 335: 325: 320: 313: 161: 4003: 3969: 3580:"XHTML 1.1, XHTML Basic 1.1, XHTML Print Recommendations Revised" 2861:
HTML 4, Appendix B: Performance, Implementation, and Design Notes
2045:"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 1823:"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 6267: 5813: 5496: 5431: 4940: 4842: 4629: 4550: 4391: 4356: 4248: 4162: 3979: 3964: 3501:"XHTML 1.1 - Module-based XHTML, W3C Recommendation 31 May 2001" 2288: 2039:<?xml version="1.0" encoding="UTF-8"?> 1754:
Media type recommendation (in RFC 2119 terms) for the examples:
1719: 1663: 1195: 618:
Some shorthand features in HTML are omitted in XML, such as (1)
560: 147: 111: 5934: 5551: 5375: 5337: 5333: 4430: 4071: 3256: 2624:"XHTML 1.0 Specification, Section 1.1: Why the need for XHTML?" 1409:
serialization and an XML serialization, which is also known as
5913: 5443: 5064: 4877: 4832: 4740: 4508: 4182: 4021: 3961:
W3C's XHTML recommendations and working group, all superseded
3359: 2345: 1698:, if it encounters an XML declaration in a document served as 1535: 1459: 1376:
attributes to facilitate the conversion from XHTML to RDF/XML.
1226: 622:, where attribute values or their quotes may be omitted (e.g. 463: 437: 291: 107: 3984: 2675:"Dropping the Normative Reference to SGML (was: I-D ACTION.)" 1220:
developer community. Some parts of the language (such as the
3360:"HTML5: A vocabulary and associated APIs for HTML and XHTML" 2982:
Greta de Groat (2002). "Perspectives on the Web and Google:
2511:"Frequently Asked Questions (FAQ) about the future of XHTML" 1279:<li href="articles.html">Articles</li> 1232:
New features to have been introduced by XHTML 2.0 included:
4057: 3451:"Modularization of XHTML, W3C Recommendation 10 April 2001" 3278:"Sending XHTML as text/HTML Considered Harmful to Feelings" 2342:"Polyglot Markup: A robust profile of the HTML5 vocabulary" 976:
XHTML 1.1 evolved out of the work surrounding the initial
782:) rather than the official Internet media type for XHTML ( 555:
There are various differences between XHTML and HTML. The
3526:"XHTML Media Types, W3C Working Group Note 1 August 2002" 466:, a more restrictive subset of SGML. XHTML documents are 3864:"XHTML2 Working Group Documents Published as W3C Notes" 3752: 3750: 3058:"The <?xml> prolog, strict mode, and XHTML in IE" 3033:"The <?xml> prolog, strict mode, and XHTML in IE" 806:
explained in 2005 that IE7's priorities were improved
1614:, may be used. A DOCTYPE declares to the browser the 443:
which mirrors or extends versions of the widely used
4042:– summarizes one web browser's XHTML processing mode 3839:"XHTML 2.0, W3C Working Group Note 16 December 2010" 2463:"XHTML 1.0 Specification, Section 1: What is XHTML?" 1629:
part of the DOCTYPE, which in these examples is the
6286: 6182: 6123: 5999: 5945: 5871: 5827: 5793: 5711: 5562: 5489: 5422: 5396: 5300: 5243: 5218: 5186: 5164: 5128: 5102: 5082: 5057: 5016: 4990: 4974: 4896: 4860: 4474: 4465: 4201: 4155: 4105: 3730:"XHTML-Print, W3C Recommendation 20 September 2006" 3548: 3546: 1681: 1320: 1297: 1293: 1278: 884:
XHTML 1.0: The Extensible HyperText Markup Language
761:
element; this appears not to be the case for XHTML.
750: 738: 713: 678: 659: 638: 623: 597: 585: 576: 129: 117: 103: 93: 78: 68: 60: 50: 38: 24: 3638:"XHTML Basic, W3C Recommendation 19 December 2000" 2193:"http://www.w3.org/TR/xhtml1/xhtml1.pdf" 2002:"http://www.w3.org/TR/xhtml1/xhtml1.pdf" 497:Web Hypertext Application Technology Working Group 3609:"XHTML 1.1 - Module-based XHTML – Second Edition" 2529:"HTML5 Working Draft, Section 1.6: HTML vs XHTML" 2160:"http://www.w3.org/Icons/valid-xhtml10" 1963:"http://www.w3.org/Icons/valid-xhtml10" 1562:. The example tag below additionally features an 749:element in HTML are 'inherited upwards' into the 677:may be used to remove elements entirely (such as 2762:"Developing Wireless Content using XHTML Mobile" 2488:"results of HTML 5 text, editor, name questions" 2457: 2455: 2294:List of XML and HTML character entity references 2131:"Extensible HyperText Markup Language" 1934:"Extensible HyperText Markup Language" 3215:"Sending XHTML as text/html Considered Harmful" 1202:attribute from XHTML Basic 1.1, along with the 2815:"HTML and XHTML Frequently Answered Questions" 1546:The root element of an XHTML document must be 5349: 4442: 4083: 4004:Sending XHTML as text/html Considered Harmful 1140:In 2002, the WAP Forum has subsumed into the 842:In October 2006, HTML inventor and W3C chair 567:First, there are some differences in syntax: 547:) and clean up untidy parts of the language. 410: 16:Markup language which places HTML in XML form 8: 4053:Heptagrama's Basic XHTML 1.0 Strict Tutorial 4048:Empty elements in SGML, HTML, XML, and XHTML 3918: 3916: 690:) for full details, or the working summary ( 19: 4009:Serving up XHTML with the correct MIME type 2945:"XHTML Media Types, W3C Working Group Note" 2505: 2503: 2501: 1494:. Unsourced material may be challenged and 1452:content by embedding rich semantic markup. 727:method; it is not available for XHTML. The 5942: 5931: 5559: 5548: 5393: 5372: 5356: 5342: 5334: 5222: 5086: 4471: 4449: 4435: 4427: 4090: 4076: 4068: 3204: 3202: 2788:. Mozilla Developer Center. Archived from 1606:In order to validate an XHTML document, a 1566:attribute to identify the document with a 417: 403: 143: 4063:HTML to XHTML conversion library for .NET 3816:element. Developer Daniel Glazman offers 2733:"Creating Web Utilities Using XML::XPath" 2706:. The Developer's Archive. Archived from 1554:attribute to associate it with the XHTML 1514:Learn how and when to remove this message 1091:language. This version also supports the 658:, while in XML this must be expressed as 2906:"CSS differences between XHTML and HTML" 2650:"How Did We Get Here? - Dive Into HTML5" 2054:"http://www.w3.org/1999/xhtml" 1832:"http://www.w3.org/1999/xhtml" 1752: 1726:degrade gracefully in a similar manner. 1581:"http://www.w3.org/1999/xhtml" 1424:The XHTML5 language, like HTML5, uses a 930:—a common Web feature in the late 1990s. 865: 571:Broadly, the XML rules require that all 5308:International World Wide Web Conference 3890:"HTML 5, 1.1.2. Relationship to XHTML2" 3358:Ian Hickson; David Hyatt (2011-01-13). 2304: 1273:Any element was to be able to act as a 377: 146: 1333:The remaining presentational elements 611:XML is case-sensitive for element and 518:XHTML was developed to make HTML more 18: 2372:"Writing documents in the XML syntax" 2258:Cross-compatibility of XHTML and HTML 835:lack of support for XHTML built into 7: 4982:Web Content Accessibility Guidelines 3780:"[XHTML] Agenda: 2008-07-09" 3257:"Understanding HTML, XML, and XHTML" 3116:"List of XHTML Sites (the X-Philes)" 1865:"text/html; charset=utf-8" 1492:adding citations to reliable sources 1368:The addition of RDF triple with the 529:Standard Generalized Markup Language 460:Standard Generalized Markup Language 430:Extensible HyperText Markup Language 6511:World Wide Web Consortium standards 3160:from the original on March 31, 2016 1243:HTML frames were to be replaced by 920:) excluded from the strict version. 458:, was defined as an application of 3712:"XHTML Basic 1.1 - Second Edition" 3701:. W3.org. Retrieved on 2013-07-17. 3689:. W3.org. Retrieved on 2013-07-17. 2284:Extensible User Interface Protocol 2166:"Valid XHTML 1.0 Strict" 2082:"application/javascript" 1969:"Valid XHTML 1.0 Strict" 1236:HTML forms were to be replaced by 1133:, the second major version of the 1039:XHTML Media Types – Second Edition 52:Uniform Type Identifier (UTI) 14: 4418:List of document markup languages 4014:The Road to XHTML 2.0: MIME Types 3080:Hachamovitch, Dean (2019-03-16). 3014:"XHTML media type test - results" 2986:, Director of Research, Google", 2845:. World Wide Web Consortium Note. 2412:from the original on 5 June 2023. 2386:from the original on 7 July 2023. 1558:. The namespace URI for XHTML is 2904:Wilson, Nicholas (29 May 2010). 1464: 818:added support for true XHTML in 5205:Multimodal Interaction Activity 5165:Community & business groups 2813:Steven Pemberton (2004-07-21). 2596:"HTML 4.01 Publication History" 888:Document Type Definitions (DTD) 475:World Wide Web Consortium (W3C) 3985:XHTML2 Working Group Home Page 3975:XHTML Basic 1.1 Recommendation 3326:Tim Berners-Lee (2006-10-27). 3044:compatibility recommendations. 2988:Journal of Internet Cataloging 2582:"HTML 4.0 Publication History" 447:(HTML), the language in which 1: 2990:, Vol. 5(1), pp. 17-28, 2002. 2760:Jean-Luc David (2004-04-14). 1532:W3C Markup Validation Service 1265:A new list element type, the 1135:Wireless Application Protocol 972:XHTML 1.1: Module-based XHTML 391:Comparison of browser engines 5003:Web Accessibility Initiative 3980:XHTML 2.0 Working Group Note 3924:"9 The XHTML syntax — HTML5" 3805:XHTML 2.0 Considered Hopeful 3799:XHTML 2.0 Considered Harmful 3615:. 2009-05-07. Archived from 3301:Paul McDonald (2007-06-30). 2843:"Comparison of SGML and XML" 2612:. World Wide Web Consortium. 2598:. World Wide Web Consortium. 2584:. World Wide Web Consortium. 2570:. World Wide Web Consortium. 2556:. World Wide Web Consortium. 1560:http://www.w3.org/1999/xhtml 5288:(browser/editor, 1996–2012) 3663:"XHTML Flavors comparisons" 3088:Microsoft Developer Network 3056:Chris Wilson (2005-09-15). 3031:Chris Wilson (2005-09-15). 2841:Clark, James (1997-12-15). 2702:Tina Holmboe (2008-10-06). 2610:"HTML5 Publication History" 2340:Graff, Eliot (7 May 2014). 2187:"application/pdf" 2154:"validation-icon" 1996:"application/pdf" 1957:"validation-icon" 1884:"text/javascript" 436:) is part of the family of 6532: 3888:Ian Hickson (2008-01-22). 3140:February 21, 2009, at the 2731:Kip Hampton (2001-01-10). 1694:prior to version 7 enters 1648: 1599: 1384: 1326:A single heading element ( 1206:attribute (for specifying 1114: 1056: 793:versions 8 and earlier by 772:content management systems 6455: 6379:Internet Explorer for Mac 5941: 5930: 5558: 5547: 5392: 5371: 5225: 5094:World Wide Web Foundation 5089: 4998:Markup Validation Service 4578:Linked Data Notifications 4458:World Wide Web Consortium 4415: 4099:Document markup languages 3894:World Wide Web Consortium 3868:World Wide Web Consortium 3843:World Wide Web Consortium 3734:World Wide Web Consortium 3667:World Wide Web Consortium 3642:World Wide Web Consortium 3613:World Wide Web Consortium 3588:World Wide Web Consortium 3558:World Wide Web Consortium 3530:World Wide Web Consortium 3505:World Wide Web Consortium 3480:World Wide Web Consortium 3455:World Wide Web Consortium 3430:World Wide Web Consortium 3405:World Wide Web Consortium 3381:"Results of mobile tests" 3276:Brad Fults (2005-12-21). 3183:How To Use HTML Meta Tags 2949:World Wide Web Consortium 2924:World Wide Web Consortium 2819:World Wide Web Consortium 2786:"Namespaces Crash Course" 2704:"XHTML—Myths and Reality" 2628:World Wide Web Consortium 2533:World Wide Web Consortium 2467:World Wide Web Consortium 2402:HTML: The Living Standard 1608:Document Type Declaration 1433:Semantic content in XHTML 1405:HTML5 has both a regular 900:World Wide Web Consortium 880:Reformulating HTML in XML 615:names, while HTML is not. 490:World Wide Web Consortium 445:HyperText Markup Language 386:Document markup languages 82:26 January 2000 4115:Compound Document Format 3970:XHTML 1.1 Recommendation 3965:XHTML 1.0 Recommendation 2673:Arjun Ray (1999-10-06). 2036: 1859:"Content-Type" 1817: 1731:document.createElement() 1616:Document Type Definition 1572: 1172:document type definition 1166:XHTML Mobile Profile 1.3 1157:XHTML Mobile Profile 1.2 1148:XHTML Mobile Profile 1.1 962:XHTML Modularization 1.1 797:; rather than rendering 537:Scalable Vector Graphics 40:Internet media type 3991:Links dealing with the 3956:The XML syntax for HTML 3768:Ltd. 26 September 2011. 3236:"XHTML is invalid HTML" 2264:processing instructions 2241:element does not get a 1402:sites or online shops. 1315:element, much like the 1292:attribute, e. g., 1254:were to be replaced by 978:Modularization of XHTML 958:Modularization of XHTML 948:Modularization of XHTML 938:Modularization of XHTML 4058:W3C's Markup Validator 3758:"OMA Browsing Archive" 3584:W3C NEWS ARCHIVE: 2010 3001:Mozilla Web Author FAQ 2313:"SGML, XML, and XHTML" 2181:"pdf-object" 1990:"pdf-object" 1984:"pdf-object" 1770:application/xhtml+xml 1706:Backward compatibility 1651:Processing Instruction 1550:, and must contain an 1065:information appliances 1025:attribute in favor of 906:XHTML 1.0 Transitional 875: 735:Cascading Style Sheets 620:attribute minimization 495:However, in 2005, the 4018:application/xhtml+xml 2115:"loadpdf()" 2071:XHTML1.0StrictExample 1918:"loadpdf()" 1873:XHTML1.0StrictExample 1661:application/xhtml+xml 1456:Valid XHTML documents 1319:element, e. g., 1260:Document Object Model 1258:, which uses the XML 1035:application/xhtml+xml 869: 799:application/xhtml+xml 784:application/xhtml+xml 557:Document Object Model 454:While HTML, prior to 277:Document Object Model 61:UTI conformation 45:application/xhtml+xml 6364:IBM Home Page Reader 3995:of XHTML documents: 3766:Open Mobile Alliance 3303:"The case for XHTML" 3156:. 18 December 2015. 2885:. SitePoint Pty. Ltd 2376:HTML Living Standard 2247:XHTML 1.0 Strict DTD 2123:Thisisanexampleofan 2091:function loadpdf() { 1926:Thisisanexampleofan 1894:function loadpdf() { 1488:improve this section 1357:instead (e. g. 1142:Open Mobile Alliance 1117:XHTML Mobile Profile 1111:XHTML Mobile Profile 1049:unresolved issues.) 675:element minimization 667:"selected" 551:Relationship to HTML 545:XHTML Modularization 282:Browser Object Model 6516:XML-based standards 3194:Search Engine Watch 3154:"Meta used for SEO" 2208:></object> 1755: 1125:In October 2001, a 1013:attribute from the 837:Internet Explorer 6 473:XHTML 1.0 became a 255:Character encodings 21: 5314:Steering Committee 5194:Device Description 5172:Web Advertising BG 3812:attribute and the 3328:"Reinventing HTML" 3196:, December 5, 2002 3188:2008-09-13 at the 2883:"Case Sensitivity" 2857:"Shorthand markup" 2654:diveintohtml5.info 2266:are deprecated in 2140:1.0Strictdocument. 1943:1.0Strictdocument. 1753: 1737:implementation of 1657:character encoding 1076:in December 2000. 1074:W3C recommendation 960:was superseded by 928:frameset documents 924:XHTML 1.0 Frameset 876: 870:In earlier times, 104:Extended from 26:Filename extension 6478: 6477: 6451: 6450: 6447: 6446: 6134:Internet Explorer 5926: 5925: 5922: 5921: 5543: 5542: 5539: 5538: 5331: 5330: 5296: 5295: 5214: 5213: 5078: 5077: 4424: 4423: 3818:similar criticism 2442:"The WHATWG Blog" 2317:Adobe Help Center 2245:attribute in the 1813: 1812: 1692:Internet Explorer 1639:public identifier 1633:that begins with 1627:system identifier 1524: 1523: 1516: 1307:attribute of the 857:Versions of XHTML 791:Internet Explorer 427: 426: 142: 141: 69:Developed by 33:.xml, .html, .htm 6523: 6501:Markup languages 5943: 5932: 5658:Samsung Internet 5560: 5549: 5394: 5373: 5358: 5351: 5344: 5335: 5320:First conference 5289: 5281: 5273: 5265: 5257: 5223: 5087: 5070:XHTML+MathML+SVG 4489:Activity Streams 4472: 4451: 4444: 4437: 4428: 4352:ReStructuredText 4135:WordprocessingML 4092: 4085: 4078: 4069: 4019: 3944: 3938: 3932: 3931: 3920: 3911: 3910: 3901: 3900: 3885: 3879: 3878: 3876: 3875: 3860: 3854: 3853: 3851: 3850: 3835: 3829: 3827: 3823: 3815: 3811: 3794: 3788: 3787: 3776: 3770: 3769: 3754: 3745: 3744: 3742: 3741: 3726: 3720: 3719: 3708: 3702: 3696: 3690: 3684: 3678: 3677: 3675: 3674: 3659: 3653: 3652: 3650: 3649: 3634: 3628: 3627: 3625: 3624: 3605: 3599: 3598: 3596: 3594: 3576: 3570: 3568: 3566: 3565: 3550: 3541: 3540: 3538: 3537: 3522: 3516: 3515: 3513: 3512: 3497: 3491: 3490: 3488: 3487: 3472: 3466: 3465: 3463: 3462: 3447: 3441: 3440: 3438: 3437: 3422: 3416: 3415: 3413: 3412: 3397: 3391: 3390: 3388: 3387: 3376: 3370: 3369: 3367: 3366: 3355: 3349: 3348: 3340: 3339: 3330:. Archived from 3323: 3317: 3316: 3310: 3309: 3298: 3292: 3291: 3285: 3284: 3273: 3267: 3266: 3264: 3263: 3252: 3246: 3245: 3243: 3242: 3231: 3225: 3224: 3222: 3221: 3206: 3197: 3176: 3170: 3169: 3167: 3165: 3150: 3144: 3132: 3126: 3125: 3123: 3122: 3112: 3106: 3105: 3100: 3099: 3077: 3071: 3070: 3065: 3064: 3053: 3047: 3046: 3040: 3039: 3028: 3022: 3021: 3010: 3004: 2997: 2991: 2984:Monika Henzinger 2980: 2974: 2973: 2966: 2960: 2959: 2957: 2956: 2941: 2935: 2934: 2932: 2931: 2916: 2910: 2909: 2901: 2895: 2894: 2892: 2890: 2879: 2873: 2872: 2870: 2868: 2853: 2847: 2846: 2838: 2832: 2831: 2826: 2825: 2810: 2804: 2803: 2798: 2797: 2782: 2776: 2775: 2770: 2769: 2757: 2751: 2750: 2747: 2741: 2740: 2728: 2722: 2721: 2716: 2715: 2699: 2693: 2692: 2687: 2686: 2677:. Archived from 2670: 2664: 2663: 2661: 2660: 2645: 2639: 2638: 2636: 2635: 2620: 2614: 2613: 2606: 2600: 2599: 2592: 2586: 2585: 2578: 2572: 2571: 2564: 2558: 2557: 2550: 2544: 2543: 2541: 2540: 2525: 2519: 2518: 2507: 2496: 2495: 2484: 2478: 2477: 2475: 2474: 2459: 2450: 2449: 2438: 2432: 2431: 2424:"HTML vs. XHTML" 2420: 2414: 2413: 2398:"The XML syntax" 2394: 2388: 2387: 2368: 2362: 2361: 2359: 2357: 2348:. Archived from 2337: 2331: 2330: 2325: 2324: 2309: 2273: 2269: 2252: 2244: 2240: 2233: 2229: 2218: 2215: 2212: 2209: 2206: 2203: 2200: 2199:"100%" 2197: 2194: 2191: 2188: 2185: 2182: 2179: 2176: 2173: 2170: 2167: 2164: 2161: 2158: 2155: 2152: 2149: 2146: 2143: 2139: 2135: 2132: 2129: 2126: 2122: 2119: 2116: 2113: 2110: 2107: 2104: 2101: 2098: 2095: 2092: 2089: 2086: 2083: 2080: 2077: 2074: 2070: 2067: 2064: 2061: 2058: 2055: 2052: 2049: 2046: 2043: 2040: 2030: 2027: 2024: 2021: 2018: 2015: 2012: 2009: 2008:"100%" 2006: 2003: 2000: 1997: 1994: 1991: 1988: 1985: 1982: 1979: 1976: 1973: 1970: 1967: 1964: 1961: 1958: 1955: 1952: 1949: 1946: 1942: 1938: 1935: 1932: 1929: 1925: 1922: 1919: 1916: 1913: 1910: 1907: 1904: 1901: 1898: 1895: 1892: 1888: 1885: 1882: 1879: 1876: 1872: 1869: 1866: 1863: 1860: 1857: 1854: 1851: 1848: 1845: 1842: 1839: 1836: 1833: 1830: 1827: 1824: 1821: 1781:application/xml 1756: 1732: 1717: 1701: 1685: 1684: 1662: 1636: 1591: 1588: 1585: 1582: 1579: 1576: 1568:natural language 1565: 1561: 1553: 1549: 1519: 1512: 1508: 1505: 1499: 1468: 1460: 1420: 1416: 1408: 1375: 1371: 1360: 1352: 1348: 1344: 1340: 1336: 1329: 1322: 1318: 1314: 1310: 1306: 1299: 1295: 1291: 1280: 1268: 1223: 1205: 1201: 1194:support through 1189: 1094: 1069:system resources 1044: 1036: 1028: 1024: 1020: 1016: 1012: 1008: 1004: 1000: 996: 992: 988: 964:, which adds an 956:In October 2008 919: 915: 911: 895:XHTML 1.0 Strict 808:browser security 800: 785: 781: 760: 759: 756: 753: 748: 747: 744: 741: 730: 726: 725: 722: 719: 716: 708: 682: 681: 672: 671: 668: 665: 662: 657: 656: 653: 650: 647: 644: 641: 636: 635: 632: 629: 626: 607: 606: 603: 600: 595: 594: 591: 588: 583: 582: 579: 524:interoperability 451:are formulated. 441:markup languages 419: 412: 405: 370:Rendering engine 260:named characters 144: 135: 89: 87: 22: 6531: 6530: 6526: 6525: 6524: 6522: 6521: 6520: 6481: 6480: 6479: 6474: 6443: 6369:IBM WebExplorer 6282: 6178: 6119: 5995: 5937: 5918: 5867: 5823: 5789: 5707: 5554: 5535: 5485: 5418: 5388: 5367: 5362: 5332: 5327: 5292: 5287: 5279: 5271: 5263: 5255: 5239: 5210: 5182: 5160: 5124: 5098: 5074: 5053: 5012: 4986: 4970: 4936:SMIL Timesheets 4892: 4856: 4761:Information Set 4546:Geolocation API 4476:Recommendations 4467: 4461: 4455: 4425: 4420: 4411: 4197: 4151: 4101: 4096: 4017: 3999:Beware of XHTML 3952: 3947: 3939: 3935: 3922: 3921: 3914: 3898: 3896: 3887: 3886: 3882: 3873: 3871: 3862: 3861: 3857: 3848: 3846: 3837: 3836: 3832: 3825: 3821: 3813: 3809: 3795: 3791: 3778: 3777: 3773: 3756: 3755: 3748: 3739: 3737: 3728: 3727: 3723: 3710: 3709: 3705: 3699:XHTML Basic 1.1 3697: 3693: 3685: 3681: 3672: 3670: 3661: 3660: 3656: 3647: 3645: 3636: 3635: 3631: 3622: 3620: 3607: 3606: 3602: 3592: 3590: 3578: 3577: 3573: 3563: 3561: 3552: 3551: 3544: 3535: 3533: 3524: 3523: 3519: 3510: 3508: 3499: 3498: 3494: 3485: 3483: 3474: 3473: 3469: 3460: 3458: 3449: 3448: 3444: 3435: 3433: 3424: 3423: 3419: 3410: 3408: 3399: 3398: 3394: 3385: 3383: 3379:Simon Pieters. 3378: 3377: 3373: 3364: 3362: 3357: 3356: 3352: 3345: 3337: 3335: 3325: 3324: 3320: 3307: 3305: 3300: 3299: 3295: 3282: 3280: 3275: 3274: 3270: 3261: 3259: 3254: 3253: 3249: 3240: 3238: 3233: 3232: 3228: 3219: 3217: 3208: 3207: 3200: 3190:Wayback Machine 3177: 3173: 3163: 3161: 3152: 3151: 3147: 3142:Wayback Machine 3133: 3129: 3120: 3118: 3114: 3113: 3109: 3097: 3095: 3079: 3078: 3074: 3062: 3060: 3055: 3054: 3050: 3037: 3035: 3030: 3029: 3025: 3012: 3011: 3007: 2998: 2994: 2981: 2977: 2968: 2967: 2963: 2954: 2952: 2943: 2942: 2938: 2929: 2927: 2918: 2917: 2913: 2903: 2902: 2898: 2888: 2886: 2881: 2880: 2876: 2866: 2864: 2855: 2854: 2850: 2840: 2839: 2835: 2823: 2821: 2812: 2811: 2807: 2795: 2793: 2784: 2783: 2779: 2767: 2765: 2759: 2758: 2754: 2745: 2738: 2736: 2730: 2729: 2725: 2713: 2711: 2701: 2700: 2696: 2684: 2682: 2672: 2671: 2667: 2658: 2656: 2648:Pilgrim, Mark. 2647: 2646: 2642: 2633: 2631: 2622: 2621: 2617: 2608: 2607: 2603: 2594: 2593: 2589: 2580: 2579: 2575: 2566: 2565: 2561: 2552: 2551: 2547: 2538: 2536: 2527: 2526: 2522: 2509: 2508: 2499: 2486: 2485: 2481: 2472: 2470: 2461: 2460: 2453: 2440: 2439: 2435: 2422: 2421: 2417: 2396: 2395: 2391: 2370: 2369: 2365: 2355: 2353: 2352:on 16 June 2022 2339: 2338: 2334: 2322: 2320: 2311: 2310: 2306: 2302: 2280: 2271: 2267: 2260: 2250: 2242: 2238: 2231: 2227: 2220: 2219: 2216: 2213: 2210: 2207: 2205:"500" 2204: 2201: 2198: 2195: 2192: 2189: 2186: 2183: 2180: 2177: 2174: 2171: 2168: 2165: 2162: 2159: 2156: 2153: 2150: 2147: 2144: 2141: 2137: 2133: 2130: 2127: 2124: 2120: 2117: 2114: 2111: 2108: 2105: 2103:</script> 2102: 2099: 2096: 2093: 2090: 2087: 2084: 2081: 2078: 2075: 2072: 2068: 2065: 2062: 2059: 2056: 2053: 2050: 2047: 2044: 2041: 2038: 2032: 2031: 2028: 2025: 2022: 2020:</object> 2019: 2016: 2014:"500" 2013: 2010: 2007: 2004: 2001: 1998: 1995: 1992: 1989: 1986: 1983: 1980: 1977: 1974: 1971: 1968: 1965: 1962: 1959: 1956: 1953: 1950: 1947: 1944: 1940: 1936: 1933: 1930: 1927: 1923: 1920: 1917: 1914: 1911: 1908: 1906:</script> 1905: 1902: 1899: 1896: 1893: 1890: 1886: 1883: 1880: 1877: 1874: 1870: 1867: 1864: 1861: 1858: 1855: 1852: 1849: 1846: 1843: 1840: 1837: 1834: 1831: 1828: 1825: 1822: 1819: 1747: 1730: 1715: 1712:ruby annotation 1708: 1699: 1682: 1660: 1653: 1647: 1645:XML declaration 1634: 1604: 1598: 1593: 1592: 1589: 1586: 1583: 1580: 1577: 1574: 1563: 1559: 1551: 1547: 1544: 1520: 1509: 1503: 1500: 1485: 1469: 1458: 1446:well-formed XML 1435: 1418: 1414: 1406: 1389: 1383: 1373: 1369: 1363:strong emphasis 1358: 1350: 1346: 1342: 1338: 1334: 1327: 1316: 1312: 1308: 1304: 1296:is the same as 1289: 1266: 1221: 1217: 1203: 1199: 1187: 1180: 1168: 1159: 1150: 1127:limited company 1119: 1113: 1101: 1092: 1061: 1055: 1042: 1034: 1026: 1022: 1018: 1014: 1010: 1006: 1002: 998: 994: 990: 986: 983:ruby annotation 974: 940: 917: 913: 909: 872:Knowledge (XXG) 864: 859: 844:Tim Berners-Lee 832: 798: 783: 779: 768: 757: 754: 751: 745: 742: 739: 728: 723: 720: 717: 714: 706: 679: 669: 666: 663: 660: 654: 651: 648: 645: 642: 639: 633: 630: 627: 624: 604: 601: 598: 592: 589: 586: 580: 577: 553: 516: 486: 423: 130: 98:Markup language 85: 83: 79:Initial release 46: 34: 32: 17: 12: 11: 5: 6529: 6527: 6519: 6518: 6513: 6508: 6503: 6498: 6493: 6483: 6482: 6476: 6475: 6473: 6472: 6467: 6462: 6456: 6453: 6452: 6449: 6448: 6445: 6444: 6442: 6441: 6436: 6431: 6426: 6421: 6416: 6411: 6406: 6401: 6396: 6391: 6386: 6381: 6376: 6371: 6366: 6361: 6356: 6351: 6346: 6341: 6336: 6331: 6326: 6321: 6316: 6311: 6306: 6301: 6296: 6290: 6288: 6284: 6283: 6281: 6280: 6275: 6270: 6265: 6260: 6255: 6250: 6245: 6240: 6235: 6230: 6225: 6220: 6215: 6210: 6205: 6200: 6195: 6189: 6187: 6180: 6179: 6177: 6176: 6171: 6166: 6161: 6156: 6151: 6146: 6141: 6136: 6130: 6128: 6121: 6120: 6118: 6117: 6112: 6107: 6102: 6097: 6092: 6087: 6082: 6077: 6072: 6067: 6062: 6057: 6052: 6047: 6042: 6037: 6032: 6027: 6022: 6017: 6012: 6006: 6004: 5997: 5996: 5994: 5993: 5988: 5983: 5978: 5973: 5968: 5963: 5958: 5952: 5950: 5939: 5938: 5935: 5928: 5927: 5924: 5923: 5920: 5919: 5917: 5916: 5911: 5906: 5901: 5896: 5891: 5886: 5881: 5875: 5873: 5869: 5868: 5866: 5865: 5860: 5855: 5850: 5845: 5840: 5834: 5832: 5825: 5824: 5822: 5821: 5816: 5811: 5806: 5800: 5798: 5791: 5790: 5788: 5787: 5786: 5785: 5780: 5775: 5770: 5765: 5754: 5749: 5744: 5739: 5734: 5729: 5724: 5718: 5716: 5709: 5708: 5706: 5705: 5700: 5695: 5690: 5685: 5680: 5675: 5670: 5665: 5660: 5655: 5650: 5645: 5640: 5630: 5628:Microsoft Edge 5625: 5620: 5615: 5610: 5605: 5600: 5595: 5590: 5585: 5580: 5575: 5569: 5567: 5556: 5555: 5552: 5545: 5544: 5541: 5540: 5537: 5536: 5534: 5533: 5528: 5523: 5518: 5517: 5516: 5515: 5514: 5504: 5493: 5491: 5487: 5486: 5484: 5483: 5482: 5481: 5476: 5471: 5466: 5461: 5451: 5446: 5441: 5440: 5439: 5428: 5426: 5420: 5419: 5417: 5416: 5411: 5406: 5400: 5398: 5390: 5389: 5387: 5386: 5383: 5380: 5376: 5369: 5368: 5363: 5361: 5360: 5353: 5346: 5338: 5329: 5328: 5326: 5325: 5324: 5323: 5322:("WWW1", 1994) 5317: 5304: 5302: 5298: 5297: 5294: 5293: 5291: 5290: 5282: 5274: 5266: 5258: 5249: 5247: 5241: 5240: 5238: 5237: 5232: 5226: 5220: 5216: 5215: 5212: 5211: 5209: 5208: 5202: 5197: 5190: 5188: 5184: 5183: 5181: 5180: 5174: 5168: 5166: 5162: 5161: 5159: 5158: 5153: 5148: 5143: 5138: 5132: 5130: 5129:Working groups 5126: 5125: 5123: 5122: 5117: 5112: 5106: 5104: 5103:Elected groups 5100: 5099: 5097: 5096: 5090: 5084: 5080: 5079: 5076: 5075: 5073: 5072: 5067: 5061: 5059: 5055: 5054: 5052: 5051: 5046: 5041: 5036: 5031: 5026: 5020: 5018: 5014: 5013: 5011: 5010: 5008:Web Components 5005: 5000: 4994: 4992: 4988: 4987: 4985: 4984: 4978: 4976: 4972: 4971: 4969: 4968: 4966:XMLHttpRequest 4963: 4958: 4953: 4948: 4943: 4938: 4933: 4928: 4923: 4918: 4913: 4908: 4902: 4900: 4898:Working drafts 4894: 4893: 4891: 4890: 4885: 4880: 4875: 4870: 4864: 4862: 4858: 4857: 4855: 4854: 4853: 4852: 4851: 4850: 4840: 4835: 4830: 4825: 4820: 4815: 4814: 4813: 4808: 4798: 4793: 4788: 4783: 4778: 4773: 4768: 4763: 4758: 4753: 4748: 4738: 4737: 4736: 4726: 4721: 4716: 4711: 4706: 4701: 4700: 4699: 4689: 4684: 4679: 4674: 4669: 4664: 4659: 4658: 4657: 4655:Filter Effects 4647: 4642: 4637: 4632: 4627: 4622: 4617: 4612: 4611: 4610: 4600: 4595: 4590: 4585: 4580: 4575: 4570: 4565: 4560: 4559: 4558: 4548: 4543: 4538: 4533: 4528: 4527: 4526: 4521: 4516: 4506: 4501: 4496: 4491: 4486: 4480: 4478: 4469: 4463: 4462: 4456: 4454: 4453: 4446: 4439: 4431: 4422: 4421: 4416: 4413: 4412: 4410: 4409: 4404: 4399: 4394: 4389: 4384: 4379: 4374: 4369: 4364: 4359: 4354: 4349: 4344: 4339: 4334: 4329: 4324: 4319: 4314: 4309: 4306: 4301: 4296: 4291: 4286: 4281: 4276: 4271: 4266: 4261: 4256: 4251: 4246: 4241: 4236: 4231: 4226: 4221: 4216: 4211: 4205: 4203: 4199: 4198: 4196: 4195: 4190: 4185: 4180: 4175: 4170: 4165: 4159: 4157: 4153: 4152: 4150: 4149: 4144: 4139: 4138: 4137: 4132: 4130:PresentationML 4127: 4117: 4111: 4109: 4103: 4102: 4097: 4095: 4094: 4087: 4080: 4072: 4066: 4065: 4060: 4055: 4050: 4045: 4044: 4043: 4037: 4011: 4006: 4001: 3989: 3988: 3987: 3982: 3977: 3972: 3967: 3959: 3951: 3950:External links 3948: 3946: 3945: 3941:HTML vs. XHTML 3933: 3912: 3880: 3855: 3830: 3789: 3771: 3746: 3721: 3703: 3691: 3679: 3654: 3629: 3600: 3571: 3542: 3517: 3492: 3467: 3442: 3417: 3392: 3371: 3350: 3318: 3293: 3268: 3247: 3226: 3213:(2002-09-08). 3198: 3179:Danny Sullivan 3171: 3145: 3127: 3107: 3072: 3048: 3023: 3005: 2992: 2975: 2961: 2936: 2911: 2896: 2874: 2848: 2833: 2805: 2777: 2752: 2723: 2694: 2665: 2640: 2615: 2601: 2587: 2573: 2559: 2545: 2520: 2497: 2479: 2451: 2433: 2415: 2389: 2363: 2332: 2303: 2301: 2298: 2297: 2296: 2291: 2286: 2279: 2276: 2259: 2256: 2255: 2254: 2235: 2232:<object> 2073:</title> 2060:"en" 2037: 1875:</title> 1844:"en" 1838:"en" 1818: 1811: 1810: 1807: 1804: 1800: 1799: 1796: 1793: 1789: 1788: 1785: 1782: 1778: 1777: 1774: 1771: 1767: 1766: 1763: 1760: 1746: 1743: 1707: 1704: 1687: 1686: 1646: 1643: 1600:Main article: 1597: 1594: 1587:"ar" 1573: 1543: 1540: 1522: 1521: 1472: 1470: 1463: 1457: 1454: 1434: 1431: 1400:internet forum 1385:Main article: 1382: 1379: 1378: 1377: 1366: 1331: 1324: 1301: 1286: 1277:, e. g., 1271: 1263: 1248: 1241: 1216: 1213: 1179: 1176: 1167: 1164: 1158: 1155: 1149: 1146: 1115:Main article: 1112: 1109: 1100: 1097: 1057:Main article: 1054: 1051: 973: 970: 943:Modularization 939: 936: 932: 931: 921: 903: 863: 860: 858: 855: 831: 828: 767: 764: 763: 762: 732: 710: 703: 696: 695: 692:HTML vs. XHTML 684: 616: 609: 552: 549: 515: 512: 501:serializations 485: 482: 478:recommendation 425: 424: 422: 421: 414: 407: 399: 396: 395: 394: 393: 388: 380: 379: 375: 374: 373: 372: 367: 362: 357: 352: 351: 350: 340: 339: 338: 333: 328: 318: 317: 316: 306: 301: 296: 295: 294: 284: 279: 274: 269: 268: 267: 262: 252: 247: 242: 241: 240: 233:HTML attribute 230: 229: 228: 223: 218: 213: 203: 202: 201: 199:Mobile Profile 196: 186: 185: 184: 179: 174: 169: 159: 151: 150: 140: 139: 136: 127: 126: 121: 115: 114: 105: 101: 100: 95: 94:Type of format 91: 90: 80: 76: 75: 70: 66: 65: 62: 58: 57: 54: 48: 47: 44: 42: 36: 35: 30: 28: 15: 13: 10: 9: 6: 4: 3: 2: 6528: 6517: 6514: 6512: 6509: 6507: 6504: 6502: 6499: 6497: 6494: 6492: 6489: 6488: 6486: 6471: 6468: 6466: 6463: 6461: 6458: 6457: 6454: 6440: 6437: 6435: 6432: 6430: 6427: 6425: 6422: 6420: 6417: 6415: 6412: 6410: 6407: 6405: 6402: 6400: 6397: 6395: 6392: 6390: 6387: 6385: 6382: 6380: 6377: 6375: 6372: 6370: 6367: 6365: 6362: 6360: 6357: 6355: 6352: 6350: 6347: 6345: 6342: 6340: 6337: 6335: 6332: 6330: 6327: 6325: 6322: 6320: 6317: 6315: 6312: 6310: 6307: 6305: 6302: 6300: 6297: 6295: 6292: 6291: 6289: 6285: 6279: 6276: 6274: 6271: 6269: 6266: 6264: 6261: 6259: 6256: 6254: 6251: 6249: 6246: 6244: 6241: 6239: 6236: 6234: 6231: 6229: 6228:Nokia Symbian 6226: 6224: 6221: 6219: 6216: 6214: 6211: 6209: 6206: 6204: 6201: 6199: 6196: 6194: 6191: 6190: 6188: 6185: 6181: 6175: 6172: 6170: 6167: 6165: 6162: 6160: 6157: 6155: 6152: 6150: 6147: 6145: 6142: 6140: 6137: 6135: 6132: 6131: 6129: 6126: 6122: 6116: 6113: 6111: 6108: 6106: 6103: 6101: 6098: 6096: 6093: 6091: 6088: 6086: 6083: 6081: 6080:PirateBrowser 6078: 6076: 6075:Mozilla suite 6073: 6071: 6068: 6066: 6063: 6061: 6058: 6056: 6053: 6051: 6048: 6046: 6043: 6041: 6038: 6036: 6033: 6031: 6028: 6026: 6023: 6021: 6018: 6016: 6013: 6011: 6008: 6007: 6005: 6002: 5998: 5992: 5989: 5987: 5984: 5982: 5979: 5977: 5974: 5972: 5969: 5967: 5964: 5962: 5959: 5957: 5954: 5953: 5951: 5948: 5944: 5940: 5933: 5929: 5915: 5912: 5910: 5907: 5905: 5902: 5900: 5897: 5895: 5892: 5890: 5887: 5885: 5882: 5880: 5877: 5876: 5874: 5870: 5864: 5861: 5859: 5856: 5854: 5851: 5849: 5846: 5844: 5841: 5839: 5836: 5835: 5833: 5831: 5826: 5820: 5817: 5815: 5812: 5810: 5807: 5805: 5802: 5801: 5799: 5796: 5792: 5784: 5781: 5779: 5776: 5774: 5771: 5769: 5766: 5764: 5761: 5760: 5759: 5755: 5753: 5750: 5748: 5745: 5743: 5740: 5738: 5735: 5733: 5730: 5728: 5725: 5723: 5720: 5719: 5717: 5714: 5710: 5704: 5701: 5699: 5696: 5694: 5691: 5689: 5686: 5684: 5681: 5679: 5676: 5674: 5671: 5669: 5666: 5664: 5661: 5659: 5656: 5654: 5651: 5649: 5646: 5644: 5641: 5638: 5634: 5631: 5629: 5626: 5624: 5621: 5619: 5616: 5614: 5611: 5609: 5606: 5604: 5601: 5599: 5596: 5594: 5591: 5589: 5586: 5584: 5581: 5579: 5576: 5574: 5573:Google Chrome 5571: 5570: 5568: 5565: 5561: 5557: 5550: 5546: 5532: 5529: 5527: 5524: 5522: 5519: 5513: 5510: 5509: 5508: 5505: 5503: 5500: 5499: 5498: 5495: 5494: 5492: 5488: 5480: 5477: 5475: 5472: 5470: 5467: 5465: 5462: 5460: 5457: 5456: 5455: 5452: 5450: 5447: 5445: 5442: 5438: 5435: 5434: 5433: 5430: 5429: 5427: 5425: 5424:Web standards 5421: 5415: 5412: 5410: 5407: 5405: 5402: 5401: 5399: 5395: 5391: 5384: 5381: 5378: 5377: 5374: 5370: 5366: 5359: 5354: 5352: 5347: 5345: 5340: 5339: 5336: 5321: 5318: 5315: 5312: 5311: 5309: 5306: 5305: 5303: 5299: 5286: 5283: 5278: 5275: 5270: 5267: 5262: 5259: 5254: 5251: 5250: 5248: 5246: 5242: 5236: 5233: 5231: 5228: 5227: 5224: 5221: 5217: 5206: 5203: 5201: 5198: 5195: 5192: 5191: 5189: 5187:Closed groups 5185: 5178: 5175: 5173: 5170: 5169: 5167: 5163: 5157: 5154: 5152: 5149: 5147: 5144: 5142: 5139: 5137: 5134: 5133: 5131: 5127: 5121: 5118: 5116: 5113: 5111: 5108: 5107: 5105: 5101: 5095: 5092: 5091: 5088: 5085: 5083:Organizations 5081: 5071: 5068: 5066: 5063: 5062: 5060: 5056: 5050: 5047: 5045: 5042: 5040: 5037: 5035: 5032: 5030: 5027: 5025: 5022: 5021: 5019: 5015: 5009: 5006: 5004: 5001: 4999: 4996: 4995: 4993: 4989: 4983: 4980: 4979: 4977: 4973: 4967: 4964: 4962: 4959: 4957: 4954: 4952: 4949: 4947: 4944: 4942: 4939: 4937: 4934: 4932: 4929: 4927: 4924: 4922: 4919: 4917: 4914: 4912: 4909: 4907: 4904: 4903: 4901: 4899: 4895: 4889: 4886: 4884: 4881: 4879: 4876: 4874: 4871: 4869: 4866: 4865: 4863: 4859: 4849: 4846: 4845: 4844: 4841: 4839: 4836: 4834: 4831: 4829: 4826: 4824: 4821: 4819: 4816: 4812: 4809: 4807: 4804: 4803: 4802: 4799: 4797: 4794: 4792: 4789: 4787: 4784: 4782: 4779: 4777: 4774: 4772: 4769: 4767: 4764: 4762: 4759: 4757: 4754: 4752: 4749: 4747: 4744: 4743: 4742: 4739: 4735: 4732: 4731: 4730: 4727: 4725: 4722: 4720: 4717: 4715: 4712: 4710: 4707: 4705: 4702: 4698: 4695: 4694: 4693: 4690: 4688: 4685: 4683: 4680: 4678: 4675: 4673: 4670: 4668: 4665: 4663: 4660: 4656: 4653: 4652: 4651: 4648: 4646: 4643: 4641: 4638: 4636: 4633: 4631: 4628: 4626: 4623: 4621: 4618: 4616: 4613: 4609: 4606: 4605: 4604: 4601: 4599: 4596: 4594: 4591: 4589: 4586: 4584: 4581: 4579: 4576: 4574: 4571: 4569: 4566: 4564: 4561: 4557: 4554: 4553: 4552: 4549: 4547: 4544: 4542: 4539: 4537: 4534: 4532: 4529: 4525: 4522: 4520: 4517: 4515: 4512: 4511: 4510: 4507: 4505: 4502: 4500: 4499:Canonical XML 4497: 4495: 4492: 4490: 4487: 4485: 4482: 4481: 4479: 4477: 4473: 4470: 4464: 4459: 4452: 4447: 4445: 4440: 4438: 4433: 4432: 4429: 4419: 4414: 4408: 4405: 4403: 4400: 4398: 4395: 4393: 4390: 4388: 4385: 4383: 4380: 4378: 4375: 4373: 4370: 4368: 4365: 4363: 4360: 4358: 4355: 4353: 4350: 4348: 4345: 4343: 4340: 4338: 4335: 4333: 4330: 4328: 4325: 4323: 4320: 4318: 4315: 4313: 4310: 4307: 4305: 4302: 4300: 4297: 4295: 4292: 4290: 4287: 4285: 4282: 4280: 4277: 4275: 4272: 4270: 4267: 4265: 4264:Enriched text 4262: 4260: 4257: 4255: 4252: 4250: 4247: 4245: 4242: 4240: 4237: 4235: 4232: 4230: 4227: 4225: 4222: 4220: 4217: 4215: 4212: 4210: 4207: 4206: 4204: 4200: 4194: 4191: 4189: 4186: 4184: 4181: 4179: 4176: 4174: 4171: 4169: 4166: 4164: 4161: 4160: 4158: 4154: 4148: 4145: 4143: 4140: 4136: 4133: 4131: 4128: 4126: 4125:SpreadsheetML 4123: 4122: 4121: 4118: 4116: 4113: 4112: 4110: 4108: 4104: 4100: 4093: 4088: 4086: 4081: 4079: 4074: 4073: 4070: 4064: 4061: 4059: 4056: 4054: 4051: 4049: 4046: 4041: 4038: 4035: 4034:URL rewriting 4031: 4027: 4023: 4015: 4012: 4010: 4007: 4005: 4002: 4000: 3997: 3996: 3994: 3990: 3986: 3983: 3981: 3978: 3976: 3973: 3971: 3968: 3966: 3963: 3962: 3960: 3957: 3954: 3953: 3949: 3943:, WHATWG Wiki 3942: 3937: 3934: 3929: 3925: 3919: 3917: 3913: 3909: 3907: 3895: 3891: 3884: 3881: 3869: 3865: 3859: 3856: 3844: 3840: 3834: 3831: 3819: 3807: 3806: 3801: 3800: 3793: 3790: 3785: 3781: 3775: 3772: 3767: 3763: 3759: 3753: 3751: 3747: 3735: 3731: 3725: 3722: 3717: 3713: 3707: 3704: 3700: 3695: 3692: 3688: 3683: 3680: 3668: 3664: 3658: 3655: 3643: 3639: 3633: 3630: 3619:on 2009-05-12 3618: 3614: 3610: 3604: 3601: 3589: 3585: 3581: 3575: 3572: 3559: 3555: 3549: 3547: 3543: 3531: 3527: 3521: 3518: 3506: 3502: 3496: 3493: 3481: 3477: 3471: 3468: 3456: 3452: 3446: 3443: 3431: 3427: 3421: 3418: 3406: 3402: 3396: 3393: 3382: 3375: 3372: 3361: 3354: 3351: 3347: 3334:on 2007-06-09 3333: 3329: 3322: 3319: 3315: 3304: 3297: 3294: 3290: 3279: 3272: 3269: 3258: 3251: 3248: 3237: 3230: 3227: 3216: 3212: 3205: 3203: 3199: 3195: 3191: 3187: 3184: 3180: 3175: 3172: 3159: 3155: 3149: 3146: 3143: 3139: 3136: 3131: 3128: 3117: 3111: 3108: 3104: 3094: 3090: 3089: 3083: 3076: 3073: 3069: 3059: 3052: 3049: 3045: 3034: 3027: 3024: 3019: 3015: 3009: 3006: 3002: 2996: 2993: 2989: 2985: 2979: 2976: 2971: 2965: 2962: 2950: 2946: 2940: 2937: 2925: 2921: 2915: 2912: 2907: 2900: 2897: 2884: 2878: 2875: 2862: 2858: 2852: 2849: 2844: 2837: 2834: 2830: 2820: 2816: 2809: 2806: 2802: 2792:on 2008-10-02 2791: 2787: 2781: 2778: 2774: 2763: 2756: 2753: 2749: 2734: 2727: 2724: 2720: 2710:on 2017-01-12 2709: 2705: 2698: 2695: 2691: 2681:on 2021-02-25 2680: 2676: 2669: 2666: 2655: 2651: 2644: 2641: 2629: 2625: 2619: 2616: 2611: 2605: 2602: 2597: 2591: 2588: 2583: 2577: 2574: 2569: 2563: 2560: 2555: 2549: 2546: 2534: 2530: 2524: 2521: 2516: 2512: 2506: 2504: 2502: 2498: 2493: 2489: 2483: 2480: 2468: 2464: 2458: 2456: 2452: 2447: 2443: 2437: 2434: 2429: 2425: 2419: 2416: 2411: 2407: 2403: 2399: 2393: 2390: 2385: 2381: 2377: 2373: 2367: 2364: 2351: 2347: 2343: 2336: 2333: 2329: 2318: 2314: 2308: 2305: 2299: 2295: 2292: 2290: 2287: 2285: 2282: 2281: 2277: 2275: 2265: 2257: 2248: 2236: 2225: 2224: 2223: 2217:</html> 2214:</body> 2138:</abbr> 2106:</head> 2069:<title> 2035: 2029:</html> 2026:</body> 1941:</abbr> 1909:</head> 1871:<title> 1816: 1808: 1805: 1802: 1801: 1797: 1794: 1791: 1790: 1786: 1783: 1780: 1779: 1775: 1772: 1769: 1768: 1764: 1761: 1758: 1757: 1751: 1744: 1742: 1740: 1736: 1727: 1725: 1721: 1713: 1705: 1703: 1697: 1693: 1680: 1679: 1678: 1677:For example: 1675: 1673: 1669: 1665: 1658: 1652: 1644: 1642: 1640: 1632: 1628: 1623: 1621: 1617: 1613: 1609: 1603: 1595: 1571: 1569: 1557: 1541: 1539: 1537: 1533: 1529: 1518: 1515: 1507: 1497: 1493: 1489: 1483: 1482: 1478: 1473:This section 1471: 1467: 1462: 1461: 1455: 1453: 1451: 1447: 1443: 1439: 1432: 1430: 1427: 1422: 1412: 1403: 1401: 1397: 1393: 1388: 1380: 1367: 1364: 1356: 1332: 1325: 1302: 1287: 1284: 1281:, similar to 1276: 1272: 1264: 1261: 1257: 1253: 1249: 1246: 1242: 1239: 1235: 1234: 1233: 1230: 1228: 1214: 1212: 1209: 1197: 1193: 1185: 1177: 1175: 1173: 1165: 1163: 1156: 1154: 1147: 1145: 1143: 1138: 1136: 1132: 1128: 1123: 1118: 1110: 1108: 1106: 1098: 1096: 1090: 1085: 1081: 1077: 1075: 1070: 1067:may lack the 1066: 1060: 1052: 1050: 1046: 1040: 1030: 984: 979: 971: 969: 967: 963: 959: 954: 951: 949: 944: 937: 935: 929: 925: 922: 907: 904: 901: 896: 893: 892: 891: 889: 885: 881: 873: 868: 861: 856: 854: 851: 849: 845: 840: 838: 829: 827: 823: 821: 817: 813: 809: 805: 796: 792: 787: 776: 773: 765: 736: 733: 711: 704: 701: 700: 699: 693: 689: 685: 680:<tbody> 676: 621: 617: 614: 610: 574: 570: 569: 568: 565: 562: 558: 550: 548: 546: 542: 538: 534: 530: 525: 522:and increase 521: 513: 511: 508: 506: 502: 498: 493: 491: 483: 481: 479: 476: 471: 469: 465: 461: 457: 452: 450: 446: 442: 439: 435: 431: 420: 415: 413: 408: 406: 401: 400: 398: 397: 392: 389: 387: 384: 383: 382: 381: 376: 371: 368: 366: 363: 361: 358: 356: 353: 349: 346: 345: 344: 341: 337: 334: 332: 329: 327: 324: 323: 322: 319: 315: 312: 311: 310: 307: 305: 302: 300: 297: 293: 290: 289: 288: 285: 283: 280: 278: 275: 273: 272:Language code 270: 266: 263: 261: 258: 257: 256: 253: 251: 248: 246: 243: 239: 238:alt attribute 236: 235: 234: 231: 227: 224: 222: 219: 217: 214: 212: 209: 208: 207: 204: 200: 197: 195: 192: 191: 190: 187: 183: 180: 178: 175: 173: 170: 168: 165: 164: 163: 160: 158: 155: 154: 153: 152: 149: 145: 137: 133: 128: 125: 122: 120: 116: 113: 109: 106: 102: 99: 96: 92: 81: 77: 74: 71: 67: 63: 59: 55: 53: 49: 43: 41: 37: 31:.xhtml, .xht, 29: 27: 23: 6506:Open formats 6439:WorldWideWeb 6154:MediaBrowser 6149:GreenBrowser 6030:Firefox Lite 5936:Discontinued 5414:Privacy mode 5365:Web browsers 4728: 4466:Products and 4202:Lesser-known 4167: 4107:Office suite 3936: 3927: 3905: 3903: 3897:. Retrieved 3883: 3872:. Retrieved 3870:. 2010-12-16 3858: 3847:. Retrieved 3845:. 2010-12-16 3833: 3803: 3797: 3792: 3783: 3774: 3762:OMA Releases 3761: 3738:. Retrieved 3736:. 2006-09-20 3724: 3715: 3706: 3694: 3682: 3671:. Retrieved 3669:. 2007-01-09 3657: 3646:. Retrieved 3644:. 2000-12-19 3632: 3621:. Retrieved 3617:the original 3603: 3591:. Retrieved 3583: 3574: 3562:. Retrieved 3560:. 2009-01-16 3534:. Retrieved 3532:. 2002-08-01 3520: 3509:. Retrieved 3507:. 2001-05-31 3495: 3484:. Retrieved 3482:. 2010-07-29 3470: 3459:. Retrieved 3457:. 2001-04-10 3445: 3434:. Retrieved 3432:. 2002-08-01 3420: 3409:. Retrieved 3407:. 2000-01-26 3395: 3384:. Retrieved 3374: 3363:. Retrieved 3353: 3342: 3336:. Retrieved 3332:the original 3321: 3312: 3306:. Retrieved 3296: 3287: 3281:. Retrieved 3271: 3260:. Retrieved 3250: 3239:. Retrieved 3229: 3218:. Retrieved 3174: 3162:. Retrieved 3148: 3130: 3119:. Retrieved 3110: 3102: 3096:. Retrieved 3085: 3075: 3067: 3061:. Retrieved 3051: 3042: 3036:. Retrieved 3026: 3017: 3008: 2995: 2987: 2978: 2964: 2953:. Retrieved 2951:. 2002-08-01 2939: 2928:. Retrieved 2926:. 2000-01-26 2914: 2899: 2889:30 September 2887:. Retrieved 2877: 2867:30 September 2865:. Retrieved 2860: 2851: 2836: 2828: 2822:. Retrieved 2808: 2800: 2794:. Retrieved 2790:the original 2780: 2772: 2766:. Retrieved 2755: 2743: 2737:. Retrieved 2726: 2718: 2712:. Retrieved 2708:the original 2697: 2689: 2683:. Retrieved 2679:the original 2668: 2657:. Retrieved 2653: 2643: 2632:. Retrieved 2630:. 2000-01-26 2618: 2604: 2590: 2576: 2562: 2548: 2537:. Retrieved 2535:. 2011-01-13 2523: 2514: 2491: 2482: 2471:. Retrieved 2469:. 2000-01-26 2445: 2436: 2427: 2418: 2401: 2392: 2375: 2366: 2354:. Retrieved 2350:the original 2335: 2327: 2321:. Retrieved 2319:. 2016-09-30 2316: 2307: 2261: 2221: 2088:<![CDATA[ 2066:<head> 2033: 1891:<![CDATA[ 1850:<head> 1814: 1748: 1728: 1709: 1688: 1676: 1654: 1624: 1620:root element 1611: 1605: 1545: 1542:Root element 1527: 1525: 1510: 1501: 1486:Please help 1474: 1450:Semantic Web 1436: 1423: 1404: 1390: 1362: 1231: 1218: 1192:Semantic Web 1181: 1169: 1160: 1151: 1139: 1124: 1120: 1102: 1086: 1082: 1078: 1062: 1047: 1038: 1031: 977: 975: 961: 957: 955: 952: 947: 941: 933: 923: 905: 894: 883: 879: 877: 852: 841: 833: 824: 804:Chris Wilson 788: 777: 769: 697: 674: 619: 566: 554: 517: 509: 494: 487: 472: 453: 433: 429: 428: 287:Style sheets 216:div and span 206:HTML element 188: 157:Dynamic HTML 56:public.xhtml 6465:Comparisons 6424:ThunderHawk 6404:NetPositive 6344:Edge Legacy 6273:WebPositive 6238:Opera Coast 6100:Swiftweasel 5863:qutebrowser 5752:Tor Browser 5747:SlimBrowser 5512:third-party 5464:Web storage 5459:WebAssembly 5301:Conferences 5177:WebAssembly 5146:WebAssembly 5049:WebPlatform 4704:Web storage 4687:WebAssembly 4484:ActivityPub 3958:from WHATWG 3687:XHTML Basic 3593:12 December 2169:/><br 2034:Example 2. 1972:/><br 1856:http-equiv= 1815:Example 1. 1809:SHOULD NOT 1759:Media type 1718:attribute, 1696:quirks mode 1538:standards. 1099:XHTML-Print 1095:attribute. 1059:XHTML Basic 1053:XHTML Basic 848:Ian Hickson 468:well-formed 378:Comparisons 365:Web storage 360:Quirks mode 299:Font family 250:HTML editor 132:Open format 6485:Categories 6110:Timberwolf 6105:TenFourFox 6050:Kazehakase 6040:Ghostzilla 5909:Opera Mini 5843:DuckDuckGo 5732:GNU IceCat 5502:Encryption 5454:JavaScript 5409:Extensions 5230:CERN httpd 5017:Deprecated 4991:Initiative 4975:Guidelines 4883:XHTML+SMIL 4751:Encryption 4714:Webmention 4677:Timed text 4514:Animations 4209:AmigaGuide 4156:Well-known 3899:2008-07-19 3874:2010-12-31 3849:2010-12-31 3740:2008-07-19 3673:2013-01-30 3648:2008-07-19 3623:2009-05-25 3564:2009-01-28 3536:2008-07-19 3511:2008-07-19 3486:2010-12-31 3461:2008-07-19 3436:2008-07-19 3411:2008-07-19 3386:2009-10-31 3365:2011-02-16 3338:2007-06-16 3308:2008-09-13 3283:2008-09-13 3262:2007-06-16 3241:2007-06-16 3220:2007-06-16 3121:2008-08-26 3098:2010-03-22 3086:IEBlog on 3063:2007-06-16 3038:2007-06-16 2955:2008-06-12 2930:2007-06-16 2824:2008-12-29 2796:2008-12-29 2768:2008-12-29 2748:to work... 2746:XML::XPath 2739:2008-12-29 2714:2008-12-29 2685:2008-12-29 2659:2016-06-11 2634:2007-06-16 2539:2011-02-16 2473:2007-06-16 2446:whatwg.org 2428:whatwg.org 2356:17 October 2323:2024-06-13 2300:References 2211:</p> 2175:<object 2076:<script 2023:</p> 1978:<object 1878:<script 1803:text/html 1765:Example 2 1762:Example 1 1649:See also: 1438:XHTML+RDFa 1256:XML Events 1252:DOM Events 1089:XML Schema 985:elements ( 966:XML Schema 661:<option 533:namespaces 520:extensible 514:Motivation 309:JavaScript 304:Web colors 245:HTML frame 86:2000-01-26 64:public.xml 6389:Line Mode 6213:Google TV 6169:SpaceTime 6164:NetCaptor 6159:NeoPlanet 6045:IceDragon 6020:Classilla 5853:Lunascape 5848:Konqueror 5809:GNOME Web 5778:SeaMonkey 5773:Pale Moon 5737:LibreWolf 5688:ungoogled 5678:Supermium 5531:WebSocket 5490:Protocols 5469:IndexedDB 5404:Bookmarks 5385:protocols 5382:standards 5280:(1994–97) 5272:(1994–97) 5264:(1993–98) 5253:Line Mode 5058:Obsoleted 4868:IndieAuth 4776:Signature 4766:Namespace 4563:IndexedDB 4541:EmotionML 4468:standards 4239:CrossMark 3993:MIME type 3828:elements. 3796:See both 3164:March 18, 3093:Microsoft 2764:. XML.com 2735:. XML.com 2121:<p> 2057:xml:lang= 1924:<p> 1835:xml:lang= 1792:text/xml 1735:FormFaces 1700:text/html 1584:xml:lang= 1556:namespace 1504:July 2013 1475:does not 1407:text/html 1275:hyperlink 1229:in 2010. 1227:W3C Notes 1215:XHTML 2.0 1200:inputmode 1178:XHTML 1.2 1043:text/html 862:XHTML 1.0 830:Criticism 816:Microsoft 795:Microsoft 780:text/html 729:innerHTML 664:selected= 613:attribute 449:Web pages 348:Validator 6460:Category 6414:Skweezer 6409:Netscape 6334:Deepfish 6278:xombrero 6095:Swiftfox 6025:Conkeror 5981:SalamWeb 5976:Rockmelt 5889:Ladybird 5858:NetFront 5783:Waterfox 5768:K-Meleon 5763:Basilisk 5668:Sleipnir 5578:Chromium 5397:Features 5379:Features 5245:Browsers 5219:Software 5151:WebAuthn 4848:elements 4818:XPointer 4786:XInclude 4682:VoiceXML 4588:Micropub 4392:Wikitext 4342:Org-mode 4337:OpenMath 4327:MusicXML 4304:LinuxDoc 4299:LilyPond 4214:AsciiDoc 4193:Markdown 3186:Archived 3158:Archived 3138:Archived 2410:Archived 2384:Archived 2278:See also 2253:instead. 2125:<abbr 2109:<body 2048:<html 1928:<abbr 1912:<body 1903://]]> 1862:content= 1853:<meta 1826:<html 1745:Examples 1724:WAI-ARIA 1596:DOCTYPEs 1575:<html 1564:xml:lang 1370:property 1355:semantic 1184:WAI-ARIA 1105:printers 1027:xml:lang 766:Adoption 715:document 652:selected 646:selected 631:selected 573:elements 484:Overview 119:Standard 6419:Skyfire 6374:IBrowse 6359:HotJava 6354:Gazelle 6304:Arachne 6233:OmniWeb 6223:Mercury 6203:Dolphin 6144:Deepnet 5986:Sputnik 5971:Redcore 5904:NetSurf 5722:Firefox 5693:Vivaldi 5648:Puffin 5623:Maxthon 5598:Coc Coc 5507:Cookies 5316:(IW3C2) 5310:(IW3C) 5256:(1990–) 4961:XFrames 4573:JSON-LD 4519:Flexbox 4382:Texinfo 4279:GuideML 4254:DocBook 4234:ConTeXt 2230:within 2222:Notes: 2202:height= 2148:<img 2112:onload= 2011:height= 1951:<img 1915:onload= 1776:SHOULD 1635:http:// 1612:DOCTYPE 1602:DOCTYPE 1496:removed 1481:sources 1426:DOCTYPE 1415:section 1245:XFrames 1131:WAP 2.0 673:); (2) 265:Unicode 226:marquee 167:article 124:HTML LS 84: ( 6434:WinWAP 6429:Vision 6399:MSN TV 6394:Mosaic 6384:KidZui 6349:ELinks 6324:Charon 6314:Blazer 6253:Shiira 6243:Origyn 6186:-based 6184:WebKit 6127:-based 6125:MSHTML 6090:Strata 6070:Minimo 6065:MicroB 6035:Galeon 6015:Camino 6010:Beonex 6003:-based 5961:Citrio 5956:Beaker 5949:-based 5830:engine 5828:Multi- 5804:Safari 5797:-based 5795:WebKit 5756:Gecko 5742:Midori 5727:Floorp 5715:-based 5703:Yandex 5673:SRWare 5637:Mobile 5618:Falkon 5608:Dooble 5603:Comodo 5566:-based 5553:Active 5526:WebRTC 5479:WebGPU 5235:Libwww 5196:(DDWG) 5156:WHATWG 5024:C-HTML 4946:WebGPU 4838:XSL-FO 4828:XQuery 4781:XForms 4771:Schema 4756:Events 4719:WebSub 4672:SPARQL 4608:Schema 4583:MathML 4372:Setext 4367:S1000D 4289:HyTime 4229:C-HTML 4219:BBCode 4173:MathML 4030:Apache 4028:, and 4026:Python 4020:using 3928:w3.org 3784:w3.org 3716:w3.org 3211:WHATWG 3018:w3.org 2515:w3.org 2406:WHATWG 2380:WHATWG 2249:. Use 2196:width= 2142:<br 2128:title= 2100:]]> 2051:xmlns= 2005:width= 1945:<br 1931:title= 1829:xmlns= 1773:SHOULD 1739:XForms 1722:, and 1672:UTF-16 1578:xmlns= 1421:tags. 1411:XHTML5 1396:WHATWG 1387:XHTML5 1381:XHTML5 1359:strong 1317:object 1270:lists. 1238:XForms 1204:target 1198:. The 1063:Since 918:strike 910:center 643:option 628:option 578:<br 541:MathML 355:WHATWG 331:WebGPU 177:canvas 73:WHATWG 6491:XHTML 6339:Dillo 6309:Arena 6299:Amaya 6294:abaco 6287:Other 6258:Steel 6248:QtWeb 6208:Fluid 6193:Arora 6060:Lotus 6001:Gecko 5991:Torch 5966:Flock 5947:Blink 5894:Links 5872:Other 5819:Orion 5758:forks 5713:Gecko 5698:Whale 5643:Otter 5633:Opera 5593:Brave 5588:Avast 5564:Blink 5474:WebGL 5285:Amaya 5269:Agora 5261:Arena 5207:(MMI) 5115:Board 4951:WebXR 4921:InkML 4911:CURIE 4906:CCXML 4873:XAdES 4861:Notes 4823:XProc 4801:XPath 4791:XLink 4734:+RDFa 4729:XHTML 4667:SHACL 4662:SCXML 4556:HTML5 4460:(W3C) 4402:WapTV 4387:troff 4332:OMDoc 4269:FHTML 4188:LaTeX 4168:XHTML 4120:OOXML 4032:(via 3810:style 2863:. W3C 2272:?> 2190:data= 2184:type= 2172:/> 2145:/> 2136:XHTML 2079:type= 1999:data= 1993:type= 1987:name= 1975:/> 1948:/> 1939:XHTML 1881:type= 1868:/> 1841:lang= 1668:UTF-8 1610:, or 1552:xmlns 1528:valid 1419:aside 1392:HTML5 1374:about 1283:XLink 1208:frame 721:write 707:xlink 590:input 581:/> 505:HTML5 456:HTML5 434:XHTML 336:WebXR 326:WebGL 321:Web3D 314:WebCL 221:blink 194:Basic 189:XHTML 182:video 172:audio 162:HTML5 20:XHTML 6496:HTML 6470:List 6319:Cake 6268:Uzbl 6263:surf 6218:Iris 6198:BOLT 6085:Pogo 6055:Kylo 5899:Lynx 5884:Flow 5814:iCab 5663:Silk 5613:Epic 5521:OCSP 5497:HTTP 5432:HTML 5277:Argo 5200:HTML 5039:PGML 5034:JSSS 5029:HDML 4956:XFDL 4941:sXBL 4843:XSLT 4746:Base 4724:WOFF 4709:WSDL 4645:SSML 4635:SRGS 4630:SOAP 4625:SMIL 4620:SKOS 4615:SISR 4551:HTML 4524:Grid 4494:ARIA 4407:XAML 4357:RTML 4317:MAML 4308:Lout 4284:HDML 4249:Djot 4244:DITA 4163:HTML 3906:This 3824:and 3814:cite 3802:and 3595:2010 3166:2016 2891:2011 2869:2011 2358:2015 2289:HTML 2268:HTML 2243:name 2237:The 2163:alt= 2157:src= 2134:> 2118:> 2085:> 2063:> 2017:> 1966:alt= 1960:src= 1937:> 1921:> 1887:> 1847:> 1806:MAY 1798:MAY 1787:MAY 1720:RDFa 1716:role 1664:MIME 1625:The 1590:> 1548:html 1479:any 1477:cite 1417:and 1372:and 1361:for 1349:and 1341:and 1303:The 1250:The 1222:role 1196:RDFa 1188:role 1186:and 1093:lang 1023:lang 1017:and 1011:name 1005:and 987:ruby 916:and 914:font 810:and 758:> 755:html 752:< 746:> 743:body 740:< 670:> 655:> 640:< 634:> 625:< 605:> 599:< 593:> 587:< 561:SGML 539:and 211:meta 148:HTML 112:HTML 6174:ZAC 6139:AOL 5914:w3m 5879:eww 5838:360 5583:Arc 5449:DOM 5444:CSS 5141:SVG 5136:CSS 5120:TAG 5065:P3P 5044:VML 4931:RIF 4926:MSE 4916:EME 4888:XUP 4878:XBL 4833:XSL 4811:3.x 4806:2.0 4796:XOP 4741:XML 4692:WoT 4650:SVG 4640:SRI 4603:RDF 4598:PLS 4593:OWL 4568:ITS 4536:EXI 4531:DOM 4509:CSS 4504:CDF 4397:WML 4377:TEI 4362:RFT 4347:POD 4322:MEI 4312:MIF 4294:IPF 4274:GML 4259:EAD 4224:CML 4183:TeX 4178:RTF 4147:UOF 4142:ODF 4022:PHP 3826:del 3822:ins 2492:W3C 2346:W3C 2274:). 2239:img 2178:id= 2151:id= 1981:id= 1954:id= 1795:MAY 1784:MAY 1741:.) 1670:or 1631:URL 1536:W3C 1490:by 1442:RDF 1351:sub 1347:sup 1313:img 1309:img 1305:alt 1290:src 1019:map 995:rtc 991:rbc 820:IE9 812:CSS 637:or 464:XML 438:XML 343:W3C 292:CSS 138:Yes 108:XML 6487:: 6329:CM 6115:xB 5683:UC 5653:QQ 5437:v5 5179:CG 5110:AB 4697:TD 4036:). 4024:, 3926:. 3915:^ 3902:. 3892:. 3866:. 3841:. 3782:. 3764:. 3760:. 3749:^ 3732:. 3714:. 3665:. 3640:. 3611:. 3586:. 3582:. 3556:. 3545:^ 3528:. 3503:. 3478:. 3453:. 3428:. 3403:. 3341:. 3311:. 3286:. 3201:^ 3192:, 3181:, 3101:. 3091:. 3084:. 3066:. 3041:. 3016:. 2947:. 2922:. 2859:. 2827:. 2817:. 2799:. 2771:. 2742:. 2717:. 2688:. 2652:. 2626:. 2531:. 2513:. 2500:^ 2490:. 2465:. 2454:^ 2444:. 2426:. 2408:. 2404:. 2400:. 2382:. 2378:. 2374:. 2344:. 2326:. 2315:. 2251:id 1889:// 1702:. 1655:A 1622:. 1570:: 1343:tt 1337:, 1267:nl 1107:. 1045:. 1029:. 1007:rp 1003:rt 1001:, 999:rb 997:, 993:, 989:, 912:, 822:. 724:() 694:). 608:). 503:, 110:, 5639:) 5635:( 5357:e 5350:t 5343:v 4450:e 4443:t 4436:v 4091:e 4084:t 4077:v 3930:. 3877:. 3852:. 3786:. 3743:. 3718:. 3676:. 3651:. 3626:. 3597:. 3567:. 3539:. 3514:. 3489:. 3464:. 3439:. 3414:. 3389:. 3368:. 3265:. 3244:. 3223:. 3168:. 3124:. 3020:. 2972:. 2958:. 2933:. 2908:. 2893:. 2871:. 2662:. 2637:. 2542:. 2517:. 2494:. 2476:. 2448:. 2430:. 2360:. 2234:. 2097:} 1900:} 1517:) 1511:( 1506:) 1502:( 1498:. 1484:. 1339:b 1335:i 1328:h 1323:. 1300:. 1262:. 1247:. 1015:a 902:. 718:. 709:. 687:( 649:= 602:p 432:( 418:e 411:t 404:v 134:? 88:)

Index

Filename extension
Internet media type
Uniform Type Identifier (UTI)
WHATWG
Markup language
XML
HTML
Standard
HTML LS
Open format
HTML
Dynamic HTML
HTML5
article
audio
canvas
video
XHTML
Basic
Mobile Profile
HTML element
meta
div and span
blink
marquee
HTML attribute
alt attribute
HTML frame
HTML editor
Character encodings

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.