5568 sujets

Sémantique web et HTML

Je sais vous allez hurler de rire Smiley lol

Mais je voulais savoir si le fait de choisir un DOCTYPE me force a utiliser le HTML qui semble lui étre associé ?

Par exemple




<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'  'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>

<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>


Bonjour à toi aussi,

FoxLeRenard a écrit :
Mais je voulais savoir si le fait de choisir un DOCTYPE me force a utiliser le HTML qui semble lui étre associé ?


Euh... oui ?

Rien ne te force réellement, tu ne vas pas voir une main géante sortir de ton écran pour te présenter tarte et quiche si tu ne code pas en XHTML si tu utilises ce doctype, MAIS si tu utilise la syntaxe HTML avec un doctype XHTML, ton code risque fort de ne pas passer le test du validateur (bon OK, si tu n'utilise pas de balises autofermante, ça devrait rouler, mais quand même).


Je vois pas trop l'intérêt de la question par contre...
Modifié par Laurie-Anne (11 May 2009 - 08:41)
Administrateur
Bonjour,

version pragmatique: tant que ça fonctionne, nan
version prévoyante: maintenant ou un jour prochain, un navigateur existant ou futur ne va pas apprécier tes manières et te plantera ton affichage
version je me couvre: si ton code est valide, ce sera pas de ta faute. Sinon ce sera bien fait pour toi Smiley smile

T'as pas un éditeur avec des macros (PSPad, Intype, ...) qui te permettrait de passer les
<balise />
en
 <balise>
et inversement?
Bonjour vous deux les fidels Smiley biggrin

Vos réponses ne m'étonnent pas beaucoup, il est vrais que j'auraiss pu demander si en fait ce n'était pas redondant Smiley eek

De toute façon j'utilise les deux groupées, quelque soit mon DOCTYPE,
mais aimant savoir ... j 'ais posé la question espérent une précision sur leurs rôle respectifs.

Merci a vous Smiley biggrin