Differences between current version and predecessor to the previous major change of XHTML.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 4 | Last edited on Wednesday, October 5, 2005 9:13:47 am | by AristotlePagaltzis | |
Older page: | version 2 | Last edited on Thursday, August 21, 2003 11:49:28 am | by StuartYeates | Revert |
@@ -1,5 +1,3 @@
-[HTML
] is an instance
of [SGML], a language for specifying markup languages
.
+[XHTML
] 1.0
is an [XML]-based reimplementation
of the
[SGML]-based [HTML] 4.0 specification. Many [HTML] files are not WellFormed [XHTML
], but can usually be converted relatively simply to [XHTML] 1.. Those that can't usually have UndefinedSemantics anyway
.
-After noticing that features of
[SGML
] had never been implemented
and that there were useful features lcking, people invented called
[XML].
-
-
[XHTML
] is
the [HTML] represented in
[XML] rather than [SGML]. Many
[HTML] files are not WellFormed
[XHTML], but can usually be converted relatively simply to
[XHTML
]. Those that
can't usually have [UndefinedSemantics] anyway
.
+[XHTML
] 1.1 is much stricter than the 1.0 specification
and a lot closer to the spirit of
[XML] so it can finally bring many cool features to the table (no pun intended)
. By being
[XML
] it can take advantage of
the semantics of other
[XML] languages discard much of the therefor redundant features of
[HTML] (and
[XHTML] 1.). F.ex
, using
[XLink
] semantics, images can be included in a documented using f
.ex the <tt>p</tt> (paragraph) tag, rendering the <tt>img</tt> tag superfluous. (In fact, pretty much any tag
can be used for the purpose
.)