Webmaster Hub: les guillemets dans <q> et couleur des "check" ? - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

les guillemets dans <q> et couleur des "check" ? pour paufiner mise en page CSS Noter : -----

#1 L'utilisateur est hors-ligne   Bob 

  • Groupe : Membre
  • Messages : 52
  • Inscrit(e) : 03-octobre 03
  • Localisation:Grenoble
  • Société:Petzl

Posté 30 mars 2004 - 11:48

Bonjour à tous,

Deux petites questions pour paufiner une mise en page CSS :

- j'utilise une balise <q> pour citer un bout de texte. Sous Mozilla, ce bout de texte est automatiquement encadré de guillemets ("citation"), mais on ne voit rien sous IE...
Comment coder en CSS pour forcer cet affichage ?

- j'aimerais changer la couleur des coches qui s'affichent dans les checkbox, c'est possible en CSS ? (je sais, c'est vraiment du détail, mais bon :P )

Voilà, merci pour vos conseils
Boris
Travaillons connectés

"Le devenir n'est pas l'avenir. L'admettre serait réduire le destin à une fatalité."
Bernard Stiegler
0

#2 L'utilisateur est hors-ligne   LaurentDenis 

  • Groupe : Membres
  • Messages : 1 243
  • Inscrit(e) : 26-mars 04

Posté 30 mars 2004 - 14:19

IE ne respecte pas le standard HTML pour l'élément q : le texte n'est pas encadré de guillemets... et CSS n'y peut rien, sauf à compromettre le HTML :
- en remplaçant q par un autre élément ou en le supprimant,
- et en mettant les guillemets directement dans le contenu.

Dès lors que le contenu de q est signalé aussi par l'italique via CSS... est-ce si grave ? Le sens (c'est une citation) est bien rendu. C'est ce qui compte.

Si c'est quand même si grave... il y a un javascript... tordu.
http://www.ookingdom.com/design/phrase (en anglais)

J'oubliais, au cas où ce serait utile:

obtenir des guillemets français avec les espaces insécables là où il faut :
q {
quotes: "\00AB\00A0" "\00A0\00BB" "\0022" "\0022";
font-style: italic;
}

Styler les guillemets selon la langue de la citation :
<q lang="en">blablabla</q>

q[lang=en] {
...
}
q[lang=de] {
...
}

Pour les codes d'entités à utiliser pour obtenir les différents types de guillemets nationaux, voir tout simplement :
http://www.w3schools..._gen_quotes.asp
(en bas de page, petit tableau bien propre)

Ce message a été modifié par LaurentDenis - 30 mars 2004 - 14:26.


#3 L'utilisateur est hors-ligne   Monique 

  • Le Web à tous
  • Groupe : Hubmaster
  • Messages : 3 952
  • Inscrit(e) : 19-août 03
  • Genre:Femme
  • Localisation:rue Georges Mabile, Havré
  • Société:Webatou

Posté 30 mars 2004 - 15:08

Bonjour Bob,

Pour tes boutons radios, tu peux faire ceci
<form action="fichier.html" method="post">
 <p><label>Choisissez une couleur : </label>
 <input type="radio" name="couleur" value="rouge" style="background-color:red;"> rouge 
 <input type="radio" name="CSS" value="non" style="background-color:blue;" checked="checked"/> bleu</p>
</form>

Amicalement,
Monique
en campagne pour des sites de qualité, conformes aux standards et accessibles... avec mon navigateur préféré (Firefox) et les Bonnes pratiques qualité pour les sites Web (Opquast)
Webatou : accessibilité et qualité des sites Web
0

#4 L'utilisateur est hors-ligne   Bob 

  • Groupe : Membre
  • Messages : 52
  • Inscrit(e) : 03-octobre 03
  • Localisation:Grenoble
  • Société:Petzl

Posté 30 mars 2004 - 16:14

Monique : ça marche dans les champs de saisie, et autour de la checkbox, mais pas pour la coche... Mais bon, c'est vraiment du détail, rien de grave. Merci quand même :)

Laurent : merci pour cette foultitude de précisions. Tant pis pour les utilisateurs d'IE :P

Par contre, je n'ai pas vu de différence entre les guillemets de:
<q lang="fr">
et de:
<q lang="en">
même sous Mozilla
Boris
Travaillons connectés

"Le devenir n'est pas l'avenir. L'admettre serait réduire le destin à une fatalité."
Bernard Stiegler
0

#5 L'utilisateur est hors-ligne   LaurentDenis 

  • Groupe : Membres
  • Messages : 1 243
  • Inscrit(e) : 26-mars 04

Posté 30 mars 2004 - 16:17

Mozilla non plus n'implémente pas bien la norme ;) Il faut l'aider avec CSS pour qu'il différencie les guillemets...

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)