Doctype :: quel type choisir ?
Résolu/Fermé5 réponses
Utilisateur anonyme
7 nov. 2009 à 11:49
7 nov. 2009 à 11:49
Voila quelques pages :
- http://www.pompage.net/traduction/le-doctype-qu-il-vous-faut
- https://openclassrooms.com/fr/courses
-https://www.commentcamarche.net/contents/491-structure-d-un-document-html
Bonne lecture :D
- http://www.pompage.net/traduction/le-doctype-qu-il-vous-faut
- https://openclassrooms.com/fr/courses
-https://www.commentcamarche.net/contents/491-structure-d-un-document-html
Bonne lecture :D
Merci bien !
Petite question :
Voilà je voudrais faire le site de façon a pouvoir modifier un maximum de choses avec du CSS. Donc en gros, je vais utiliser des petits trucs du genre class et id.
En fait, le HTML me servirai presque qu'a faire une structure avec des TABLE et mettre un minimum le texte en page (localisé).
Donc c'est le strict qu'il me faudrais non ?
Merci encore :D SdZ est donc le meilleur site que je connaisse pour apprendre !
Petite question :
Voilà je voudrais faire le site de façon a pouvoir modifier un maximum de choses avec du CSS. Donc en gros, je vais utiliser des petits trucs du genre class et id.
En fait, le HTML me servirai presque qu'a faire une structure avec des TABLE et mettre un minimum le texte en page (localisé).
Donc c'est le strict qu'il me faudrais non ?
Merci encore :D SdZ est donc le meilleur site que je connaisse pour apprendre !
Utilisateur anonyme
8 nov. 2009 à 08:25
8 nov. 2009 à 08:25
Je confirme pour SdZ XD
En sachant que le CSS est compatible dans tous les doctypes (et modifiables), je pense que tu peux choisir celui que tu veux ! Le doctype gère le HTML, donc si tu n'a pas besoin de html...
Perso j'utilise le traditionnal, et en CSS, je n'ai pas de soucis :)
En sachant que le CSS est compatible dans tous les doctypes (et modifiables), je pense que tu peux choisir celui que tu veux ! Le doctype gère le HTML, donc si tu n'a pas besoin de html...
Perso j'utilise le traditionnal, et en CSS, je n'ai pas de soucis :)
bg62
Messages postés
23590
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
15 avril 2024
2 362
8 nov. 2009 à 09:22
8 nov. 2009 à 09:22
là ... ????
est quand il faut ou ne faut pas mettre , par exemple, " /> ou > " , tous les doctypes passent aussi ???
est quand il faut ou ne faut pas mettre , par exemple, " /> ou > " , tous les doctypes passent aussi ???
notobe
>
bg62
Messages postés
23590
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
15 avril 2024
8 nov. 2009 à 16:19
8 nov. 2009 à 16:19
A quoi sert le doctype ? A informer le navigateur quel est le code utilisé.... et donc comment il doit l'interpréter pour le rendu. Pas de doctype => problèmes en vue !
La version du html la plus utilisée pour l'instant est le html 4. (en attendant que le html 5 le supplante)
Dans le html 4, il y a deux séries :
- le html 4.01
- le xhtml 1.0
(Le xhtml 1.1 n'a d'intérêt que si on fait vraiment du xml, ce qui n'est pas le cas pour la majeure partie des webmestres amateurs. En plus, IE ne le digère pas, ou mal...)
C'est donc là que doit se porter le choix, html 4.01 ou xhtml 1.0. Et vraiment là... tu fais comme tu veux. Les 2 sont valables.
Sauf que le xhtml 1.0 est plus rigoureux :
- toutes les balises doivent être fermées (d'où le / en fin de balises du type img, ou br ou hr etc., ce / ne doit pas être présent en html 4.01)
- tous les attributs doivent être entre guillemets
- toutes les balises doivent écrites être en minuscules
- les imbrications doivent être correctes (genre <p><strong>gras</strong></p> et non <p><strong>gras</p></strong> )
Ensuite il y a autre chose de très important : strict ou transitional ? Et c'est là surtout qu'il faut faire le bon choix... et le bon choix c'est le strict (pour le html 4.01 comme pour le xhtml 1.0). Car c'est celui où on s'interdit d'utiliser des éléments et des attributs obsolètes ou dépréciées ( genre <font>, <center>, les attributs align, border etc.). Car toutes ces balises et attributs sont appelés à disparaître, ne plus être reconnus des navigateurs, et qu'ils peuvent tous être remplacés par des équivalences CSS.
Mais attention ! Quant on choisit du strict, on code vraiment en strict. Si on ne s'en sent pas les compétences et/ou les connaissances, on code en transitional.
Pour info, tableaux du W3C à garder absolument sous le pointeur de la souris :
https://www.la-grange.net/w3c/html4.01/index/elements.html
https://www.la-grange.net/w3c/html4.01/index/attributes.html
La version du html la plus utilisée pour l'instant est le html 4. (en attendant que le html 5 le supplante)
Dans le html 4, il y a deux séries :
- le html 4.01
- le xhtml 1.0
(Le xhtml 1.1 n'a d'intérêt que si on fait vraiment du xml, ce qui n'est pas le cas pour la majeure partie des webmestres amateurs. En plus, IE ne le digère pas, ou mal...)
C'est donc là que doit se porter le choix, html 4.01 ou xhtml 1.0. Et vraiment là... tu fais comme tu veux. Les 2 sont valables.
Sauf que le xhtml 1.0 est plus rigoureux :
- toutes les balises doivent être fermées (d'où le / en fin de balises du type img, ou br ou hr etc., ce / ne doit pas être présent en html 4.01)
- tous les attributs doivent être entre guillemets
- toutes les balises doivent écrites être en minuscules
- les imbrications doivent être correctes (genre <p><strong>gras</strong></p> et non <p><strong>gras</p></strong> )
Ensuite il y a autre chose de très important : strict ou transitional ? Et c'est là surtout qu'il faut faire le bon choix... et le bon choix c'est le strict (pour le html 4.01 comme pour le xhtml 1.0). Car c'est celui où on s'interdit d'utiliser des éléments et des attributs obsolètes ou dépréciées ( genre <font>, <center>, les attributs align, border etc.). Car toutes ces balises et attributs sont appelés à disparaître, ne plus être reconnus des navigateurs, et qu'ils peuvent tous être remplacés par des équivalences CSS.
Mais attention ! Quant on choisit du strict, on code vraiment en strict. Si on ne s'en sent pas les compétences et/ou les connaissances, on code en transitional.
Pour info, tableaux du W3C à garder absolument sous le pointeur de la souris :
https://www.la-grange.net/w3c/html4.01/index/elements.html
https://www.la-grange.net/w3c/html4.01/index/attributes.html
bg62
Messages postés
23590
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
15 avril 2024
2 362
8 nov. 2009 à 17:52
8 nov. 2009 à 17:52
pas besoin de ces pages, de ces pubs :
https://www.commentcamarche.net/faq/s/doctype
https://www.commentcamarche.net/s/doctype-quel-type-choisir?section=articles
il y a tout ce qui faut !!!
https://www.commentcamarche.net/faq/s/doctype
https://www.commentcamarche.net/s/doctype-quel-type-choisir?section=articles
il y a tout ce qui faut !!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
8 nov. 2009 à 18:03
8 nov. 2009 à 18:03
@notobe : le XHTML 1.0 est un langage à part entière, il n'a rien à voir avec le HTML 4.0. Ce langage est basé sur les règles du XML, et reprends beaucoup de balises du HTML 4.0 adaptée au XML (fermetures par "/>" pour certaines, ...). Tu cites "Strict" et "Transitional" mais il y a aussi le "Frameset".
Perso, je préfère le XHTML 1.0 Strict parmis tous les DTD.
Perso, je préfère le XHTML 1.0 Strict parmis tous les DTD.
Non. Le html 4 est le langage. Les html 4.01 et xhtml 1.0 en sont des déclinaisons.
Le xhtml 1.0 est une reformulation du html 4 (je n'ai pas parlé du html 4.0...) en xml 1.0.
Mais bon, peu importe. C'est du détail.
Quant au frameset... ;) Cela implique des frames. Je n'en ai pas parlé volontairement.
PS : Moi aussi je préfère le xhtml 1.0 Strict... ;)
Le xhtml 1.0 est une reformulation du html 4 (je n'ai pas parlé du html 4.0...) en xml 1.0.
Mais bon, peu importe. C'est du détail.
Quant au frameset... ;) Cela implique des frames. Je n'en ai pas parlé volontairement.
PS : Moi aussi je préfère le xhtml 1.0 Strict... ;)