Suite à toutes les discussions que j'ai pu lire ici, je me suis lancé
dans l'expérience de construire un site uniquement basé à partir de CSS
pour la mise en forme et complétement correct selon les validations
(HTML 4.02, en tout cas).
Je savais, bien entendu (à force de vous lire, ce n'est pas vraiment
étonnant) que IE ne respectait pas vraiment les standards. Cependant,
j'étais loin de me douter que je venais, je le crains, de créer une page
montrant, par l'exemple, certaines incapacités de ce logiciel si bien
distribué.
Ma question est donc simple : puisque cette page, a priori, est
parfaitement valide selon les normes du W3C, que puis-je faire pour la
rendre, si ce n'est jolie, à tout le moins un peu moins vilaine, pour
ceux qui utiliseraient IE (et ils sont nombreux...) ? Peut-être qu'il
suffit que j'ajoute ou modifie quelque chose sur ma CSS, non ? Ou
seulement qu'ils utilisent Mozilla ;) ou un autre navigateur compatible ?
Suite à toutes les discussions que j'ai pu lire ici, je me suis lancé
dans l'expérience de construire un site uniquement basé à partir de CSS
pour la mise en forme et complétement correct selon les validations
(HTML 4.02, en tout cas).
Je savais, bien entendu (à force de vous lire, ce n'est pas vraiment
étonnant) que IE ne respectait pas vraiment les standards. Cependant,
j'étais loin de me douter que je venais, je le crains, de créer une page
montrant, par l'exemple, certaines incapacités de ce logiciel si bien
distribué.
Ma question est donc simple : puisque cette page, a priori, est
parfaitement valide selon les normes du W3C, que puis-je faire pour la
rendre, si ce n'est jolie, à tout le moins un peu moins vilaine, pour
ceux qui utiliseraient IE (et ils sont nombreux...) ? Peut-être qu'il
suffit que j'ajoute ou modifie quelque chose sur ma CSS, non ? Ou
seulement qu'ils utilisent Mozilla ;) ou un autre navigateur compatible ?
Suite à toutes les discussions que j'ai pu lire ici, je me suis lancé
dans l'expérience de construire un site uniquement basé à partir de CSS
pour la mise en forme et complétement correct selon les validations
(HTML 4.02, en tout cas).
Je savais, bien entendu (à force de vous lire, ce n'est pas vraiment
étonnant) que IE ne respectait pas vraiment les standards. Cependant,
j'étais loin de me douter que je venais, je le crains, de créer une page
montrant, par l'exemple, certaines incapacités de ce logiciel si bien
distribué.
Ma question est donc simple : puisque cette page, a priori, est
parfaitement valide selon les normes du W3C, que puis-je faire pour la
rendre, si ce n'est jolie, à tout le moins un peu moins vilaine, pour
ceux qui utiliseraient IE (et ils sont nombreux...) ? Peut-être qu'il
suffit que j'ajoute ou modifie quelque chose sur ma CSS, non ? Ou
seulement qu'ils utilisent Mozilla ;) ou un autre navigateur compatible ?
Euh, 4.01. ;-)
Un petit truc m'échappe: pourquoi je vois plein de tables si tu dis
vouloir faire un site en CSS?
Pas distribué, installé d'office. Ceci dit surfer avec MSIE, c'est comme
faire de la retouche photo avec Paint: c'est pas parce que c'est là q ue
c'est utile.
Euh, 4.01. ;-)
Un petit truc m'échappe: pourquoi je vois plein de tables si tu dis
vouloir faire un site en CSS?
Pas distribué, installé d'office. Ceci dit surfer avec MSIE, c'est comme
faire de la retouche photo avec Paint: c'est pas parce que c'est là q ue
c'est utile.
Euh, 4.01. ;-)
Un petit truc m'échappe: pourquoi je vois plein de tables si tu dis
vouloir faire un site en CSS?
Pas distribué, installé d'office. Ceci dit surfer avec MSIE, c'est comme
faire de la retouche photo avec Paint: c'est pas parce que c'est là q ue
c'est utile.
La page est peut être valide syntaxiquement, ce qui ne signifie pas
qu'on point de vue de la structure est l'est.
Abandonner les tables qui servent à la mise en page au profit de
"calques" ou <div>.
Ce qui ne devrait pas poser de gros problèmes particulier du fait de
la simplicité de la mise en page.
1. Tu y gagnera en lisibilité du code
2. Tu y gagnera en accessibilité
3. Ta maintenance en sera facilité.
Je n'ai pas regardé la CSS, cependant j'utilise des tables pour
présenter des données sur un site, ces tables sont mise en forme pa r
les styles et je n'ai pas les problèmes que tu décris avec IE (5 et 6).
Suis aller voir la CSS finalement, il y a des redondances et des
instructions inutiles.
Essais de structurer ta page avec des <div> au lieu des tables...
La page est peut être valide syntaxiquement, ce qui ne signifie pas
qu'on point de vue de la structure est l'est.
Abandonner les tables qui servent à la mise en page au profit de
"calques" ou <div>.
Ce qui ne devrait pas poser de gros problèmes particulier du fait de
la simplicité de la mise en page.
1. Tu y gagnera en lisibilité du code
2. Tu y gagnera en accessibilité
3. Ta maintenance en sera facilité.
Je n'ai pas regardé la CSS, cependant j'utilise des tables pour
présenter des données sur un site, ces tables sont mise en forme pa r
les styles et je n'ai pas les problèmes que tu décris avec IE (5 et 6).
Suis aller voir la CSS finalement, il y a des redondances et des
instructions inutiles.
Essais de structurer ta page avec des <div> au lieu des tables...
La page est peut être valide syntaxiquement, ce qui ne signifie pas
qu'on point de vue de la structure est l'est.
Abandonner les tables qui servent à la mise en page au profit de
"calques" ou <div>.
Ce qui ne devrait pas poser de gros problèmes particulier du fait de
la simplicité de la mise en page.
1. Tu y gagnera en lisibilité du code
2. Tu y gagnera en accessibilité
3. Ta maintenance en sera facilité.
Je n'ai pas regardé la CSS, cependant j'utilise des tables pour
présenter des données sur un site, ces tables sont mise en forme pa r
les styles et je n'ai pas les problèmes que tu décris avec IE (5 et 6).
Suis aller voir la CSS finalement, il y a des redondances et des
instructions inutiles.
Essais de structurer ta page avec des <div> au lieu des tables...
Dans le message:bfaleb$1j5f$,
Fred Albrecht a écrit:Je pense qu'il faudrait un petit Javascript qui les renvoie sur la
page suivante :
---------
Désolé, ce site Web est optimisé pour les clients Web modernes afin
de vous offrir la meilleure expérience possible. Votre client Web est
trop ancien ou ne respecte pas les normes.
Cliquez ici pour le mettre à jour : http://www.mozilla.org/
-------------
Défendre les standards et ne faire que des sites visibles sous Mozilla
me parait plutôt opposé. Pas vous ?
Dans le message:bfaleb$1j5f$2@biggoron.nerim.net,
Fred Albrecht <os6m34i02@sneakemail.com> a écrit:
Je pense qu'il faudrait un petit Javascript qui les renvoie sur la
page suivante :
---------
Désolé, ce site Web est optimisé pour les clients Web modernes afin
de vous offrir la meilleure expérience possible. Votre client Web est
trop ancien ou ne respecte pas les normes.
Cliquez ici pour le mettre à jour : http://www.mozilla.org/
-------------
Défendre les standards et ne faire que des sites visibles sous Mozilla
me parait plutôt opposé. Pas vous ?
Dans le message:bfaleb$1j5f$,
Fred Albrecht a écrit:Je pense qu'il faudrait un petit Javascript qui les renvoie sur la
page suivante :
---------
Désolé, ce site Web est optimisé pour les clients Web modernes afin
de vous offrir la meilleure expérience possible. Votre client Web est
trop ancien ou ne respecte pas les normes.
Cliquez ici pour le mettre à jour : http://www.mozilla.org/
-------------
Défendre les standards et ne faire que des sites visibles sous Mozilla
me parait plutôt opposé. Pas vous ?