Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Site Web > XHTML / CSS / Javascript > Les raisons pour ne pas créer de sites en tableaux > Lecture du sujet

Les raisons pour ne pas créer de sites en tableaux

Vous devez être inscrit pour pouvoir poster des messages

Page : Précédente  1  2  3  4  5 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : Précédente  1  2  3  4  5 
Hors ligne KorangaR # Posté le 12/07/2007 à 11:44:04
Groupe : Membres
Reprise du dernier message de la page précédente :
Citation : Auteur du topic
Donc en gros, ne faites pas tout votre design en tableaux, mais utilisez les div ainsi que quelques tableaux, en faisant bien attention a ne pas en abuser et a éviter de les imbriquer.


C'est absurde de dire ça, il faut coder en donnant un sens à notre page, c'est tout ce qu'il y a à dire. Les divs et les spans contrairement à ce qui est dit plus haut peuvent avoir un sens avec l'attribut title.
Édité le 12/07/2007 à 11:54:47 par KorangaR
Hors ligne nicknick63 # Posté le 12/07/2007 à 14:35:13
Avatar
Groupe : Membres
Oui, effectivement, quand j'ai écrit cet article, je n'étais pas encore très fort au niveau de la sémantique, j'en étais encore plus au niveau du tuto de m@téo.
Mais la, en le récrivant, je vais enter d'accorder un sens plus fort a la sémantique ;) .

Ensuite, le tuto risque de mettre du temps a arriver, parce que j'ai 100 trucs a faire en ce moment, et je part bientôt jusqu'à la rentrée :-/ .

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 
Hors ligne anonyme # Posté le 12/07/2007 à 18:19:14
Groupe :
Bon je suis d'accord avec vous mais dans ce cas comment faites vous pour faires ca en CSS:
Code : HTML

<table width="100%" height="100%">
<tr><td height="49" width="49"><img src="NW.gif"></td><td><img src="N.gif" width="100%"></td><td width="49"><img src="NE.gif"></td>
<tr><td height="49" width="49"><img src="W.gif" height="100%"></td><td>
Ecrivons ici
</td><td width="49"><img src="E.gif" height="100%"></td>
<tr><td height="49" width="49"><img src="SW.gif"></td><td><img src="S.gif" width="100%"></td><td width="49"><img src="SE.gif"></td>
</table>
 

Ca s'appelle un design entierement extensible tableauté :p
Hors ligne saintfredo # Posté le 12/07/2007 à 18:36:26
J'suis pas mal hein (FF)
Avatar
Groupe : Membres
Hors ligne Jellyka # Posté le 12/07/2007 à 20:21:00
Nerevan
Avatar
Groupe : Membres
J'avoue que les sites en tableau c'est pas génial :p

Bien sur, le css c'est pas tellement difficile... mais encore faut-il seulement savoir que ça existe :p

Ouais bon je sens que je vais me faire taper dessus ( :-° )

Car le simple fait que l'on soit sur le site du zéro (et sur cette partie du forum :-° ) implique que l'on sait un minimum que l'HTML existe... Je sais que ça a l'air tordu comme ça, mais quand j'ai commencé, je ne savais même pas que j'utilisais ce langage: Je me battais sans arrêt avec frontpage XD

Bien sur, la plupart des gens font des sites web parce qu'ils veulent un site web... Puis ils se demandent "comment ont fait un site web?" font une recherche sur google et hop! Ils trouvent un tuto et commencent à apprendre...

Mais faisons la jolie supposition (Non-non-non, je ne me base sur aucune expérience personnelle :-° ) que vous vous êtes amusés à regarder plus profondément dans le dossier microsoft office, que vous ayez trouvé frontpage, avez fait joujou un peu avec... (croyez-le ou non, mais quand on ne sais pas vraiment ce qu'on fait, ça peut prendre plusieurs mois avant de découvrir... *suspense* qu'il y a un éditeur html dans frontpage!!! ...enfin bref...)

Donc, ce que je voulais dire, c'est qu'en fait: Oui, les tableaux c'est pratique pour les débutants. Qui est-ce qui va chercher un tuto sur le html quand il ne sait même pas qu'est-ce que c'est ?

Je sais que ce type de webmasters sont très rares, mais je tenais à donner mon avis ^^

(- mon site est toujours codé en tableau, mais c'est que je fait partie de la minorité précédemment citée qui utilise la fonction enregistrer pour le web de photoshop... Il y a d'ailleurs un bout de temps que je pense à recommencer mon code mais ça c'est une autre histoire :p -)
Hors ligne anonyme # Posté le 12/07/2007 à 20:50:17
Groupe :
oui comme ca sauf que là tu a un tuto entier moi je vient de te passer 5 lignes ...
Hors ligne saintfredo # Posté le 12/07/2007 à 20:59:23
J'suis pas mal hein (FF)
Avatar
Groupe : Membres
Mais un tuto, c'est toujours plus clair.
En plus, je n'allais ni te donner un code sans t'expliquer ni t'expliquer quelque chose qui existe déjà sur ce site.

Image utilisateur
Planete-Sport recrute. Toutes les bonnes choses ont une fin : l'homme n'en est pas une...
Image utilisateur
 
Hors ligne anonyme # Posté le 13/07/2007 à 15:16:34
Groupe :
Oui mais faire un site avec des tableau ca reste bien pour les débutants ... C'est sur apres il vaut mieu s'amuser avec le CSS mais l' HTML est fait pour débuter (c'est le 1er langage qu'on apprend normalement) et donc il est bien que les tableaux existes et qu'on puisse faire une mise en page avec, parceque moi qu'en j'ai fini d'apprendre l'HTML (c'étais le 2 ou 3.0 :lol: ) j'ai eut envi directement de tester ce que j'avais appris or un site sans CSS et sans Tableau ... ca fait peur :)
Hors ligne Thunderseb # Posté le 13/07/2007 à 15:35:31
La bière ? Chnafon !
Avatar
Validateurs
Citation : Epsilon012
Oui mais faire un site avec des tableau ca reste bien pour les débutants ... C'est sur apres il vaut mieu s'amuser avec le CSS mais l' HTML est fait pour débuter (c'est le 1er langage qu'on apprend normalement) et donc il est bien que les tableaux existes et qu'on puisse faire une mise en page avec, parceque moi qu'en j'ai fini d'apprendre l'HTML (c'étais le 2 ou 3.0 :lol: ) j'ai eut envi directement de tester ce que j'avais appris or un site sans CSS et sans Tableau ... ca fait peur :)


N'importe quoi. Tu as 10 fois plus facile de faire un design avec des div quand tu débute. Connaître les balises de tableaux, savoir écrire la structure complète, faire des fusions de cellules et de collonnes quand on débute, je dis chapeau. Évidemment si quand tu débutes tu fais ton tableau avec frontPage, c'est différent, mais en plein code, faire un tableau alors qu'on sait juste créer un lien, c'est de la folie :D
 
Hors ligne iKs # Posté le 13/07/2007 à 16:26:08
Find it. Fix it.
Avatar
Groupe : Membres
Alors que des divs c'est logique, comme le nom de la balise l'indique c'est une division du document...

Et le CSS est aussi bien plus logique qu'un tableau : tu as des tailles, des couleurs, des positions pour chaque division du document.

Bref je ne suis pas du tout d'accord avec ce que tu dis : perso je ne sais meme pas faire de design en tableau ;)

Icone UbuntuUbuntu user - Icone Gnome GNOME user - Icone PHP Ruby user - XML user

Projets et liens intéressants :
 
Hors ligne Thunderseb # Posté le 13/07/2007 à 17:44:03
La bière ? Chnafon !
Avatar
Validateurs
Citation : iKs
perso je ne sais meme pas faire de design en tableau ;)


Moi bien :D J'ai honte de le dire, mais j'en utilise encore bien quand je fais des zones d'administration (dont je suis le seul à avoir l'accès) ^^ Ca m'agace d'aligner mes inputs avec des floats.
 
Hors ligne nicknick63 # Posté le 14/07/2007 à 18:32:41
Avatar
Groupe : Membres
Citation : Thunderseb
Citation : iKs
perso je ne sais meme pas faire de design en tableau ;)


Moi bien :D J'ai honte de le dire, mais j'en utilise encore bien quand je fais des zones d'administration (dont je suis le seul à avoir l'accès) ^^ Ca m'agace d'aligner mes inputs avec des floats.

J'ai beaucoup de mal a faire un code sale pour mes exemples, j'en ai pas l'habitude, et comme je sais qu'utiliser NVU m'énerverais encore plus...
Enfin, ca m'apprend es trucs comme ca, même si ils me servirons pas à grand-chose :-° .

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 
Hors ligne iKs # Posté le 14/07/2007 à 19:49:19
Find it. Fix it.
Avatar
Groupe : Membres
ThS :

Code : CSS
input {display: block; float: left; width: 20%;}


OMG I'm a PGM du CSS !1!!!11!1

Icone UbuntuUbuntu user - Icone Gnome GNOME user - Icone PHP Ruby user - XML user

Projets et liens intéressants :
 
Hors ligne nicknick63 # Posté le 17/11/2007 à 15:58:54
Avatar
Groupe : Membres
Pfoulala, pas le temps de l'écrire ce tuto en ce moment, désolé, on devra se contenter de mon post pour le moment ^^ .

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 
Hors ligne sbeex # Posté le 28/01/2008 à 20:21:37
Avatar
Groupe : Membres
Citation : Thunderseb
Citation : iKs
perso je ne sais meme pas faire de design en tableau ;)


Moi bien :D J'ai honte de le dire, mais j'en utilise encore bien quand je fais des zones d'administration (dont je suis le seul à avoir l'accès) ^^ Ca m'agace d'aligner mes inputs avec des floats.


Pareil ^^ c'est tellement plus simple avec l'auto alignement des champs.
Mais bon dans ces cas la je trouve que c'est bien plus pratique un tableau car bidouiller avec du float css c'est assez moyen...

Je crois simplement que tout ce qu'il suffit de dire c'est que les tableaux sont réservés au données tabulaires soit des listes d'informations.

Après est-ce que faire un topic pour parler d'une chose sur laquelle il n'y a pas à débattre puisque c'est comme ça et pas autrement est utile.

Salutations à tous ;)
 
Hors ligne nicknick63 # Posté le 28/01/2008 à 22:08:04
Avatar
Groupe : Membres
Ben écoute à une époque j'étais assez actif sur le forum HTML, et je me suis retrouvé plusieurs fois confronté au problème des tableaux, mais l'explication de base n'a pas toujours suffit.
J'ai donc décidé de créer ce topic pour "centraliser" les explications sur l'utilisation des tableaux.

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 
Hors ligne Ishimaru Chiaki # Posté le 29/01/2008 à 09:37:56
Anti-extrémisme
Avatar
Groupe : Membres
Ce n'est qu'aujourd'hui que je vois ce topien Étant moi-même handicapée visuelle qui est appelée à perdre la vue plus tard, je vous encourage tous à penser accessibilité en codant votre site.

Et pour ceux qui disent coder en tableaux parce que c'est plus facile et qu'ils ont la flemme de recoder : Dites-vous bien que si vous vous y prenez correctement dès la première fois, vous n'aurez pas à tout recoder au complet par la suite

Perso, je n'avais jamais créé de site Web avant de venir ici puisque j'étais surtout "forums" et à l'époque, j'étais sur forumactif où il n'était pas encore possible d'éditer les templates (ça l'est maintenant, moyennant des points).

Quand je suis arrivée, je connaissais un peu HTML, mais surtout pour la mise en forme dans les messages d'accueil des forums ou dans les modules de portail, mais j'avais déjà une base en CSS.

J'avais d'abord tenté de créer une page sous Word, mais ma tentative n'était pas concluente, donc je suis venue ici pour suivre les cours.

La première version de mon site (alors que j'utilisais le module HTML de FA) n'était pas 100% conforme vu que je débutais, mais je ne sais pas si je peux considérer que je faisais de la divite si je divisais mon menu latéral en div où dans chacun, je mettais le titre de la catégorie (avec un h3) et les liens (avec une liste), et c'est d'ailleurs encore le cas avec la version actuelle qui est maintenant en PHP et hébergé sur un FTP et dont le lien est dans mon profil.

Pour le header, je n'avais jamais pensé à utiliser un h1 au lieu d'un div, car j'utilise une bannière où le titre est inclus et dont l'image est définie en fond.
De plus, j'ai dû attribuer l'id du menu horizontal au div au lieu du la balise de liste parce que je n'arrivais pas à faire marcher les propriétés en l'attribuant directement à la balise de liste.

Pour les tableaux, je les ai utilisés surtout pour mes listes d'informations (ex : classement des sites analysés, liste des hébergeurs, etc.), mais j'avoue que j'ai déjà dû utiliser un tableau pour le centrage d'un groupe d'images parce que je n'avais pas le tour sans. Je l'ai retiré récemment quand j'ai fait un nettoyage du CSS.

Bien que j'ai eu ces difficultés, j'ai fini par pouvoir rendre mon site valide et utiliser une deuxième feuille pour IE7.

Parlant de tuto, j'en ai fait un que j'ai soumis à la validation pour connaître les erreurs à corriger, et parmi les points qui m'ont été soulevés, ça fait drôle de trouver ces deux points-là en même temps :
Citation
A la fin, comme il n'y a plus de textes, il n'y a plus de liens, comment on fait alors, vu que c'est un menu ?

"text-indent: -5000px;" -> tu y vas un peu fort là. Un simple "display : none;" appliqué sur les liens (via un id, ou mieux, une classe) est plus propre au niveau du code ;


Le tuto en question portait sur un menu dont les textes visibles étaient "intégrés" aux images (dans le même genre que la bannière ici) et que les textes associés sont cachés pour les navigateurs graphiques.

Bon là je pense que c'est tout, je sais pas si j'ai oublié des affaires mais il est déjà 3:37 du matin chez nous *baille*

Vous cherchez des communautés de gimpeurs ? Allez voir ceux-ci : Gimp-Attitude | Projet-Gimp

Connaissances : XHTML/CSS (avancé), PHP/MySQL (moyen), GIMP (moyen-avancé), Inkscape (novice)
Systèmes : Windows XP et Ubuntu 8.04 en dualboot
Tutoriels : Créer des tableaux sous OOo Writer
Autres sujets : Les raisons pour ne pas faire de menus en Flash
 
Hors ligne iduitis966 # Posté le 29/01/2008 à 10:44:37
Groupe : Membres
bonjour :)
c'est vrai que quand on débute, juste par curiosité on va aussi voir le codage de quelque site, et il y en a pas mal qui sont codé en tableau (des site important meme... :euh: ).
Pourtant quand on s'y met (a coder son disign sans utiliser les tableaux) on voit bien (et en insistant dessus) que cela parait certes compliquer mais comme le dit shimaru Chiaki que l'accessibilité est importante et que cela rend la conception beaucoup plus souple que celle avec les tableaux.(

(Ps : cela dit, les tableaux gardent leur utilité pour classer des données.....)
Hors ligne nicknick63 # Posté le 29/01/2008 à 18:40:14
Avatar
Groupe : Membres
Ishimaru Chiaki => ton point de vue est intéressant ;) . Quand on regarde ton site on voit un code source plutôt propre mais avec bien trop de div à mon gout. Il ne faut pas oublier la sémantique et l'optimisation.

iduitis966 => Et oui, beaucoup d'entreprises confient la conception et la gestion de leur site à des développeurs très "indudtriels" qui compte sur le résultat final à l'écran et la rapidité de développement plutôt que sur la propreté, la sémantique, l'accessibilité et le respect des standards :( .
Et pour ton PS, je te signale que si tu as bien lu mon message, je le signale le plus clairement possible ;) .

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 
Hors ligne Oli # Posté le 30/01/2008 à 13:47:39
C++, C++ fort que C!!!
Avatar
Groupe : Membres
nicknick63 -> Il ne t'a pas critiqué, il a simplement dit que les tableaux sont utiles.

Sinon moi ça me parais plus chiant de coder en tableaux qu'en div. J'ai déjà du mal à coder des tableaux pour y classer des données alors faire tout un design avec hem... Voilà quoi ^^ .

j'ai toujours codé avec des divs mais là il faut que je travaille plus l'accessibilité malgrès ça, car div ne veux pas forcément dire accessible.

