Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE


Blount
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 430
Inscription: 18 Nov 2010

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Ven Mai 13, 2011 7:53

Pour les menus, j'ai bien toujours avoir un conteneur principal. Ensuite, j'y met bien entendu une liste pour afficher le menu.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19592
Inscription: 8 Aoû 2004

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Ven Mai 13, 2011 7:59

Topsitemaker a écrit:Autant le "ul li" est plus efficace pour les menus.
comme je l'avais dit au dessus, il est juste prévu pour ça, les listes structurées
Blount a écrit:Pour les menus, j'ai bien toujours avoir un conteneur principal. Ensuite, j'y met bien entendu une liste pour afficher le menu.
le ul est un containeur suffisant


JanoLapin
WRInaute accro
WRInaute accro
 
Messages: 4049
Inscription: 21 Sep 2008

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Ven Mai 13, 2011 10:30

@Leonick: suffisant pour quoi, STP ?

fredfan
WRInaute accro
WRInaute accro
 
Messages: 3127
Inscription: 2 Juil 2008

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Ven Mai 13, 2011 11:00

Il ne faut quand même pas rêver faire une présentation avec juste un ul et un div dans le body
Avec tous les problèmes de marges, de padding et de fonds on est obligé d'encapsuler un minimum.
Un div pour l'ensemble de la page, un pour le ul du menu et un ou deux pour le contenu, sans compter les paragraphes, ça semble un minimum pour tout stabiliser et positionner.


JanoLapin
WRInaute accro
WRInaute accro
 
Messages: 4049
Inscription: 21 Sep 2008

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Ven Mai 13, 2011 11:01

Donc finalement, c'ets pas du tout aussi simple que les tables quand il s'agît de positionner dans l'espace ?

fredfan
WRInaute accro
WRInaute accro
 
Messages: 3127
Inscription: 2 Juil 2008

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Ven Mai 13, 2011 11:04

Ce n'est pas simple mais les tables ça l'est encore moins


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11990
Inscription: 1 Mar 2005

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Ven Mai 13, 2011 11:56

fredfan a écrit:Ce n'est pas simple mais les tables ça l'est encore moins

ah bon :roll: j'ai rien senti :mrgreen:


padadam22
WRInaute accro
WRInaute accro
 
Messages: 2705
Inscription: 23 Oct 2010

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Ven Mai 13, 2011 11:59

J'étais anti div, anti span, anti css.... j'en suis vite revenu quand il a fallu que je code mes premières pages et que je n'arrivais à rien avec des tables pourtant si chères à mon coeur :mrgreen:


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11990
Inscription: 1 Mar 2005

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Ven Mai 13, 2011 12:05

Variante : je suis pas anti css :mrgreen:


JanoLapin
WRInaute accro
WRInaute accro
 
Messages: 4049
Inscription: 21 Sep 2008

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Ven Mai 13, 2011 12:36

Zecat a écrit:Variante : je suis pas anti css :mrgreen:
quel soixante-huita'wd celui-là alo'w... :mrgreen:


Pulsar-san
WRInaute discret
WRInaute discret
 
Messages: 210
Inscription: 29 Oct 2003

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Mar Mai 17, 2011 17:08

fredfan a écrit:Un div pour l'ensemble de la page, ..., ça semble un minimum pour tout stabiliser et positionner.

Même pas.
Le body est déjà un conteneur par lui-même et il peut être stylé en CSS.

fredfan
WRInaute accro
WRInaute accro
 
Messages: 3127
Inscription: 2 Juil 2008

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Mar Mai 17, 2011 17:44

Pulsar-san a écrit:
fredfan a écrit:Un div pour l'ensemble de la page, ..., ça semble un minimum pour tout stabiliser et positionner.

Même pas.
Le body est déjà un conteneur par lui-même et il peut être stylé en CSS.

Si tu ne mets pas de div global tu vas rencontrer un jour ou l'autre un bug sur un navigateur que tu n'as pas pensé à vérifier, ou une difficulté de positionnement. Au prix du div au kilo je préfère en mettre un et économiser deux heures de prise de tête. Quand je n'en mets pas c'est à condition qu'il n'y ait pas d'éléments à risque genre ul ou p qui traînent au niveau 1

Nemoadd
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 11
Inscription: 6 Juil 2009

Re: Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Message le Mer Mai 18, 2011 6:14

fredfan a écrit:Si tu ne mets pas de div global tu vas rencontrer un jour ou l'autre un bug sur un navigateur que tu n'as pas pensé à vérifier, ou une difficulté de positionnement. Au prix du div au kilo je préfère en mettre un et économiser deux heures de prise de tête. Quand je n'en mets pas c'est à condition qu'il n'y ait pas d'éléments à risque genre ul ou p qui traînent au niveau 1

Je n'ai encore jamais rencontré de bug parce que je ne mets pas de div global.

Tous les bugs que j'ai pu rencontrer à mes débuts, c'était à cause d'une mauvaise gestion des marges. Lorsqu'on a compris le truc, tout marche nickel dès le début. Et compatible 100% au pixel près sur tous les navigateurs (sauf IE6, je l'ai blacklisté, celui-là).

Arguments pour convertir une personne aux DIV et SPAN au lieu de TABLE

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité