🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fr.comp.text.xml
3 messages
3 total messages Started by yc Fri, 01 Dec 2000 00:00
Pb de norme
#10228
Author: yc
Date: Fri, 01 Dec 2000 00:00
14 lines
1222 bytes
J'ai un probleme de norme
Pour moi HTML 4.01 est vou� � �tre d�crit avec une DTD valide XML, or la
seul norme que je trouve sur le w3c est une norme SGML, avec en particulier
le fait que
- BR ne doit pas etre ferm� (Forbidden)
- IMG n'est pas ferm� obligatoirement

Or cela pose un vrai probleme en XSL
Because :
Si j'inclue des tags non ferm�, XSL me jette, d'ou un travail consid�rable
pour fermer l'ensemble des tags HTML fourni par mes monteurs.... Je parle
m�me pas de /TR ou /TD qui manque....

Est-ce quelqu'un peut m'�claircir ce le fait que HTML DOIT etre XML ou pas ?
Re: Pb de norme
#10229
Author: Jean-Francois BILLAUD
Date: Fri, 01 Dec 2000 00:00
32 lines
1568 bytes
yc wrote:
 
> Est-ce quelqu'un peut m'�claircir ce le fait que HTML DOIT etre XML ou pas ?

HTML 4 n'est pas du XML.

XHTML 1.0 reformule HTML 4 en XML (dans les trois saveurs strict,
transitionnal et frameset)

XHTML ajoute la modularisation (cf. XHTML basic pour un exemple de 
la chose). La tendance lourde est � la s�paration du fond et de la 
forme (ce qui n'est pas une surprise) et aux feuilles de style
supportant
plusieurs m�dias. Les framesets et les scripts n'ont pas trop la cote
au W3C (remplacement des scripts par des bidules quelquechoseML trait�s
au vol par les moulinettes idoines du c�t� client ou serveur).

Voir par exemple le XHTML compos� avec Amaya : inclusion de MathML 
et de SVG (traitement c�t� client), ainsi que Cocoon (traitement c�t� 
serveur).


http://www.w3.org/MarkUp/  (HTML et XHTML)
http://www.w3.org/Amaya/   
http://xml.apache.org/cocoon/


JF

-- 
Besides, I think Slackware sounds better than 'Microsoft,' don't you?
        -- Patrick Volkerding
Re: Pb de norme
#10230
Author: Tom.
Date: Fri, 01 Dec 2000 00:00
29 lines
1717 bytes
In article <kHLV5.4994$zL.8431@tengri.easynet.fr>, "yc"
<ychambionnat@wis.fr> wrote:

> J'ai un probleme de norme Pour moi HTML 4.01 est vou� � �tre d�crit
> avec une DTD valide XML,

Non.
HTML c'est du SGML, XHTML par contre est du XML.
http://www.w3.org/TR/xhtml1/

> Or cela pose un vrai probleme en XSL Because : Si j'inclue des tags
> non ferm�, XSL me jette, d'ou un travail consid�rable pour fermer
> l'ensemble des tags HTML fourni par mes monteurs.... Je parle m�me pas
> de /TR ou /TD qui manque....

HTML Tidy devrait t'�tre d'une aide consid�rable sur ce point !
http://www.w3.org/People/Raggett/tidy/

> Est-ce quelqu'un peut m'�claircir ce le fait que HTML DOIT etre XML ou
> pas ?

XSLT *est* une application XML, la partie qui sera du HTML en sortie
doit donc �tre �crit en respectant les contraintes de "well-formedness"
d'XML, id�alement on utilisera donc XHTML (1.0 ou 1.1).
Si tu veux du HTML en sortie (et pas du XHTML), utilises l'�l�ment
xsl:output avec les attributs method, doctype-public, doctype-system et
�ventuellement version appropri�s.

Tom.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads