Thierry Bugs a dit:tu fais comme tu veux en pensant au coté pratique et aux visiteurs avant tout.
si ton site est en tableaux, ça ne l'empeche pas
d'etre bien construit quand meme et inversement
je connais des daubes immondes valides w3c
Je nuancerais...narayana a dit:Il y a aucune question à se poser
Tu as des données à affichées de façon tabulaire alors tableau sinon div.
Point final.
Bon courage
if (donnees_tabulaires) table;
else
{
if (paragraphe) p;
else if (liste_ordonnee) ol;
else if (liste_non_ordonnee) ul;
else if (liste_definitions) dl;
else if (bloc_citation) blockquote;
else if (bloc_texte_preformate) pre;
...
else div;
}
dehen a dit:Depuis ses débuts internet n'est pas fait que pour les moteurs de recherche.
Donc on fait sa présentation en tableau, puis on veut déplacer le menu de la gauche vers la droite. Bon ben, on refait tout le code, dommage. Avec des div, une seule ligne à changer dans un fichier cssfredv a dit:Exactement ! Il y a une forme de bien pensance web qui fait que les tableaux c'est ringard mais faut voir parfois la gueule des sites en DIV only ..
Il y a plus de sites mal faits avec des tableaux qu'avec des div !fredv a dit:Les moteurs s'en foutent un peu pourvu qu'il y ait du contenu intéressant ... Par contre en général l'utilisateur, quand il a un vieux navigateur, il peine un peu sur un site en div mal fait ..
Quand on travaille proprement avec des td définis par CSS, la gestion par tableaux est aussi facile que par DIV.Leonick a dit:Donc on fait sa présentation en tableau, puis on veut déplacer le menu de la gauche vers la droite. Bon ben, on refait tout le code, dommage. Avec des div, une seule ligne à changer dans un fichier cssfredv a dit:Exactement ! Il y a une forme de bien pensance web qui fait que les tableaux c'est ringard mais faut voir parfois la gueule des sites en DIV only ..
<td class="left"><?PHP include $menu; ?></td>
<td class="centre"><?PHP include $page; ?></td>
<td class="right"><?PHP include $colonneDroite; ?></td>
en css égalementclear:both;
Le validateur vérifie que le code utilise une syntaxe correcte, même si la sémantique du code laisse à désirer. De même que la phrase "D'incolores idées vertes dorment furieusement" est syntaxiquement correcte, mais n'a aucun sens.sim100 a dit:Tu peux faire les deux et être valide XHTML strict, aucun problème.
Je ne comprendrais jamais pourquoi les gens qui codent en tables passent leurs sites au validateur ...sim100 a dit:Tu peux faire les deux et être valide XHTML strict, aucun problème.
Pandore a dit:Je ne comprendrais jamais pourquoi les gens qui codent en tables passent leurs sites au validateur ...sim100 a dit:Tu peux faire les deux et être valide XHTML strict, aucun problème.
Pour moi, passer un site au validateur du W3C suppose que l'on a respecté les recommandations du W3C. Dans le cas contraire, ça n'a pas de sens ... :roll: :!:
+1Pandore a dit:Pour moi, passer un site au validateur du W3C suppose que l'on a respecté les recommandations du W3C. Dans le cas contraire, ça n'a pas de sens ... :roll: :!:
c'est impossible à prouver, car il faudrait que les ndd aient le même âge, que les conditions de référencements soient les mêmes ainsi que le contenu, les anchors internes et les url.WebRankInfo a dit:est-ce que quelqu'un a pu prouver que le rapport contenu/contenant jouait un rôle dans le référencement ?
L'article cité : http://www.alistapart.com/articles/seo.Dans Utiliser XHTML/CSS pour une campagne de référencement efficace, Brandon Olejniczak explique que beaucoup de bonnes pratiques du web design se retrouvent dans celles du référencement « honnête ». La raison en est simple : les pratiques telles que celles visant à séparer le style du contenu, à minimiser le Javascript importun, et à améliorer le code permettent aux moteurs de recherche de visiter, d'indexer et de classer les pages web plus facilement.
mariea a dit:Au niveau sémantique : encapsuler des div ou des table je vois pas ou cela change quelque chose ... d'un point de vue accessibilité.
En ce qui concerne les CSS, son implémentation est inégale selon les navigateurs. Pour faire simple, on a :lo2b a dit:j'ai renoncé au bout de moultes essais : il y avait toujours un truc qui merdait à droite ou à gauche. alors les réflexions du genre "les mal-voyants tu t'en fous" vous vous les gardez pour toi :wink: .
lo2b a dit:vous êtes tous bien gentils. pour certains, c votre métier. d'autres sont étudiants. perso, je n'ai plus 20 ans, j'ai très peu de temps à consacrer à mon site et je n'ai aucune compétence informatique. ce peu de temps, je préfère le consacrer à son enrichissement.
pour info, ce n'est pas mon www mais par exemple la page suivante : -http://www.france-politique.fr/bipolarisation.htmmedium69 a dit:J'ai vu ta mise en page ; va donc voir le post dont j'ai laissé l'adresse ci-dessus.
Avec un S à la fin : Raphaël Goetter y tient tout particulièrement. :wink:pijal a dit:Je suis allé pas plus tard qu'hier sur "alsacréation"
Pour se mettre aux standards du Web à son rythme et par à-coups, pourquoi pas. :wink: De même qu'on peut code en mode transitionnel au lieu du mode strict.lo2b a dit:bref, je ne dis pas "Tout dans la balise table" mais je dis qu'il n'est pas honteux d'utiliser a minima une mise en page en tableau comme je le fais
Je n'ai pas honte de dire que je codais comme un goret avant : tout en tables :lol:lo2b a dit:quant à dire que c aussi rapide de faire un site 100% CSS qu'un site avec un peu de mise en page en tableau, c une blague ! tout le monde sait faire des tableaux. CSS, cela demande un minimum d'apprentissage pour s'y habituer
en quoi un site en div ne pourrait pas être dimensionné en 800x600. Et en plus, pourquoi agrandir en 800x600, parce que tu crées tes sites en 640x480 :lol:Nicolas5.1 a dit:Il vaut mieux à mon avis avoir un site qui peut être agrandi jusqu'en 800x600 qu'un site en div
Nicolas5.1 a dit:Bonjour
Concernant les non-voyants, le problème c'est qu'on ne les voit pas (...). C'est vrai : qui a déjà discuté avec un aveugle sur le net ?
Nicolas5.1 a dit:Blague à part, ce sont surtout des malvoyants qui consultent internet (parce qu'il y a beaucoup plus de malvoyants que d'aveugles), et qui agrandissent l'écran pour mieux pouvoir lire. Il vaut mieux à mon avis avoir un site qui peut être agrandi jusqu'en 800x600 qu'un site en div.
Nicolas5.1 a dit:Sinon, il faut faire le test d'un lecteur texte comme linxviewer.
http://www.delorie.com/web/lynxview.html
Ca te donne le résultat que verrai un aveugle ou ... un moteur de recherche (intéressant pour mieux référencer).
Pour revenir au sujet, moi j'ai abandonné les div. Ca part en couille trop facilement quand on ne les maitrise pas à fond.
personne n'est sceptique. les standards, c très bien. mais s'ils ne sont pas accessibles à tous sans trop de difficulté, il y a comme un pb. un site W3C c trop compliqué pour ceux qui veulent réaliser un site sur une passion sans se prendre trop la tête. je le maintiens. si ce n'était pas le cas mon site respecterait complètement cette norme, c évident (à tel point que j'ai failli payé à un moment une société pour mettre mes sites aux normes ...mais ce sera pour quand j'aurai gagné au loto). bien entendu, la population ici n'est pas représentative du webmaster moyen et je vais encore me faire jeter. sans doute surtout par ceux qui se sont pris la tête pendant des jours et qui viennent ensuite fanfaroner en disant que tout cela est d'une simplicité enfantine...Victor BRITO a dit:À tous ceux qui restent sceptiques sur le bien-fondé des standards
Bin pourquoi te ferais-tu jeter ? Il est normal que les standards soient défendus et promus. Il est normal que les non-initiés disent (par exemple)qu'il est difficile de centrer verticalement et que les tableaux c'est plus facile pour ça. Et il est normal que ceux qui ont fait tout le parcours oublient qu'ils ont eux aussi un jour, pas jadis mais naguère - nuance - codé comme des cochonslo2b a dit:personne n'est sceptique. les standards, c très bien. mais s'ils ne sont pas accessibles à tous sans trop de difficulté, il y a comme un pb. un site W3C c trop compliqué pour ceux qui veulent réaliser un site sur une passion sans se prendre trop la tête. je le maintiens. si ce n'était pas le cas mon site respecterait complètement cette norme, c évident. bien entendu, la population ici n'est pas représentative du webmaster moyen et je vais encore me faire jeter. sans doute surtout par ceux qui se sont pris la tête pendant des jours et qui viennent ensuite fanfaroner en disant que tout cela est d'une simplicité enfantine...Victor BRITO a dit:À tous ceux qui restent sceptiques sur le bien-fondé des standards
Pas plus compliqué que pour faire un site construit avec des tableaux imbriqués et certaines cellules qui fusionnent.lo2b a dit:un site W3C c trop compliqué pour ceux qui veulent réaliser un site sur une passion sans se prendre trop la tête
En effet, il suffit de modifier la feuille de style pour que la modification prenne effet instantanément sur toutes les pages concernées par cette feuille de style. C'est on ne peut plus rapide que s'il fallait modifier une à une chaque page lorsqu'on ne sépare pas forme et contenu.Vap a dit:Si on utilise bien le balisage et les CSS, on n'a pas besoin de changer la mise en page si on change le contenu. C'est ce que les puristes veulent dire par "séparer la forme du contenu". Ca nécessite un peu de discipline, mais on y gagne très vite au cours de la vie d'un site.