Apostrophe sur du texte

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
guilhem_mdg
Lézard à collerette
Messages : 438
Inscription : 18 juin 2004, 09:13

Apostrophe sur du texte

Message par guilhem_mdg »

Bonjour à tous,
J'ai une petite question CSS pour vous...
Voilà j'ai un paragraphe :

Code : Tout sélectionner

<blockquote>
	<p>ffsfd gh jhgfdshj hjg fhjg sghrfe ffsfd gh jhgfdshj hjg fhjg sghrfe <br />
	ffsfd gh jhgfdshj hjg fhjg sghrfe ffsfd gh jhgfdshj hjg fhjg sghrfe <br />
	ffsfd gh jhgfdshj hjg fhjg sghrfe ffsfd gh jhgfdshj hjg fhjg sghrfe</p>
</blockquote>
Et j'ai envi de mettre une apostrophe sous forme d'image au début et à la fin de mon texte de facon à ce que mon texte épouse la forme de l'apostrophe (style float:left/right)
Comment faire ?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Cordialement.
Guilhem.
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Salut,

Pour encadrer un bloc de citation avec des jolis guillemets ? Genre comme sur le forum ubuntu-fr ?
Mmmh...

A première vue sans trop réfléchir, image de fond sur le blockquote (guillemets ouvrants) en top left, avec un padding pour pas écrire par dessus.
Pour le guillemet fermant, c'est plus embêtant puisque tu ne peux pas mettre deux images de fond sur un même élément.
Regarde voir sur Ubuntu comment ils ont fait ?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3
guilhem_mdg
Lézard à collerette
Messages : 438
Inscription : 18 juin 2004, 09:13

Message par guilhem_mdg »

Ubuntu ? Sur quelle page ?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Cordialement.
Guilhem.
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Dans le forum, quand il y a une citation.
Je vais essayer de te trouver comment ils ont fait.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3
guilhem_mdg
Lézard à collerette
Messages : 438
Inscription : 18 juin 2004, 09:13

Message par guilhem_mdg »

Merci Asumba, je viens de voir mais en fait ce n'est pas exactement ce que je cherche... :-(

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Cordialement.
Guilhem.
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

guilhem_mdg a écrit :Merci Asumba, je viens de voir mais en fait ce n'est pas exactement ce que je cherche... :-(
C'est-à-dire plus exactement ?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9
FF_Olivier
Iguane
Messages : 979
Inscription : 09 juil. 2004, 15:41

Message par FF_Olivier »

Peut-être qqc comme ça ?

Code : Tout sélectionner

blockquote {
  quotes: "\201C" "\201E" "\00AB" "\00BB";
  border: 1px #888 dashed;
  padding: 1em 1em 1em 4em;
}
blockquote:before { content:      open-quote; }
blockquote:after  { content: " " close-quote; }
blockquote:before,
blockquote:after {
  color: #557;
  font-family: "Times New Roman", Times, serif;
  font-size: 300%;
  font-weight: bold;
}
blockquote:first-letter { margin: -1em; }
openSUSE 12.2 - FF v24.0 FR - TB v24.0 FR ma config en détails - Décrivez la vôtre ici ;)
userContent.css : modifiez l'apparence et le contenu des sites visités !
guilhem_mdg
Lézard à collerette
Messages : 438
Inscription : 18 juin 2004, 09:13

Message par guilhem_mdg »

Merci FF_Olivier,
Néanmoins, ce n'est pas encore exactement ce que je cherche... :?
Mais on se rapproche. Voici la capture : barré c'est ton résultat. En dessous c'est ce que je souhaite obtenir...
Image

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Cordialement.
Guilhem.
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Un petit display:inline dans les :before et :after pour éviter de générer des blocs ?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Ah, sympa, ça !
FF_Olivier, aurais-tu un petit lien de doc sur tes quotes, open-quote, close-quote ? Ca rend pas mal du tout je trouve :)

Précisons tout de même que ça ne fera rien dans IE6 (comprend pas les :before et :after)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3
guilhem_mdg
Lézard à collerette
Messages : 438
Inscription : 18 juin 2004, 09:13

Message par guilhem_mdg »

Non, non Calimo cela ne change rien... :(

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Cordialement.
Guilhem.
FF_Olivier
Iguane
Messages : 979
Inscription : 09 juil. 2004, 15:41

Message par FF_Olivier »

Asumbaa a écrit :FF_Olivier, aurais-tu un petit lien de doc sur tes quotes, open-quote, close-quote ? Ca rend pas mal du tout je trouve :)
W3C :
12. http://www.yoyodesign.org/doc/w3c/css2/generate.html
Et plus précisément :
12.4 http://www.yoyodesign.org/doc/w3c/css2/ ... tml#quotes
openSUSE 12.2 - FF v24.0 FR - TB v24.0 FR ma config en détails - Décrivez la vôtre ici ;)
userContent.css : modifiez l'apparence et le contenu des sites visités !
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

FF_Olivier a écrit :
Asumbaa a écrit :FF_Olivier, aurais-tu un petit lien de doc sur tes quotes, open-quote, close-quote ? Ca rend pas mal du tout je trouve :)
W3C :
12. http://www.yoyodesign.org/doc/w3c/css2/generate.html
Et plus précisément :
12.4 http://www.yoyodesign.org/doc/w3c/css2/ ... tml#quotes
Super, merci beaucoup !
C'est vraiment intéressant ce truc :D

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3
guilhem_mdg
Lézard à collerette
Messages : 438
Inscription : 18 juin 2004, 09:13

Message par guilhem_mdg »

je viens de trouver !! :D
http://corsairesforum.free.fr/fichiers/ ... rophe.html

EDIT : N'est-il pas possible de mettre le

Code : Tout sélectionner

<span class="apost2"></span>
à la fin ? (car mon texte est dynamique via une bdd)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Cordialement.
Guilhem.
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Je ne vois vraiment pas pourquoi ".apost" ne pourrait pas plutôt être un :before, mais bon :roll:
Pour le .apost2, le problème des flottements, c'est qu'ils ne peuvent flotter que par rapport au texte suivant, donc si tu le mets à la fin, il apparaitra en dessous. La méthode est donc moyennement robuste :roll:

Malheureusement CSS2 ne propose pas de pseudo-sélecteur :last-letter (il n'y a que first-letter) :?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités