Pages :
(reprise du message précédent)

6l20 a écrit :
Oui, mais... Smiley lol


Oui, j'ai vu que c'était en cours de validation...

C'est pas grave on va encore se retrouver avec des écritures qui bougent dans tous les sens, ça va être cool Smiley mur
JJK801 a écrit :
C'est pas grave on va encore se retrouver avec des écritures qui bougent dans tous les sens, ça va être cool Smiley mur

Il est sans doute préférable que le texte défilant soit géré par le navigateur et donc contrôlable facilement par l'utilisateur plutôt que géré par un script obscur.
bon j'ai pratiquement résolu mon problème , comme JJK801 me la conseillé j'ai opté pour du javascript , ça marche , seulement quand j'ai beaucoup de résultat le scroll ne marche plus et sa m'affiche certaines photos les unes en dessous des autres ! quelqu'un saurait pourquoi ?
Julien Royer a écrit :

Il est sans doute préférable que le texte défilant soit géré par le navigateur et donc contrôlable facilement par l'utilisateur plutôt que géré par un script obscur.


Pour moi, il est préférable que je texte ne défile pas Smiley langue
Julien Royer a écrit :
Étant donné que la syntaxe de HTML5 est plus proche de celle de HTML4 que de celle de XHTML, il est discutable d'écrire <img src="" alt="" /> plutôt que <img src="" alt="">.

De plus, attention, "la fermeture des balises" est obligatoire pour la plupart des éléments. Exceptions :
- Les éléments "void" (img, input, link, meta, ...) n'ont jamais de contenu et ne doivent donc pas avoir de balise de fermeture, comme tu le soulignes.
- Certaines balises ouvrantes et fermantes sont optionnelles quand elles peuvent être déduites du contexte (html, head, </p>, ...).

Ce que tu dis est vrai mais dans ce cas, explique moi pourquoi le forum alsacreations respecte en HTML 5 la fermeture des balises comme si nous avions du xhtml. Pour t'en convaincre, sur cette page, fait un "code source de la page" et tu remarqueras que les balises <meta> et <link> se termine par un />.

De plus, dans le memento HTML5 de Rodolphe Rimelé (que tout le monde connait ici), il est dit :
a écrit :
Bonne pratique : Garder les bonnes habitudes XHTML.
Les conventions d'écritures XHTML sont plus constantes et claires. En cas de nombreux éléments répétés (surtout les blocs <div>), prenez soin d'indiquer par un commentaire la fin de chaque bloc important.

J'applique ces règles car elles me semblent judicieuses. De plus, j'indente mon code HTML afin de le rendre plus lisible !
merci JJK801, mais je ne connaissais pas cette fonction !
JJK801 a écrit :
$chaine = implode(',', $chaine);

Tu as raison, il n'est pas nécessaire de faire une fonction pour introduire une virgule.

Mais quand on ne sait pas, on ne peux pas deviner.
tournikoti a écrit :

Ce que tu dis est vrai mais dans ce cas, explique moi pourquoi le forum alsacreations respecte en HTML 5 la fermeture des balises comme si nous avions du xhtml. Pour t'en convaincre, sur cette page, fait un &quot;code source de la page&quot; et tu remarqueras que les balises &lt;meta&gt; et &lt;link&gt; se termine par un /&gt;.

De plus, dans le memento HTML5 de Rodolphe Rimelé (que tout le monde connait ici), il est dit : Bonne pratique : Garder les bonnes habitudes XHTML.
Les conventions d'écritures XHTML sont plus constantes et claires. En cas de nombreux éléments répétés (surtout les blocs &lt;div&gt;), prenez soin d'indiquer par un commentaire la fin de chaque bloc important.

J'applique ces règles car elles me semblent judicieuses. De plus, j'indente mon code HTML afin de le rendre plus lisible !


Vu que Rodolphe Rimelé est aussi le développeur principal d'Alsacreations.com (si je dis pas de connerie) j'imagine qu'il est logique qu'il soit cohérent avec lui même dans sa façon de coder en HTML5. Smiley smile

Mais c'est pas parce qu'il a choisi de coder son HTML de cette façon que t'es obligé de le suivre à l'aveuglette.
Modifié par jb_gfx (29 Jun 2012 - 02:07)
jb_gfx a écrit :
Mais c'est pas parce qu'il a choisi de coder son HTML de cette façon que t'es obligé de le suivre à l'aveuglette.

Je suis les recommendations de Rodolphe Rimelé car je les considère pertinentes.
A l'inverse, ta remarque sous-entend que ses recommendations ne doivent pas être suivies.
Si tu as mieux à proposer, je t'écoute !

Lorsque tu écriras un livre sur le web, on pourra parler de tes recommendations. Mais comme tu ne t'investis pas dans cette tache, je ne vois pas en quoi ta remarque est plus pertinante que celle de Rodolphe Rimelé ?
tournikoti a écrit :

Je suis les recommendations de Rodolphe Rimelé car je les considère pertinentes.
A l'inverse, ta remarque sous-entend que ses recommendations ne doivent pas être suivies.
Si tu as mieux à proposer, je t'écoute !

Lorsque tu écriras un livre sur le web, on pourra parler de tes recommendations. Mais comme tu ne t'investis pas dans cette tache, je ne vois pas en quoi ta remarque est plus pertinante que celle de Rodolphe Rimelé ?


A force je me demande si tu le fais exprès... Smiley biggol
Modifié par jb_gfx (29 Jun 2012 - 18:46)
Modérateur
Pour être pertinent, le w3c rwcommande d'utiliser le bon mime-type pour servir des documents de syntaxe xhtml.
w3c a écrit :
In general, 'application/xhtml+xml' should be used for XHTML Family documents, and the use of 'text/html' should be limited to HTML-compatible XHTML Family documents intended for delivery to user agents that do not explicitly state in their HTTP Accept header that they accept 'application/xhtml+xml'

voir http://www.w3.org/TR/xhtml-media-types/

Mais bon, le html c'est quelque chose de mouvant,, et ni Rodolphe, ni jb_gfx, ni le w3c ont vraiment raison, l'intérêt est d'en discuter et d'adopter les meilleures pratiques.
kustolovic a écrit :
Pour être pertinent, le w3c rwcommande d'utiliser le bon mime-type pour servir des documents de syntaxe xhtml.

Je ne me pose pas la question en ces termes.
Je suis en HTML5. Dois-je ou pas fermer les balises comme <meta> <img> ou encore <link> par un "/>" ?

Maintenant si le HTML5 tolère les deux écritures (fermeture des balises ou pas), en quoi le respect des règles du XHTML serait contraire au HTML5 ? Car je ne désire pas faire du XHTML mais bien du HTML5 avec des balises fermantes !

Quel est la bonne pratique ?

Pourquoi ne pas prendre la règle la plus restrictive comme le souligne Rodolphe Rimelé ?
Si tu ne fais pas de XSL/XSLT tu n'as pas besoin de la syntaxe XHTML, et si tu en faisais tes documents XHTML seraient générés et pas écrits à la main. Le reste c'est de la branlette.
Modifié par jb_gfx (30 Jun 2012 - 02:03)
Pages :