[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Texmacs-dev] Standart compliance in HTML export
From: |
david |
Subject: |
Re: [Texmacs-dev] Standart compliance in HTML export |
Date: |
Wed, 8 Jan 2003 13:57:50 +0100 |
User-agent: |
Mutt/1.4i |
On Wed, Jan 08, 2003 at 12:54:08PM +0100, Joris van der Hoeven wrote:
>
> > AFAIK HTML4+MathML is *not* an option. If you want to use MathML, you
> > have to use XHTML1.1+MathML, which is significantly different from
> > HTML4 because there must be a support for namespaces. Actually, that
> > would be my preferred solution.
> >
> > Then we can handle extensions properly. For example we could use a
> > TeXmacs namespace (e.g. 'www.texmacs.org/xhtml-ext/1.0', as 'tm'
> > prefix) to include tags like tm:multicol.
> >
> > So I will go for XHTML1.1+MathML+extensions.
>
> Is there a lot of difference between Html 4 and Xhtml 1.1
> as to the names of tags and more generally the DTD?
>From the XHTML 1.1 recommandation
A. Changes from XHTML 1.0 Strict
This appendix is informative.
This Appendix describes the differences between XHTML 1.1 and
XHTML 1.0 Strict. XHTML 1.1 represents a departure from both HTML
4 and XHTML 1.0. Most significant is the removal of features that
were deprecated. In general, the strategy is to define a markup
language that is rich in structural functionality, but that relies
upon style sheets for presentation.
The differences can be summarized as follows:
1. On every element, the lang attribute has been removed in
favor of the xml:lang attribute (as defined in [XHTMLMOD]).
2. On the a and map elements, the name attribute has been
removed in favor of the id attribute (as defined in
[XHTMLMOD]).
3. The "ruby" collection of elements has been added (as defined
in [RUBY]).
And from the XHTML 1.0 recommandation
http://www.w3.org/TR/xhtml1/dtds.html#a_dtd_XHTML-1.0-Strict
Extensible HTML version 1.0 Strict DTD
This is the same as HTML 4 Strict except for changes due to the
differences between XML and SGML.
Of course that excludes markup which is part of HTML4 Transitional or
Frameset but is not part of Strict.
--
David Allouche | GNU TeXmacs -- Writing is a pleasure
Free software engineer | http://www.texmacs.org
http://ddaa.net | http://alqua.com/tmresources
address@hidden | address@hidden
TeXmacs is NOT a LaTeX front-end and is unrelated to emacs.