Bonjour à tous !
Je me suis donc lancée dans mon
site-en-php-kon-peut-changer-de-feuille-de-style et tout et j'ai deux
questions :
1. peut-on mettre du php dans une feuille css ? je doute, mais je
préfère demander on sait jamais... ça pourrait me servir ;)
2. dans le cas d'un non-voyant ou de quelqu'un qui a désactivé les
images, vaut-il mieux mettre des attributs alt aux images ou mettre des
titres en <h1> par exemple, en décrivant le <h1> à display:none dans la
feuille de style ? Chuis un peu paumée j'dois dire... je trouve ça assez
redondant de mettre les deux, mais je ne sais pas lequel enlever car je
ne sais pas lequel sera lu (visuellement ou auditivement) par le plus de
navigateurs si pour une raison x ou y les images n'apparaissent pas...
j'espère avoir été claire, et encore merci de votre aide !
bonne soirée !
marie
Bonjour à tous !
Je me suis donc lancée dans mon
site-en-php-kon-peut-changer-de-feuille-de-style et tout et j'ai deux
questions :
1. peut-on mettre du php dans une feuille css ? je doute, mais je
préfère demander on sait jamais... ça pourrait me servir ;)
2. dans le cas d'un non-voyant ou de quelqu'un qui a désactivé les
images, vaut-il mieux mettre des attributs alt aux images ou mettre des
titres en <h1> par exemple, en décrivant le <h1> à display:none dans la
feuille de style ? Chuis un peu paumée j'dois dire... je trouve ça assez
redondant de mettre les deux, mais je ne sais pas lequel enlever car je
ne sais pas lequel sera lu (visuellement ou auditivement) par le plus de
navigateurs si pour une raison x ou y les images n'apparaissent pas...
j'espère avoir été claire, et encore merci de votre aide !
bonne soirée !
marie
Bonjour à tous !
Je me suis donc lancée dans mon
site-en-php-kon-peut-changer-de-feuille-de-style et tout et j'ai deux
questions :
1. peut-on mettre du php dans une feuille css ? je doute, mais je
préfère demander on sait jamais... ça pourrait me servir ;)
2. dans le cas d'un non-voyant ou de quelqu'un qui a désactivé les
images, vaut-il mieux mettre des attributs alt aux images ou mettre des
titres en <h1> par exemple, en décrivant le <h1> à display:none dans la
feuille de style ? Chuis un peu paumée j'dois dire... je trouve ça assez
redondant de mettre les deux, mais je ne sais pas lequel enlever car je
ne sais pas lequel sera lu (visuellement ou auditivement) par le plus de
navigateurs si pour une raison x ou y les images n'apparaissent pas...
j'espère avoir été claire, et encore merci de votre aide !
bonne soirée !
marie
Bonjour à tous !
Je me suis donc lancée dans mon
site-en-php-kon-peut-changer-de-feuille-de-style et tout et j'ai deux
questions :
1. peut-on mettre du php dans une feuille css ? je doute, mais je
préfère demander on sait jamais... ça pourrait me servir ;)
Bonjour à tous !
Je me suis donc lancée dans mon
site-en-php-kon-peut-changer-de-feuille-de-style et tout et j'ai deux
questions :
1. peut-on mettre du php dans une feuille css ? je doute, mais je
préfère demander on sait jamais... ça pourrait me servir ;)
Bonjour à tous !
Je me suis donc lancée dans mon
site-en-php-kon-peut-changer-de-feuille-de-style et tout et j'ai deux
questions :
1. peut-on mettre du php dans une feuille css ? je doute, mais je
préfère demander on sait jamais... ça pourrait me servir ;)
Tu compte faire la mise en page avec css ? Je ne te le conseil pas.
Tu compte faire la mise en page avec css ? Je ne te le conseil pas.
Tu compte faire la mise en page avec css ? Je ne te le conseil pas.
In article <3f3fb2b1$0$1109$,
"DeadCow" wrote:
> Tu compte faire la mise en page avec css ? Je ne te le conseil pas.
Il vaut mieux lire ça qu'être sourd!
D'ailleurs c'est bien connu que le W3C a inventé les CSS pour séparer
contenu de présentation un soir de beuverie et que c'est totalement
inutilisable, cf http://openweb.eu.org/ pour de nombreux exemples.
In article <3f3fb2b1$0$1109$626a54ce@news.free.fr>,
"DeadCow" <deadcow-remove-this@free.fr> wrote:
> Tu compte faire la mise en page avec css ? Je ne te le conseil pas.
Il vaut mieux lire ça qu'être sourd!
D'ailleurs c'est bien connu que le W3C a inventé les CSS pour séparer
contenu de présentation un soir de beuverie et que c'est totalement
inutilisable, cf http://openweb.eu.org/ pour de nombreux exemples.
In article <3f3fb2b1$0$1109$,
"DeadCow" wrote:
> Tu compte faire la mise en page avec css ? Je ne te le conseil pas.
Il vaut mieux lire ça qu'être sourd!
D'ailleurs c'est bien connu que le W3C a inventé les CSS pour séparer
contenu de présentation un soir de beuverie et que c'est totalement
inutilisable, cf http://openweb.eu.org/ pour de nombreux exemples.
"Mac Larinett" a écrit dans le message news:In article <3f3fb2b1$0$1109$,
"DeadCow" wrote:Tu compte faire la mise en page avec css ? Je ne te le conseil pas.
Il vaut mieux lire ça qu'être sourd!
D'ailleurs c'est bien connu que le W3C a inventé les CSS pour séparer
contenu de présentation un soir de beuverie et que c'est totalement
inutilisable, cf http://openweb.eu.org/ pour de nombreux exemples.
J'ai simplement dit que je ne le conseil pas. Ca ne veut pas dire qu'il ne
faut absolument pas l'utiliser: je suis pas omniscient et donc je peut me
tromper. Enfin bref, c'est juste mon avis. Mais comme il est généralement
plus correct de développer son argumentaire quand on donne son avis, le
voilà :
D'abord d'un point de vu purement conceptuel, la séparation des données et
de la présentation n'est pas réalisée. On ne peut pas dire en effet que le
html décrit des données et que la feuille css a, seule, la charge de la
présentation. La séparation est par contre parfaitement effective avec
l'utilisation du couple XML/XSLT.
Ensuite, et en l'état actuel des choses, peu de navigateurs implémentent les
spécifications des css à 100% ( voir
http://www.richinstyle.com/bugs/table.html ). Difficile dans ces conditions
de faire reposer un élement aussi important que la mise en page du site sur
cette technologie. L'utilisation du couple XML/XSLT suppose en revenche
pas obligatoirement ) la création de la mise en page coté serveur et dans
un format ad-hoc: vers un navigateur linx on envera du html simple, vers un
navigateur moderne du html contenant des css ( pourquoi pas ! ), vers un
portable du WML, pourquoi pas laisser à la diposition du client la page en
texte pur, ou lui permettre d'acceder directement aux données en xml!
"Mac Larinett" <maclarinett@scotland.com> a écrit dans le message news:
maclarinett-8284F2.22450517082003@news.tiscali.fr...
In article <3f3fb2b1$0$1109$626a54ce@news.free.fr>,
"DeadCow" <deadcow-remove-this@free.fr> wrote:
Tu compte faire la mise en page avec css ? Je ne te le conseil pas.
Il vaut mieux lire ça qu'être sourd!
D'ailleurs c'est bien connu que le W3C a inventé les CSS pour séparer
contenu de présentation un soir de beuverie et que c'est totalement
inutilisable, cf http://openweb.eu.org/ pour de nombreux exemples.
J'ai simplement dit que je ne le conseil pas. Ca ne veut pas dire qu'il ne
faut absolument pas l'utiliser: je suis pas omniscient et donc je peut me
tromper. Enfin bref, c'est juste mon avis. Mais comme il est généralement
plus correct de développer son argumentaire quand on donne son avis, le
voilà :
D'abord d'un point de vu purement conceptuel, la séparation des données et
de la présentation n'est pas réalisée. On ne peut pas dire en effet que le
html décrit des données et que la feuille css a, seule, la charge de la
présentation. La séparation est par contre parfaitement effective avec
l'utilisation du couple XML/XSLT.
Ensuite, et en l'état actuel des choses, peu de navigateurs implémentent les
spécifications des css à 100% ( voir
http://www.richinstyle.com/bugs/table.html ). Difficile dans ces conditions
de faire reposer un élement aussi important que la mise en page du site sur
cette technologie. L'utilisation du couple XML/XSLT suppose en revenche
pas obligatoirement ) la création de la mise en page coté serveur et dans
un format ad-hoc: vers un navigateur linx on envera du html simple, vers un
navigateur moderne du html contenant des css ( pourquoi pas ! ), vers un
portable du WML, pourquoi pas laisser à la diposition du client la page en
texte pur, ou lui permettre d'acceder directement aux données en xml!
"Mac Larinett" a écrit dans le message news:In article <3f3fb2b1$0$1109$,
"DeadCow" wrote:Tu compte faire la mise en page avec css ? Je ne te le conseil pas.
Il vaut mieux lire ça qu'être sourd!
D'ailleurs c'est bien connu que le W3C a inventé les CSS pour séparer
contenu de présentation un soir de beuverie et que c'est totalement
inutilisable, cf http://openweb.eu.org/ pour de nombreux exemples.
J'ai simplement dit que je ne le conseil pas. Ca ne veut pas dire qu'il ne
faut absolument pas l'utiliser: je suis pas omniscient et donc je peut me
tromper. Enfin bref, c'est juste mon avis. Mais comme il est généralement
plus correct de développer son argumentaire quand on donne son avis, le
voilà :
D'abord d'un point de vu purement conceptuel, la séparation des données et
de la présentation n'est pas réalisée. On ne peut pas dire en effet que le
html décrit des données et que la feuille css a, seule, la charge de la
présentation. La séparation est par contre parfaitement effective avec
l'utilisation du couple XML/XSLT.
Ensuite, et en l'état actuel des choses, peu de navigateurs implémentent les
spécifications des css à 100% ( voir
http://www.richinstyle.com/bugs/table.html ). Difficile dans ces conditions
de faire reposer un élement aussi important que la mise en page du site sur
cette technologie. L'utilisation du couple XML/XSLT suppose en revenche
pas obligatoirement ) la création de la mise en page coté serveur et dans
un format ad-hoc: vers un navigateur linx on envera du html simple, vers un
navigateur moderne du html contenant des css ( pourquoi pas ! ), vers un
portable du WML, pourquoi pas laisser à la diposition du client la page en
texte pur, ou lui permettre d'acceder directement aux données en xml!
D'abord d'un point de vu purement conceptuel, la séparation des données et
de la présentation n'est pas réalisée.
On ne peut pas dire en effet que le html décrit des données et que
la feuille css a, seule, la charge de la présentation. La séparation
est par contre parfaitement effective avec l'utilisation du couple
XML/XSLT.
Ensuite, et en l'état actuel des choses, peu de navigateurs
implémentent les spécifications des css à 100%
( voir http://www.richinstyle.com/bugs/table.html ).
Difficile dans ces conditions de faire reposer un élement aussi
important que la mise en page du site sur cette technologie.
L'utilisation du couple XML/XSLT suppose en revenche pas
obligatoirement ) la création de la mise en page coté serveur et
dans un format ad-hoc: vers un navigateur linx on envera du html
simple, vers un navigateur moderne du html contenant des css (
pourquoi pas ! ), vers un portable du WML, pourquoi pas laisser à la
diposition du client la page en texte pur, ou lui permettre
d'acceder directement aux données en xml!
D'abord d'un point de vu purement conceptuel, la séparation des données et
de la présentation n'est pas réalisée.
On ne peut pas dire en effet que le html décrit des données et que
la feuille css a, seule, la charge de la présentation. La séparation
est par contre parfaitement effective avec l'utilisation du couple
XML/XSLT.
Ensuite, et en l'état actuel des choses, peu de navigateurs
implémentent les spécifications des css à 100%
( voir http://www.richinstyle.com/bugs/table.html ).
Difficile dans ces conditions de faire reposer un élement aussi
important que la mise en page du site sur cette technologie.
L'utilisation du couple XML/XSLT suppose en revenche pas
obligatoirement ) la création de la mise en page coté serveur et
dans un format ad-hoc: vers un navigateur linx on envera du html
simple, vers un navigateur moderne du html contenant des css (
pourquoi pas ! ), vers un portable du WML, pourquoi pas laisser à la
diposition du client la page en texte pur, ou lui permettre
d'acceder directement aux données en xml!
D'abord d'un point de vu purement conceptuel, la séparation des données et
de la présentation n'est pas réalisée.
On ne peut pas dire en effet que le html décrit des données et que
la feuille css a, seule, la charge de la présentation. La séparation
est par contre parfaitement effective avec l'utilisation du couple
XML/XSLT.
Ensuite, et en l'état actuel des choses, peu de navigateurs
implémentent les spécifications des css à 100%
( voir http://www.richinstyle.com/bugs/table.html ).
Difficile dans ces conditions de faire reposer un élement aussi
important que la mise en page du site sur cette technologie.
L'utilisation du couple XML/XSLT suppose en revenche pas
obligatoirement ) la création de la mise en page coté serveur et
dans un format ad-hoc: vers un navigateur linx on envera du html
simple, vers un navigateur moderne du html contenant des css (
pourquoi pas ! ), vers un portable du WML, pourquoi pas laisser à la
diposition du client la page en texte pur, ou lui permettre
d'acceder directement aux données en xml!
Et parce qu'il n'est pas possible de séparer à 100%, mais disons à 90%
le contenu du contenant, il faudrait tout avandonner et rester en HTML
4.012 transitionnel ?
Tableau incomplet et obsolète car pas actualisé depuis 3 ans, il y a eu
quelque navigateurs sortis depuis comme IE6, mozilla, Safari, opera 7...
Je vois pas vraiment le rapport, d'abord l'immense majortité (disons
99,99%) du web restera en HTML voire en XHTML, l'idée que tous les
créateurs de sites webs devraient devenir des experts XML/XSLT me paraít
saugrenue.
Ensuite, il est déjà possible de faire sa maquatation
entièrement en CSS, les exemples sur ce forum sont nombreux et il y a
des tonnes de maquettes prêtes à l'emploi sur le web.
Est-ce que je vais me priver d'acheter un lecteur DVD et garder un
lecteur VHS parce que le son et l'image ne seront jamais aussi bon que
dans ma salle de cinéma ?
Pascal
--
FAQ Mozilla/Netscape 7 en français : http://pascal.chevrel.free.fr/
Foros Mozilla en español : http://pascal.chevrel.free.fr/mozilla
Et parce qu'il n'est pas possible de séparer à 100%, mais disons à 90%
le contenu du contenant, il faudrait tout avandonner et rester en HTML
4.012 transitionnel ?
Tableau incomplet et obsolète car pas actualisé depuis 3 ans, il y a eu
quelque navigateurs sortis depuis comme IE6, mozilla, Safari, opera 7...
Je vois pas vraiment le rapport, d'abord l'immense majortité (disons
99,99%) du web restera en HTML voire en XHTML, l'idée que tous les
créateurs de sites webs devraient devenir des experts XML/XSLT me paraít
saugrenue.
Ensuite, il est déjà possible de faire sa maquatation
entièrement en CSS, les exemples sur ce forum sont nombreux et il y a
des tonnes de maquettes prêtes à l'emploi sur le web.
Est-ce que je vais me priver d'acheter un lecteur DVD et garder un
lecteur VHS parce que le son et l'image ne seront jamais aussi bon que
dans ma salle de cinéma ?
Pascal
--
FAQ Mozilla/Netscape 7 en français : http://pascal.chevrel.free.fr/
Foros Mozilla en español : http://pascal.chevrel.free.fr/mozilla
Et parce qu'il n'est pas possible de séparer à 100%, mais disons à 90%
le contenu du contenant, il faudrait tout avandonner et rester en HTML
4.012 transitionnel ?
Tableau incomplet et obsolète car pas actualisé depuis 3 ans, il y a eu
quelque navigateurs sortis depuis comme IE6, mozilla, Safari, opera 7...
Je vois pas vraiment le rapport, d'abord l'immense majortité (disons
99,99%) du web restera en HTML voire en XHTML, l'idée que tous les
créateurs de sites webs devraient devenir des experts XML/XSLT me paraít
saugrenue.
Ensuite, il est déjà possible de faire sa maquatation
entièrement en CSS, les exemples sur ce forum sont nombreux et il y a
des tonnes de maquettes prêtes à l'emploi sur le web.
Est-ce que je vais me priver d'acheter un lecteur DVD et garder un
lecteur VHS parce que le son et l'image ne seront jamais aussi bon que
dans ma salle de cinéma ?
Pascal
--
FAQ Mozilla/Netscape 7 en français : http://pascal.chevrel.free.fr/
Foros Mozilla en español : http://pascal.chevrel.free.fr/mozilla
On n'est pas obligé d'utiliser les éléments de HTML servant à la mise
en page.
On peut très bien utiliser XSLT et CSS. C'est ce que je fais.
Maintenant, si tu utilises XSL-FO, tu n'as plus besoin de CSS,
mais les navigateurs web ne comprendront pas.
> Ensuite, et en l'état actuel des choses, peu de navigateurs
> implémentent les spécifications des css à 100%
Et alors?
Cette page est obsolète. Par exemple (2e ligne), ça fait longtemps
que Mozilla supporte les feuilles de styles alternatives.
> Difficile dans ces conditions de faire reposer un élement aussi
> important que la mise en page du site sur cette technologie.
Si c'est si important que ça, il *faut* faire du PDF.
Ce que tu dis sur linx (lynx?)
montre que tu n'as pas compris grand
chose aux CSS.
On n'est pas obligé d'utiliser les éléments de HTML servant à la mise
en page.
On peut très bien utiliser XSLT et CSS. C'est ce que je fais.
Maintenant, si tu utilises XSL-FO, tu n'as plus besoin de CSS,
mais les navigateurs web ne comprendront pas.
> Ensuite, et en l'état actuel des choses, peu de navigateurs
> implémentent les spécifications des css à 100%
Et alors?
Cette page est obsolète. Par exemple (2e ligne), ça fait longtemps
que Mozilla supporte les feuilles de styles alternatives.
> Difficile dans ces conditions de faire reposer un élement aussi
> important que la mise en page du site sur cette technologie.
Si c'est si important que ça, il *faut* faire du PDF.
Ce que tu dis sur linx (lynx?)
montre que tu n'as pas compris grand
chose aux CSS.
On n'est pas obligé d'utiliser les éléments de HTML servant à la mise
en page.
On peut très bien utiliser XSLT et CSS. C'est ce que je fais.
Maintenant, si tu utilises XSL-FO, tu n'as plus besoin de CSS,
mais les navigateurs web ne comprendront pas.
> Ensuite, et en l'état actuel des choses, peu de navigateurs
> implémentent les spécifications des css à 100%
Et alors?
Cette page est obsolète. Par exemple (2e ligne), ça fait longtemps
que Mozilla supporte les feuilles de styles alternatives.
> Difficile dans ces conditions de faire reposer un élement aussi
> important que la mise en page du site sur cette technologie.
Si c'est si important que ça, il *faut* faire du PDF.
Ce que tu dis sur linx (lynx?)
montre que tu n'as pas compris grand
chose aux CSS.