18073 sujets
Bonsoir
Va voir par là, c'est un bon début.
http://css.alsacreations.com/Bases-et-indispensables/DTD-comment-choisir
@+
Va voir par là, c'est un bon début.
http://css.alsacreations.com/Bases-et-indispensables/DTD-comment-choisir
@+
Bonjour,
Bon, plus sérieusement que mon précédent message :
- n'utiliser un doctype que si tu as l'intention de valider le document et de produire du code conforme au doctype choisi. Sinon, il n'y a pas à utiliser de doctype (il ne sert pas à gérer des problèmes de mise en page).
- ne pas développer de CSS ni de scripts d'après le rendu dans Internet Explorer. Développer d'après le rendu dans un navigateurs conforme, puis adapter au bugs et implémentations particulières d'IE.
- Ici, c'est un bug d'IE qui permet aux contenus positionnés de .frame de se placer relativement à celui-ci. Dans les autres navigateurs, ces contenus se positionnent tout à fait normalement par rapport au conteneur initial. Ajouter un position:relative à .frame améliorera déjà les choses
- mais l'ensemble est à revoir par ailleurs (attributs de présentation invalides, absence de titrage, utilisations inutiles des positionnements absolus, unités de taille de caractère impropres pour l'écran, absence de famille de police de caractères génériques, etc).
Modifié par Laurent Denis (27 Jan 2006 - 07:21)
Bon, plus sérieusement que mon précédent message :
- n'utiliser un doctype que si tu as l'intention de valider le document et de produire du code conforme au doctype choisi. Sinon, il n'y a pas à utiliser de doctype (il ne sert pas à gérer des problèmes de mise en page).
- ne pas développer de CSS ni de scripts d'après le rendu dans Internet Explorer. Développer d'après le rendu dans un navigateurs conforme, puis adapter au bugs et implémentations particulières d'IE.
- Ici, c'est un bug d'IE qui permet aux contenus positionnés de .frame de se placer relativement à celui-ci. Dans les autres navigateurs, ces contenus se positionnent tout à fait normalement par rapport au conteneur initial. Ajouter un position:relative à .frame améliorera déjà les choses
- mais l'ensemble est à revoir par ailleurs (attributs de présentation invalides, absence de titrage, utilisations inutiles des positionnements absolus, unités de taille de caractère impropres pour l'écran, absence de famille de police de caractères génériques, etc).
Modifié par Laurent Denis (27 Jan 2006 - 07:21)