css et (plus loin) 'title'

1. c'est pas une question qui a directement a voir avec SPIP mais bon... comment donne t'on a un visiteur la possibilité d'afficher le site avec un css ou un autre (au choix donc) !?

2. est ce que 'title' (qui affiche une bulle sur un lien) peut remplacer alt sur une image, par exemple : <a HREF="#URL_RUBRIQUE" title="[(#DESCRIPTIF|textebrut|entites_html)]">#LOGO_RUBRIQUE</a>? en d'autres termes : est ce que si on n'affiche pas les images on peut voir ce texte?
__
jc

tout en l'ayant posée, je peux répondre à ma question 1 (trop fort!):

<link
          href="style1.css" type="text/css"
          rel="stylesheet" media="screen">
<link
          href="style2.css" type="text/css"
          rel="alternate stylesheet" title="style différent"
          media="screen">
</head>

mais :

1. existe-t'il un moyen de ne pas avoir a remettre le style d'affichage à chaque page?!

2. ma question 2 du précédent message est toujours sans réponse :
> 2. est ce que 'title' (qui affiche une bulle sur un lien) peut remplacer
> alt sur une image, par exemple : <a HREF="#URL_RUBRIQUE"
> title="[(#DESCRIPTIF|textebrut|entites_html)]">#LOGO_RUBRIQUE</a>? en
> d'autres termes : est ce que si on n'affiche pas les images on peut voir
> ce texte?

3. est-ce que quelqu'un saît ? :wink:
__
jc

tout en l'ayant posée, je peux répondre à ma question 1 (trop fort!):

<link
          href="style1.css" type="text/css"
          rel="stylesheet" media="screen">
<link
          href="style2.css" type="text/css"
          rel="alternate stylesheet" title="style différent"
          media="screen">
</head>

mais :

1. existe-t'il un moyen de ne pas avoir a remettre le style d'affichage
à chaque page?!

Un <inclure> ? Perso, mon "head" est constitué de trois <inclure>...

2. ma question 2 du précédent message est toujours sans réponse :
> 2. est ce que 'title' (qui affiche une bulle sur un lien) peut

remplacer

> alt sur une image, par exemple : <a HREF="#URL_RUBRIQUE"
> title="[(#DESCRIPTIF|textebrut|entites_html)]">#LOGO_RUBRIQUE</a>? en
> d'autres termes : est ce que si on n'affiche pas les images on peut

voir

> ce texte?

1. Premier point : de mémoire, (elle me trompe souvent, la coquine... ), si
tu veux mettre un alt sur #LOGO_RUBRIQUE, faut faire çà :

<img src="IMG/[(#LOGO_RUBRIQUE|fichier)]"
alt="Ce_que_tu_veux_comme_alt_d_image" border="0" align="left">

Car Spip te renvoit çà par défaut:

<img src="IMG/urllogo.xxx" align="xxx" name="image1" border="0" alt=""
hspace="0" vspace="0" class="spip_logos">2. Deuxième point, si je prends ton
exemple :

<a HREF="#URL_RUBRIQUE"
title="[(#DESCRIPTIF|textebrut|entites_html)]">#LOGO_RUBRIQUE</a> donnerait
avec un alt identique au title du lien :

<a HREF="#URL_RUBRIQUE" title="[(#DESCRIPTIF|textebrut|entites_html)]"><img
src="IMG/[(#LOGO_RUBRIQUE|fichier)]"
alt[(#DESCRIPTIF|textebrut|entites_html)]" border="0" align="xxx"></a>

3. Mais pour répondre à ta question :

C'est le "title" du lien qui apparait en survol de l'image. Le title
supplante le alt de l'image.

--neoram

un <inclure> avec des css? tu peux m'expliquer ça?

par ailleurs :

<a HREF="#URL_RUBRIQUE" title="[(#DESCRIPTIF|textebrut|entites_html)]"><img
src="IMG/[(#LOGO_RUBRIQUE|fichier)]"
alt[(#DESCRIPTIF|textebrut|entites_html)]" border="0" align="xxx"></a>

oah ! j'ai buté là dessus un moment grand-merci ! les ceusses qui voudraient faire pareil : n'oubliez pas la virgule et les guillemets apres ALT :wink:
__
jc

1. existe-t'il un moyen de ne pas avoir a remettre le style d'affichage
à chaque page?!

Un <inclure> ? Perso, mon "head" est constitué de trois <inclure>...

ah ben oui j'ai compris : je m'étais mal expliqué (c'est le complexe du magicien, il pense que tout le monde connait le truc) en fait il ne s'agit pas d'inclure les liens vers les css mais de rendre les choix persistant; je m'explique : quand dans Mozilla, je choisis d'appliquer un style alternatif pour la page en cours, il ne l'applique qu'a cette page (pas aux autres, il faudrait le choisir pour chaque page) et si je reviens à cette page le style alternatif a disparu et est remplacé par le style persistant... est il possible de donner à choisir au visiteur d'un site entre plusieurs styles persistant?

muh?
__
jc

ca y est, il fallait ecrire :

     <link
          href="style1.css" type="text/css"
          rel="stylesheet" media="screen">
     <link
          href="style2.css" type="text/css"
          rel="stylesheet" title="autre-style-tout-different"
          media="screen">

c'est à dire: il fallait lier le style2.css comme "stylesheet" et non comme "alternate sheet"
__
jc

jc a écrit:

1. existe-t'il un moyen de ne pas avoir a remettre le style d'affichage
à chaque page?!

Un <inclure> ? Perso, mon "head" est constitué de trois <inclure>...

ah ben oui j'ai compris : je m'étais mal expliqué (c'est le complexe du magicien, il pense que tout le monde connait le truc) en fait il ne s'agit pas d'inclure les liens vers les css mais de rendre les choix persistant; je m'explique : quand dans Mozilla, je choisis d'appliquer un style alternatif pour la page en cours, il ne l'applique qu'a cette page (pas aux autres, il faudrait le choisir pour chaque page) et si je reviens à cette page le style alternatif a disparu et est remplacé par le style persistant... est il possible de donner à choisir au visiteur d'un site entre plusieurs styles persistant?

muh?
__
jc

ah ben non ! la deuxième feuille style prend le pas sur la première c'est tou... la question reste donc posée :
quand dans Mozilla, je choisis d'appliquer
>> un style alternatif pour la page en cours, il ne l'applique qu'a cette
>> page (pas aux autres, il faudrait le choisir pour chaque page) et si
>> je reviens à cette page le style alternatif a disparu et est remplacé
>> par le style persistant... est il possible de donner à choisir au
>> visiteur d'un site entre plusieurs styles persistant?

__
jc