HTML, XHTML : lequel utiliser ?

HTML, XHTML : lequel utiliser ? - HTML/CSS - Programmation

Marsh Posté le 05-07-2004 à 15:50:31    

Salut !
 
Avant de publier mon site web, je voudrais m´éclaicir l´esprit.
Mes codes sont du HTML 4 (basique). (+ JS)
 
Un ami m´a conseillé de "convertir" mes codes en XHTML en disant que les navigateurs internet allaient reconnaitre de moins en moins le HTML standard. Est-ce une bonne idée ? Quels désavantages réels présente le HTML par rapport au XHTML ? Ca vaut le coup de tout changer ou n´y a-t-il aucun probleme à rester en HTML.
 
Merci
 

Reply

Marsh Posté le 05-07-2004 à 15:50:31   

Reply

Marsh Posté le 05-07-2004 à 15:56:29    

Reply

Marsh Posté le 05-07-2004 à 16:01:22    

super, c´est ce genre de doc qu´il me faut !!

Reply

Marsh Posté le 05-07-2004 à 16:14:42    

En fait, pour l´instant il n´y a pas trop d´avantages à utiliser le XHTML (si l´on ne parle pas de la compatibilité et du degré de validité) mais ce sera crucial dans qq années...

Reply

Marsh Posté le 05-07-2004 à 16:16:43    

d'un autre côté vu que XHTML = HTML avec quelques tags fermés en plus, pourquoi ne pas l'utiliser ? :D

Reply

Marsh Posté le 05-07-2004 à 16:23:35    

oué. je pense aussi que c´est une bonne idée. cela dit, je m´étais fixé comme convention personelle de mettre tous les tags, valeurs HTML en majuscules... voila le travail maintenant pour obtenir un code en XHTML !!

Reply

Marsh Posté le 06-07-2004 à 09:43:08    

Le xhtml n'est pas vital mais si vous voulez que votre site soit aux dernières normes du w3c... la syntaxe est un peu difficile à apprendre au début car il y a de nombreux changements mais le débugger du w3c est bien. Les pages ont toujours une extension en .html donc il n'y pas de problème de compatibilité avec les navigateurs. le xhtml n'est rien d'autre que HTML 5.0 . :)


---------------
vive les cracks ! http://www.cracks.am/
Reply

Marsh Posté le 06-07-2004 à 09:53:02    

Non, le xhtml c'est tout pareil que le html 4.
Ils ont juste ajouté la fermetures de tag, les attributs qui doivent avoir des valeurs et les tags qui doivent être en minuscules.
Tout le reste (css, tags existant/interdits, attributs, etc.) c'est pareil qu'en html 4 :p


Message édité par antp le 06-07-2004 à 09:54:24
Reply

Marsh Posté le 06-07-2004 à 14:27:12    

En fait, pour reprendre les termes utilisés sur le site officiel, xthml 1.0 est le successeur du html 4. En tout cas, c'est ce qu'ils disent. Après, c'est vrai qu'il n'y a que de petits changements par ci par là et que la plus grande partie de la syntaxe reste la même. A noter les tableaux qui ne sont pas validés, et des mots clés divers qui changent ( name devient id, target pas valide, etc ). La documentation est pas mal faite même si pas très claire au début.

Reply

Marsh Posté le 06-07-2004 à 14:27:12   

Reply

Marsh Posté le 06-07-2004 à 14:30:45    

:heink: comme je l'ai dit, HTML 4 et XHTML 1.0 c'est LA MÊME CHOSE au niveau des mot clé, attributs etc.
Les tableaux sont toujours là, que ce soit en strict ou en transitionnal.
Target et les frame existent en HTML 4 transitional et XHTML 1.0 transitional.
Et ils n'existent ni en HTML 4 strict ni en XHTML 1.0 strict.
"id" existe déjà en HTML 4 transitionnal.
Ce n'est qu'en XHTML 1.1 que name a disparu (il n'a pas changé en id vu qu'id existait déjà avant ; il a juste disparu car devenu inutile).
XHTML 1.1 est en effet une nouvelle version, mais avec très peu de modif par rapport au XHTML 1.0 transitionnal.
C'est l'équivalent de ce qu'aurait été le HTML 4.1.


Message édité par antp le 06-07-2004 à 14:31:12
Reply

Marsh Posté le 07-07-2004 à 09:05:23    

je voulais dire xhtml 1.1 strict et pas 1.0 ...  :ange:  
Enfin, on va pas jouer sur les mots. C'est la dernière version en date et quant à sa véritable utilité, c'est à chacun de voir ce qu'il veut faire.  :)

Reply

Marsh Posté le 07-07-2004 à 10:14:29    

Ça ne change rien au fait que les tables n'ont pas disparu et qu'il n'y a pas de mot clé qui a changé, juste certains qui ont disparu. Et pour ce qui est des frames & target, ça n'a pas disparu non plus avec XHTML vu qu'en HTML 4 strict ça n'existait déjà plus.


Message édité par antp le 07-07-2004 à 10:14:35
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed