Création d'une lettrine Bouton_activeCréation d'une lettrine Bouton_hoverCréation d'une lettrine Fb-hoverCréation d'une lettrine Fb-active
CSSActif, le forum, n'est plus maintenu. Il est néanmoins disponible pour consultation. Pour des outils pratiques, rendez-vous sur:

Découvrez CSSActif, une collection d'outils et de tutoriels interactifs pour les développeurs Web — HTML, CSS, JavaScript et bien plus!

Derniers sujets
» Système d'onglets simple et personnalisable
Création d'une lettrine EmptyLun 03 Juin 2024, 17:20 par birds

» Fiche de Présentation RPG
Création d'une lettrine EmptySam 30 Mar 2024, 22:07 par Peyton972

» [RPG] Fiche personnage avec bannière
Création d'une lettrine EmptySam 30 Mar 2024, 22:06 par Peyton972

» Structure de Qui Est En Ligne (1)
Création d'une lettrine EmptyLun 04 Mar 2024, 23:20 par Peyton972

» Qui Est En Ligne - Utopia
Création d'une lettrine EmptyDim 24 Déc 2023, 18:16 par romee

» Pack forum complet "Androïd Sylver" RPU (N°2)
Création d'une lettrine EmptyJeu 02 Nov 2023, 06:42 par Hydrar

» Formulaire de connexion rapide amélioré
Création d'une lettrine EmptySam 04 Mar 2023, 18:57 par Krager

» Avatar centré dans le profil
Création d'une lettrine EmptySam 11 Fév 2023, 06:04 par Krager

Le Deal du moment : -20%
Drone Dji DJI Mini 4K (EU)
Voir le deal
239 €

Partagez
 

Création d'une lettrine

Voir le sujet précédent Voir le sujet suivant Aller en bas 
http://www.css-actif.com
Orange
Orange
RocketMan
RocketMan

Masculin Messages : 3086



Création d'une lettrine Empty

Création d'une lettrine


Informations générales

Description :
Nous allons apprendre dans ce tuto à créer une lettrine en CSS.

Qu'est-ce-qu'une lettrine ? Découvrons-le ensemble !

Démo :
L
orem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque id tortor. Etiam ante nunc, gravida sed, vehicula quis, venenatis vitae, nisl. Nunc a leo. Proin in odio. Nullam dapibus augue et lectus lobortis porta. Praesent sit amet felis sed libero suscipit ullamcorper. Phasellus orci metus, bibendum in, commodo a, auctor ut, pede. Vestibulum rhoncus vehicula sapien. Curabitur tortor...

Testé sur :
Tous les navigateurs

Crédits :
Proposé par Orange le 30/05/2010 | Validé par Orange

Mise(s) à jour :
Mise à jour le 27/09/2012 par Espeon

Le tutoriel


Préambule


Avant de commencer, il va falloir répondre à une question : qu’est-ce qu’une lettrine ?

Personnellement, quand l’idée m’est venue de faire ce tutoriel, j’ai dû chercher pendant plusieurs minutes le nom exact de ce que nous allons créer aujourd’hui. Pour finalement arriver à la conclusion que les grandes lettres que je voulais créer (comme en début de chapitre de certains romans) répondaient au nom de lettrine.

Voici un petit exemple du rendu de base de ce tutoriel qui vous permettra de comprendre ce que nous allons mettre en place (vous pouvez également observer la démo pour un style plus travaillé) :

Orange, dans son roman, a écrit:
L
orem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque id tortor. Etiam ante nunc, gravida sed, vehicula quis, venenatis vitae, nisl. Nunc a leo. Proin in odio. Nullam dapibus augue et lectus lobortis porta. Praesent sit amet felis sed libero suscipit ullamcorper. Phasellus orci metus, bibendum in, commodo a, auctor ut, pede. Vestibulum rhoncus vehicula sapien. Curabitur tortor...

A
enean nunc augue, ullamcorper at, adipiscing vitae, suscipit quis, erat. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tellus tortor, ultrices ac, accumsan ac, ullamcorper ut, augue. Suspendisse in nisi porttitor libero elementum vulputate. Pellentesque ut nunc. Curabitur lacus. Sed dictum libero vel est. Duis pulvinar mi eget massa...

Au cours de ce tutoriel, nous allons apprendre à réaliser cet effet, mais également à décorer nos lettres, y ajouter un cadre, un fond, un style particulier etc.

Mise en place du code


Il existe deux façons d’appliquer le CSS à notre lettrine :
  1. La première sera utile pour les administrateurs de forum, car ils pourront ajouter le code CSS directement à la feuille de style de leur forum et ainsi faire des changements de couleurs et effets sans avoir à modifier chaque lettrine manuellement.
  2. La seconde permettra aux membres qui n’ont pas accès au panneau d’administration d’afficher leur lettrine dans leur message. Selon la méthode choisie, il faudra coller ce(s) code(s) à l’endroit où vous souhaiterez voir apparaître votre lettrine.


Méthode 1, pour les administrateurs de forums


Créez une nouvelle classe dans le CSS de votre forum (Panneau d'Administration > Affichage > Couleurs > Feuille de style CSS) :
Code:
.lettrine {
    float: left;
    /* PLEINS DE PROPRIÉTÉS CSS */
}

Ainsi, vous pouvez créer votre lettrine n'importe où sur le forum (y compris dans les messages si le HTML y est activé) simplement ainsi :
Code:
<div class="lettrine">LETTRE</div>blabla blablablabla...

Méthode 2, pour les membres


Vous ne pouvez pas créer de classe CSS, mais vous pouvez ponctuellement créer une lettrine dans un message si le HTML y est activé avec l'attribut style :
Code:
<div style="float: left; PROPRIÉTÉS CSS">LETTRE</div>blabla blablablabla...

Au sujet de style
Placer vos propriétés CSS dans l'attribut style n'est pas une pratique conseillée (et c'est même très mal !). Cependant, si vous ne pouvez pas créer de classes CSS, alors vous pouvez recourir à cette méthode pour appliquer ponctuellement votre effet, on ne vous en tiendra pas rigueur.

Mais retenez que si vous le pouvez, créez des classes CSS pour y stocker vos propriétés, votre mise en forme !


Petit point


Dans un cas comme dans l'autre, votre lettrine n'affichera rien de particulier, nous ne lui avons pas encore donné de style précis.

La seule propriété qui lui a été attribuée est float: left;. Cette dernière permet d'afficher la lettre à gauche du texte, de manière à ce que le reste du texte la contourne, comme déjà montré dans l'exemple.

La logique veut que float: right; affiche votre lettre à droite du texte, mais comme nous écrivons de gauche à droite, l'intérêt de le savoir est moindre.

Personnalisation


Une question de taille


Il va nous falloir donner une taille à notre lettre, une lettrine de même taille que le reste de notre texte à peu d’intérêt. Disons, de manière complètement hypothétique, que nous lui donnerons une taille de 40px. Il faudra donc ajouter la propriété font-size : 40px; à notre code.

Comme ceci (selon la méthode) :
Méthode 1, pour les administrateurs de forum:

Méthode 2, pour les membres:

Bien évidemment, on pourra remplacer la taille de 40px par celle de notre choix Wink.

Se faire de la marge


Ensuite, il nous faudra définir les marges de notre lettrine.

Pour un rendu optimal, c’est une étape importante du tutoriel. Jusqu’à maintenant vous aurez peut-être remarqué que notre lettrine « sort » du texte, et le résultat n’est franchement pas intéressant. Nous allons donc lui appliquer une marge supérieure interne équivalente à 1/4 de la grandeur en px de notre texte , nous avions un texte de 40px, donnons lui une marge supérieure interne de 10px avec la propriété padding-top : 10px;.

Vous remarquerez aussi que notre lettrine touche au texte d’en dessous, on aura qu’à lui ajouter une marge inférieure externe correspondant à 1/10 de la dimension en px de notre lettre, ici 4px, avec la propriété margin-bottom : 4px;.

Pour ces résultats (selon la méthode) :
Méthode 1, pour les administrateurs de forum:

Méthode 2, pour les membres:

Les mesures et proportions proposées ne sont qu’approximatives, vous pouvez les adapter selon vos désirs.

Ajoutons un cadre et des couleurs


Je ne pourrai pas vous apporter d’amples renseignements sur ce point, chacun peut décorer sa lettrine comme il l’entend. Je peux, néanmoins, vous donner quelques exemples libres d’utilisation :

Exemple 1:

Exemple 2:

Exemple 3:

Bref, les styles sont variées et les possibilités infinies. Bonne chance pour vos personnalisations.

C'était Orange pour CSSActif Paix
MessageSujet: Création d'une lettrine   Création d'une lettrine EmptyDim 30 Mai 2010, 15:57
Revenir en haut Aller en bas
http://www.i-love-harvard.com/
Kaiji
Kaiji
Blanche-Neige
Blanche-Neige

Féminin Messages : 5578



Création d'une lettrine Empty
FAQ


Q
//

R
//


Pour toute question sur ce tutoriel, merci de poster une demande d'aide ici :
http://www.css-actif.com/f17-aide-css-xhtml
MessageSujet: Re: Création d'une lettrine   Création d'une lettrine EmptyMer 03 Aoû 2011, 08:54
Revenir en haut Aller en bas
http://www.bbcsherlockfrance.com
Tiadeets
Tiadeets
{ Membre }
{ Membre }

Féminin Messages : 31



Création d'une lettrine Empty
Merci pour ce tuto ! Je sens qu'il va être bien utile dans le règlement et les annonces !
MessageSujet: Re: Création d'une lettrine   Création d'une lettrine EmptyMer 28 Mar 2012, 09:52
Revenir en haut Aller en bas
http://serialdesigner.forumactif.fr/
K-Surf
K-Surf
{ Spécialiste }
{ Spécialiste }

Masculin Messages : 1707



Création d'une lettrine Empty
Merci pour ce tutoriel, je vais l'appliquer aussi dans mon règlement !
MessageSujet: Re: Création d'une lettrine   Création d'une lettrine EmptyLun 02 Avr 2012, 10:54
Revenir en haut Aller en bas
http://chroniclewerewolf.forums-actifs.net/index.htm
Anego
Anego
{ Membre }
{ Membre }

Féminin Messages : 23



Création d'une lettrine Empty
Merci pour ce tuto. Ca donne un style extra qui correspond totale à l'esprit de mon forum!
MessageSujet: Re: Création d'une lettrine   Création d'une lettrine EmptyLun 21 Mai 2012, 07:03
Revenir en haut Aller en bas
http://pacifista.bbactif.com/
Katerina
Katerina
{ Membre }
{ Membre }

Féminin Messages : 42



Création d'une lettrine Empty
Aww. Merci pour ce tutoriel bien fort utile !
MessageSujet: Re: Création d'une lettrine   Création d'une lettrine EmptyVen 29 Juin 2012, 20:04
Revenir en haut Aller en bas
Espeon
Espeon
Administrateur
Administrateur

Masculin Messages : 1819



Création d'une lettrine Empty
28-09-2012 - Tutoriel revu et mis à jour
MessageSujet: Re: Création d'une lettrine   Création d'une lettrine EmptyVen 28 Sep 2012, 07:15
Revenir en haut Aller en bas
http://darknessmansion23.forum-canada.com
Kiryuu02
{ Membre }
{ Membre }

Féminin Messages : 26



Création d'une lettrine Empty
Merci
MessageSujet: Re: Création d'une lettrine   Création d'une lettrine EmptySam 02 Mar 2013, 15:54
Revenir en haut Aller en bas
http://cityofpub.forumactif.org/
Redbird49
Redbird49
{ Membre }
{ Membre }

Féminin Messages : 78



Création d'une lettrine Empty
Merci
MessageSujet: Re: Création d'une lettrine   Création d'une lettrine EmptyJeu 20 Juin 2013, 15:44
Revenir en haut Aller en bas
Contenu sponsorisé




Création d'une lettrine Empty
MessageSujet: Re: Création d'une lettrine   Création d'une lettrine Empty
Revenir en haut Aller en bas
 

Création d'une lettrine

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Création d'une lettrine (messages)
» Créer une lettrine
» Création de catégories en onglets
» Création Mmorpg (Furius Komabat)
» Aide pour la création d'un QEEL

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
CSSActif :: Tutoriels de CSSActif :: ForumActif Pas à pas :: Les Messages-

Partenaires Or


← Page précédente   ↑ Aller en haut Copyright © CSSActif 2009 - 2013 Tous droits réservés
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit