[clos] SAVOIR programmer en HTML (niveau avancé : div vs. table)
Dernière réponse : dans Programmation
Bonjour à tous !
Voilà plusieurs mois/années que je programme (en amateur) en HTML (entre autre),
je suis passé depuis au php mais je me suis toujours posé la question de "qu'est ce qu'un code HTML propre, surtout au niveau de l'utilisation des tableaux et balises div ?"
Donc je me tourne vers les meilleurs des programmeurs : vous
lol
J'ai fais des recherches sur internet mais je trouve un "site officiel" qui nous met des div partout en expliquant que c'est la nouvelle génération et qu'il doit y en avoir partout ! Puis je trouve un autre site "officiel" expliquant que ça peut être utile mais qu'il ne faut pas en abuser, voir même l'utiliser uniquement si nécessaire.
J'aurais donc voulu avoir votre opinion sur ce sujet, voir si vous avez des tutos sérieux à lire, je suis preneur
Voilà plusieurs mois/années que je programme (en amateur) en HTML (entre autre),
je suis passé depuis au php mais je me suis toujours posé la question de "qu'est ce qu'un code HTML propre, surtout au niveau de l'utilisation des tableaux et balises div ?"
Donc je me tourne vers les meilleurs des programmeurs : vous
lol
J'ai fais des recherches sur internet mais je trouve un "site officiel" qui nous met des div partout en expliquant que c'est la nouvelle génération et qu'il doit y en avoir partout ! Puis je trouve un autre site "officiel" expliquant que ça peut être utile mais qu'il ne faut pas en abuser, voir même l'utiliser uniquement si nécessaire.
J'aurais donc voulu avoir votre opinion sur ce sujet, voir si vous avez des tutos sérieux à lire, je suis preneur
Autres pages sur : clos savoir programmer html niveau avance div table
Lassé par la pub ? Créez un compte
Je ne fais certainement pas partie des meilleurs programmeurs mais je me lance
Un code Html propre est pour moi un code validé W3C ( http://validator.w3.org/ ). Maintenant je pense que personne n'aura exactement la même définition de ce qu'est un code Html propre...
Pour ce qui est des <div> c'est un peu plus compliqué... il y a les pro-div et les pro-table
J'avais lu sur un site que les tableaux, s'était pour faire des tableaux et non de la mise en page... Ce que je conçois plutôt bien ! D'où une certaine nécessité d'utiliser les div. Maintenant pour faire une mise en page avec les div, je trouve ca plus complexe que d'en faire une avec des tableaux. De plus, je trouve que les tableaux partent moins en co$%§§ que les divs en fonction du navigateur que l'on utilise.
Maintenant, je trouve que les div sont beaucoup plus puissants que les tableaux. Il y a plus de possibilités notamment quand on les combine avec des feuilles de style. J'avais fait un site avec un squelette entièrement fait avec des balises "div" et 4 ou 5 feuilles de styles différentes. En fonction de la feuille de style utilisée, mon menu se plaçait à gauche, en haut, en haut à droite... chose qu'il n'est pas possible de faire avec des tableaux sans rechanger tout le code (fichier .html).
Un code Html propre est pour moi un code validé W3C ( http://validator.w3.org/ ). Maintenant je pense que personne n'aura exactement la même définition de ce qu'est un code Html propre...
Pour ce qui est des <div> c'est un peu plus compliqué... il y a les pro-div et les pro-table
J'avais lu sur un site que les tableaux, s'était pour faire des tableaux et non de la mise en page... Ce que je conçois plutôt bien ! D'où une certaine nécessité d'utiliser les div. Maintenant pour faire une mise en page avec les div, je trouve ca plus complexe que d'en faire une avec des tableaux. De plus, je trouve que les tableaux partent moins en co$%§§ que les divs en fonction du navigateur que l'on utilise.
Maintenant, je trouve que les div sont beaucoup plus puissants que les tableaux. Il y a plus de possibilités notamment quand on les combine avec des feuilles de style. J'avais fait un site avec un squelette entièrement fait avec des balises "div" et 4 ou 5 feuilles de styles différentes. En fonction de la feuille de style utilisée, mon menu se plaçait à gauche, en haut, en haut à droite... chose qu'il n'est pas possible de faire avec des tableaux sans rechanger tout le code (fichier .html).
Citation :
Voilà plusieurs mois/années que je programme (en amateur) en HTML (entre autre), Le HTML n'est pas de la programmation.
Citation :
Un code Html propre est pour moi un code validé W3C ( http://validator.w3.org/ ).+1 pour le XHTML
Pour le HTML, il suffit de bien respecter la norme et suivre les conseils:
http://www.w3.org/TR/REC-html40/
Citation :
Donc je me tourne vers les meilleurs des programmeurs : vous
lol
Le HTML n'étant pas de la programmation, ça ne sert à rien de cibler les programmeurs
Citation :
J'aurais donc voulu avoir votre opinion sur ce sujet, voir si vous avez des tutos sérieux à lire, je suis preneur
La spec est longue à lire
CRicky ... casse bonbons
tu joues sur les mots parce que t'as pas de réponse ^^
bon alors ... je code/rédige en html/xhtml depuis quelques temps et je recherche des avis/tutos sérieux sur l'utilisation (ou non) des div
(ça va comme ça chef ?
)
[EDIT] en tout cas merci pour vos réponses et votre attention
c'est toujours un plaisir de venir poster sur ce forum !
tu joues sur les mots parce que t'as pas de réponse ^^bon alors ... je code/rédige en html/xhtml depuis quelques temps et je recherche des avis/tutos sérieux sur l'utilisation (ou non) des div
(ça va comme ça chef ?
)[EDIT] en tout cas merci pour vos réponses et votre attention
c'est toujours un plaisir de venir poster sur ce forum !
Bin les div et les tables c'est pas la même choses, les deux sont connues, référencée, interprétés et tout et tout ...
Donc aucun soucis de compatibilité.
Par contre il est vrai que d'un navigateur à l'autre, les tables ne sont pas calculées pareil par l'interpréteur.
Certain mettent les bord en plus, d'autres les compte dans la largeur totale ...
Donc aucun soucis de compatibilité.
Par contre il est vrai que d'un navigateur à l'autre, les tables ne sont pas calculées pareil par l'interpréteur.
Certain mettent les bord en plus, d'autres les compte dans la largeur totale ...
Je ne joue pas sur les mots, car dans le HTML il n'y a pas de programmation (contrairement au javascript et php et autres).
Dans la norme HTML, on voit le code d'un TABLE est plus simple à lire mais est vite limité pour tout ce qui touche les bordures.
Tu voulais des tutos sérieux, je te renvoie sur la norme (qui est la base), que veux-tu de mieux?
Dans la norme HTML, on voit le code d'un TABLE est plus simple à lire mais est vite limité pour tout ce qui touche les bordures.
Tu voulais des tutos sérieux, je te renvoie sur la norme (qui est la base), que veux-tu de mieux?
Lassé par la pub ? Créez un compte