Oli- Le logiciel, c'est comme le sexe, c'est meilleur quand c'est libre - Linus Torvalds
Image utilisateur

XHTML/CSS - PHP/SQL - JS - C++ - Batch - N++ - FF - C::B - The Gimp - Blender
Mon nouveau blog, en exclusivité :D !!!
 
Hors ligne nicknick63 # Posté le 30/01/2008 à 20:35:00
Avatar
Groupe : Membres
Je suis d'accord avec toi, je trouve que coder avec des tableaux est bien plus dur et brouillon ^^.
Et la divite est vraiment une maladie très répandue chez les débutants, mais je trouve qu'on change assez rapidement et facilement d'habitudes sur ce plan là.

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 
Hors ligne Ishimaru Chiaki # Posté le 31/01/2008 à 06:22:57
Anti-extrémisme
Avatar
Groupe : Membres
Citation : nicknick63
Ishimaru Chiaki => ton point de vue est intéressant ;) . Quand on regarde ton site on voit un code source plutôt propre mais avec bien trop de div à mon gout. Il ne faut pas oublier la sémantique et l'optimisation.


Ça je compte bien retravailler sur la structure dès que j'aurai du temps pour refaire le design, puisque la dernière fois que j'ai touché à la structure, c'était l'ajout d'un menu horizontal et l'utilisation des includes pour les menus, le haut et le bas, surtout que j'avais eu peu de temps avec le déménagement du site+forum de forumactif vers un FTP sur servhome. Depuis le déménagement, j'ai surtout eu le temps de travailler le CSS du design actuel et c'est tout.

Là en ce moment, je suis en train de travailler sur la structure d'un site pour un ami qui est moins doué en xhtml. Pour le moment j'ai juste fait la structure, et j'ai mis un petit coup de CSS pour que les délimitations des blocks soient visibles pour la démonstration, et pour corriger les différences de marges entre FF et IE7.
http://youwontfindme.editboard.com/page-pour-tristou-h5.htm

On sera deux à travailler sur le design.

Vous cherchez des communautés de gimpeurs ? Allez voir ceux-ci : Gimp-Attitude | Projet-Gimp

Connaissances : XHTML/CSS (avancé), PHP/MySQL (moyen), GIMP (moyen-avancé), Inkscape (novice)
Systèmes : Windows XP et Ubuntu 8.04 en dualboot
Tutoriels : Créer des tableaux sous OOo Writer
Autres sujets : Les raisons pour ne pas faire de menus en Flash
 
Hors ligne rainbowspiky # Posté le 21/04/2008 à 07:16:27
en DUT SRC -2A à Mulhouse
Avatar
Groupe : Membres
Bonjour, voici un article qui rappelle bien cette opinion (CSS meilleurs tableaux pour le webdesign) : http://www.chromaticsites.com/web-desi [...] ebsite-design

"13 raisons pour lesquels les CSS sont supérieures aux tableaux en conception de site Web"

C'est en anglais, mais très bien écrit, et développé (pas juste une liste de points non argumenté).
 
Hors ligne nicknick63 # Posté le 21/04/2008 à 13:25:54
Avatar
Groupe : Membres
Merci je vais lire ça ;) .

Et sinon pour le tuto j'ai pas trop le temps de le faire seul, mais si quelqu'un veut m'aider, pas de problèmes, j'ai même commencé.

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 
Hors ligne y3an # Posté le 21/04/2008 à 13:36:52
Avatar
Groupe : Membres
Perso je suis debutant, tout frais d'hier, et avec les divs m'ont posé pas mal de problèmes xs.

Finalement le tableau j'ai trouvé ça hyper pratique pour regler les problèmes de passage à la ligne, mais je mets des <divs> organisés sur un Css dans mes cellules. lol

C'est grave ? D;

Citation : Perusse
Si tu souris à tout les gens dans la rue, un jour, il y en aura un pour te peter la gueule :D
 

Retour au forum "XHTML / CSS / Javascript" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 632 Zéros connectés | Requêtes SQL 7 requêtes | Temps de génération de la page : Total (SQL) 0.0566s (0.0308s)