texmacs-dev
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]