Bonjour,
ma question est probablement injurieuse dans ce forum, pourtant c'est le seul qui soit adéquat...
Partout, dans les très interessantes ressources sur la grande odyssée vers la standardisation de la conception web, on trouve des avis passionnants, contradictoires. On trouve aussi pleins de "remise à l'heure", au sens où la confusion est grande parmi les nouveaux qui codent ou les pas-nouveaux pleins de mauvaises habitudes et cherchent à se reprendre.
► Html transitionnel, 4.01, xhtml strict, transitionnel, 1.0, 1.1, le futur xhtml 2.0, l'emploi des CSS d'une certaine façon ou d'une autre... J'ai beau chercher, lire pleins de prises de postiions passionnantes, et comprendre les enjeux, techniquement c'est le foutoir : et c'est problématique pour celui qui ne se reconnaît pas dans une paroisse en particulier, et cherche l'objectivité. En effet c'est la première question qu'on est amené à se poser : bon, je recommence tout ce que j'ai fait, je veux faire plus propre. Oui mais... doctype avant tout. Alors quoi ? Parce que ça décide de la paroisse à laquelle on va se vouer.
Au final, on se rend compte que si on ne va pas au fond des choses avec des explications claires à disposition, on recommence à bidouiller, mais version moderne quoi... ça fait une bouillie de différentes approches, mal distinguées entre elles et en soi.
Je vous le demande alors... même dans alsacréation (dont l'objet est avant tout de causer CSS et non nécessairement des distinctions entre html 4.01, xhtml... je l'entends), la confusion est à la mesure du débat qui fait rage parmi les plus chevronnés.
Certes, on y trouve en gros que la différence fondamentale entre xhtml et html est :
Oui, bon... il faut le savoir. Mais ce bon gros troll, je peux lire ceci :
...pfiou... on y comprend avant tout que tout dépend de ce qu'on cherche à faire et à respecter. Oui mais si on ne sait toujours pas ce qu'on peut faire (et comment) ou pas, ni ce qu'on va arriver à respecter ou pas, c'est la boucle sans fin pour le quidam un peu motivé !
Enfin vous avez compris, je demande un éclaircissement, non pas exhaustif parce que je suis pas un assisté (une somme de liens francophones pertinents me suffira par exemple), mais en ce qui me concerne, comprenant l'interêt de la séparation de certaines choses dans une page web, je commence à me perdre si en plus de html 4.01 et xhtml on me rajoute html 4.0.1 transitionnel ou strict, et xhtml transtionnel ou strict, plus 1.0, les 1.1...
L'idéal serait de recommencer à coder en apprenant toutes les possibilités, mais c'est humainement impossible.
Une seule fois, j'ai lu un vrai exposé de ce qu'amène xhtml par rapport au 4.0.1 ou vice versa (je crois que c'était sur openweb.eu mais je ne retrouve plus), qui disait : voilà donc après cet exposé, vous savez que si vous choisissez d'employer le xhtml strict vous fonctionnez de telles façons par rapport au html 4.0.1 et vous aurez tels genres de contraintes pour tels avantages ...etc.
Voilà pour ma bouteille à la mer
...
Merci pour vos lumières,
au plaisir.
ma question est probablement injurieuse dans ce forum, pourtant c'est le seul qui soit adéquat...
Partout, dans les très interessantes ressources sur la grande odyssée vers la standardisation de la conception web, on trouve des avis passionnants, contradictoires. On trouve aussi pleins de "remise à l'heure", au sens où la confusion est grande parmi les nouveaux qui codent ou les pas-nouveaux pleins de mauvaises habitudes et cherchent à se reprendre.
► Html transitionnel, 4.01, xhtml strict, transitionnel, 1.0, 1.1, le futur xhtml 2.0, l'emploi des CSS d'une certaine façon ou d'une autre... J'ai beau chercher, lire pleins de prises de postiions passionnantes, et comprendre les enjeux, techniquement c'est le foutoir : et c'est problématique pour celui qui ne se reconnaît pas dans une paroisse en particulier, et cherche l'objectivité. En effet c'est la première question qu'on est amené à se poser : bon, je recommence tout ce que j'ai fait, je veux faire plus propre. Oui mais... doctype avant tout. Alors quoi ? Parce que ça décide de la paroisse à laquelle on va se vouer.
Au final, on se rend compte que si on ne va pas au fond des choses avec des explications claires à disposition, on recommence à bidouiller, mais version moderne quoi... ça fait une bouillie de différentes approches, mal distinguées entre elles et en soi.
Je vous le demande alors... même dans alsacréation (dont l'objet est avant tout de causer CSS et non nécessairement des distinctions entre html 4.01, xhtml... je l'entends), la confusion est à la mesure du débat qui fait rage parmi les plus chevronnés.
Certes, on y trouve en gros que la différence fondamentale entre xhtml et html est :
a écrit :
* Toute balise ouvrante doit être fermée
* Balises et propriétés en minuscules
* Valeurs entre quotes (apostrophes) ou double quotes (guillemets)
* Chaque propriété doit avoir une valeur (pas de propriété vide comme checked, qui doit être écrit checked="checked")
* Les balises doivent être correctement imbriquées
Oui, bon... il faut le savoir. Mais ce bon gros troll, je peux lire ceci :
a écrit :
les DTD strictes impliquent la séparation contenu/présentation du fait de la non validation des principaux attributs de mise en forme. Par ailleurs, on peut très bien utiliser le HTML 4.01 transitionnel de façon stricteMais j'entend par là que HTML4.01 Strict me semble plus légitime que HTML4.01 Trans pour les mises en pages que nous réalisons en général.
La question est différente en ce qui concerne xHTML "contre" HTML, en effet, il est tout de suite moins légitime d'utiliser xHTML que HTML pour simplement faire du HTML
...pfiou... on y comprend avant tout que tout dépend de ce qu'on cherche à faire et à respecter. Oui mais si on ne sait toujours pas ce qu'on peut faire (et comment) ou pas, ni ce qu'on va arriver à respecter ou pas, c'est la boucle sans fin pour le quidam un peu motivé !
Enfin vous avez compris, je demande un éclaircissement, non pas exhaustif parce que je suis pas un assisté (une somme de liens francophones pertinents me suffira par exemple), mais en ce qui me concerne, comprenant l'interêt de la séparation de certaines choses dans une page web, je commence à me perdre si en plus de html 4.01 et xhtml on me rajoute html 4.0.1 transitionnel ou strict, et xhtml transtionnel ou strict, plus 1.0, les 1.1...
L'idéal serait de recommencer à coder en apprenant toutes les possibilités, mais c'est humainement impossible.
Une seule fois, j'ai lu un vrai exposé de ce qu'amène xhtml par rapport au 4.0.1 ou vice versa (je crois que c'était sur openweb.eu mais je ne retrouve plus), qui disait : voilà donc après cet exposé, vous savez que si vous choisissez d'employer le xhtml strict vous fonctionnez de telles façons par rapport au html 4.0.1 et vous aurez tels genres de contraintes pour tels avantages ...etc.
Voilà pour ma bouteille à la mer

Merci pour vos lumières,
au plaisir.