Mise en forme des zones
Un article de ReseauGerontologiqueAutunois.
< retour Syntaxe
| modifier Syntaxe | |
|
Créer ou corriger un article | Objets: lettres et mots | Objet: paragraphe | Objet: tableau | Objet: images | Objet: pages | Syntaxe | BacAsable | Index | Mise en forme des zones | ParserFunctions | liste alphabétique des images | liste alphabétique des modèles | liste alphabétique des catégories |
Sommaire |
Les styles
Syntaxe générale des styles.
- La balise SPAN (Inline-level) sert à appliquer une mise en forme différente sur des éléments du texte. Vous pouvez si besoin imbriquer des SPAN dans d'autres SPAN.
- La balise DIV (Block-level) sert à appliquer une mise en forme différente pour des paragraphes.
- La balise d'interligne P sert aussi à appliquer une mise en forme différente en conservant les valeurs propres au navigateurs.
L'ensemble propriété:valeur s'appelle déclaration
L'ensemble "propriété:valeur; " s'appelle bloc
Si il y a plusieurs déclarations dans le même bloc, on parle de bloc de déclarations
" : " Les deux-points séparent la propriété de sa valeur.
" , " La virgule sépare les différentes valeurs d'une même propriété.
" ; " Le point-virgule est placé à la fin des déclarations surtout si il existe plusieurs blocs définissant le style.
En plus des balises spécifiques à l'objet "paragraphe".
Pour l'utilisation des styles, à la place de la balise <span.........</span>, il faut utiliser la balise
- <div.........</div> sans saut de ligne
où la balise
- <p.........</p> avec saut de ligne.
Voir aussi Les styles
Mise en forme de la police
style="font-family = la famille de polices
voir syntaxe des styles
Une famille de polices correspond à un groupe de polices, dont les caractères représentent des similitudes dans leur présentation
Deux familles distinctes
- famille classique : arial, verdana, times, ....
- famille générique :
|
serif,
|
sans-serif,
|
cursive,
|
fantasy,
|
monospace,
|
Mettre toujours une nom de famille générique en dernière position, au cas où le lecteur ne possède pas les polices choisit.
| <span style="font-family:Symbol,times,sans-serif;">Citron, Clef, Ballon</span> | Citron, Clef, Ballon |
| <span style="font-family:times,sans-serif;">Citron, Clef, Ballon</span> | Citron, Clef, Ballon |
style="font-style = le style de police
syntaxe des styles: <p style="font-size:§§§§§;"> XXXXX</p>
La balise <p entraine un saut de ligne, pas la balise <span
§§§§§ = normal
§§§§§ = italic
le style italique utilise la balise ouvrante <i> et la balise fermante </i>
| <i>Les trois mots à retenir dans un <span style="font-style:normal;">'''MMS''' </span>sont<span style="font-style:normal;"> Citron, Clef, Ballon.</span> Ils seront demandés plus tard.</i> |
| Les trois mots à retenir dans un MMS sont Citron, Clef, Ballon. Ils seront demandés plus tard. |
style="font-variant = la variante de police
"font-variant" est une propriété servant à définir l'affichage d'un texte en petites capitales. A condition que la police possède ce type de casse, auquel cas, les caractères ont un aspect presque similaire aux lettres majuscules.
syntaxe des styles: <span style="font-size:§§§§§;"> XXXXX</span>
§§§§§ = normal
§§§§§ = small-caps
style="font-size = la taille de police (ou corps)
voir syntaxe des styles
syntaxe : <span style="font-size:§§§§§;"> XXXXX</span>
| §§§§§ = larger | §§§§§ = medium | §§§§§ = smaller |
| Citron, | Clef, | Ballon |
| §§§§§ = xx-large | §§§§§ = x-large | §§§§§ = large | §§§§§ = medium | §§§§§ = small | §§§§§ = x-small | §§§§§ = xx-small |
| Cit | ro | n, C | le | f, B | al | lon |
| §§§§§ = 250% | §§§§§ = 200% | §§§§§ = 150% | §§§§§ = 125% | §§§§§ = 100% | §§§§§ = 80% | §§§§§ = 70% |
| Cit | ro | n, C | le | f, B | al | lon |
les nombres décimaux utilisent le point (et non la virgule) et les termes d'unités doivent coller sans espace avec les chiffres
| §§§§§ = 2.5em | §§§§§ = 2em | §§§§§ = 1.5em | §§§§§ = 1.25em | §§§§§ = 1em | §§§§§ = 0.8em | §§§§§ = 0.7em |
| Cit | ro | n, C | le | f, B | al | lon |
style="font-weight" = l'épaisseur (la graisse) de la police
syntaxe : <span style="font-weight:§§§§§;"> XXXXX</span>
Les valeurs §§§§§ vont de 100 en 100, de 100 à 900, peu d'intérêt en pratique
§§§§§ = normal, cela correspond à 400
§§§§§ = bold, cela correspond à 700
Il est possible d'utiliser §§§§§ = bolder ou §§§§§ = lighter
| <b>Citron, Clef, Ballon</b> | Citron, Clef, Ballon |
| 100 | 400 | 600 | 700 | 900 |
Citron | Clef | Ballon | Clef | Citron |
normal | bold | |||
lighter | normal | bolder |
Mise en forme du texte
style="Text-transform"
Propriété pour forcer les minuscules ou les majuscules
§§§§§ = "Lowercase" : toutes les lettres de chaque mot sont en minuscules
§§§§§ = "Uppercase" : toutes les lettres de chaque mot sont en majuscules
§§§§§ = "Capitalize" : la première lettre de chaque mot seulement est en majuscule
| Les trois mots à retenir dans un MMS sont CITRON, CLEF, BALLON. Ils seront demandés plus tard. |
| <span style="text-transform: lowercase;">Les trois mots à retenir dans un MMS sont CITRON, CLEF, BALLON. Ils seront demandés plus tard.</span> |
| Les trois mots à retenir dans un MMS sont CITRON, CLEF, BALLON. Ils seront demandés plus tard. |
| Les trois mots à retenir dans un MMS sont CITRON, CLEF, BALLON. Ils seront demandés plus tard. |
| <span style="text-transform: uppercase;">Les trois mots à retenir dans un MMS sont CITRON, CLEF, BALLON. Ils seront demandés plus tard.</span> |
| Les trois mots à retenir dans un MMS sont CITRON, CLEF, BALLON. Ils seront demandés plus tard. |
| Les trois mots à retenir dans un MMS sont CITRON, CLEF, BALLON. Ils seront demandés plus tard. |
| <span style="text-transform: capitalize;">Les trois mots à retenir dans un MMS sont CITRON, CLEF, BALLON. Ils seront demandés plus tard.</span> |
| Les trois mots à retenir dans un MMS sont CITRON, CLEF, BALLON. Ils seront demandés plus tard. |
style="Text-decoration"
Propriété pour souligner, surligner, barrer, clignoter
§§§§§ = "overline" : surligner
§§§§§ = "line-through" : barré
§§§§§ = "underline" : souligner
§§§§§ = "blink" : clignote (avec Netscape et Firefox)
§§§§§ = "none" : soulignement annulé et valeur par défaut
| <span style="Text-decoration:underline; ">Citron, Clef, Ballon</span> | <span style="Text-decoration:line-through; ">Citron, Clef, Ballon</span> |
| Citron, Clef, Ballon | Citron, Clef, Ballon |
| <span style="Text-decoration:overline; ">Citron, Clef, Ballon</span> | <span style="Text-decoration:blink; ">Citron, Clef, Ballon</span> |
| Citron, Clef, Ballon | Citron, Clef, Ballon |
style="Color = Propriété pour définir la couleur du texte.
voir syntaxe des styles
Il s'agit de la couleur du premier plan
|
<span style="color:#ff00ff;" >Citron</span> |
Citron |
Pour définir le style d'une zone ou d'un paragraphe, il faut préférer la syntaxe ci-dessous.
|
<div style="color:#ff00ff;" >Citron</div> |
Citron
|
|
<p style="color:#ff00ff;" >Citron</p> |
Citron |
style="Letter-spacing = Propriété pour définir l'espacement entre les caractères.
| <div style="letter-spacing:0mm;">Citron</div> | Citron
|
| <div style="letter-spacing:1.5cm;">Citron</div> | Citron
|
| <div style="letter-spacing:1.5em;">Citron</div> | Citron
|
| <div style="letter-spacing:15px;">Citron</div> | Citron
|
| <div style="letter-spacing:5ex;">Citron</div> | Citron
|
style="Word-spacing = Propriété pour définir l'espacement entre les mots.
| <div style="word-spacing:0mm;">Citron, Clef, Ballon</div> | Citron, Clef, Ballon
|
| <div style="word-spacing:1.5cm;">Citron, Clef, Ballon</div> | Citron, Clef, Ballon
|
| <div style="word-spacing:1.5em;">Citron, Clef, Ballon</div> | Citron, Clef, Ballon
|
| <div style="word-spacing:15px;">Citron, Clef, Ballon</div> | Citron, Clef, Ballon
|
| <div style="word-spacing:5ex;">Citron, Clef, Ballon</div> | Citron, Clef, Ballon
|
Mise en forme de l'arrière-plan
style="Background-color" = proprièté pour la couleur de fond du texte (couleur d'arrière-plan).
| <span style="background-color: #CCFFFF;" >Citron, Clef, Ballon</span> | |
| Citron, Clef, Ballon | |
| <div style="background-color: #CCFFFF;" >Citron, Clef, Ballon</div> | |
Citron, Clef, Ballon
| |
| <p style="background-color: #CCFFFF;" >Citron, Clef, Ballon</p> | |
Citron, Clef, Ballon |
Voir Tableau des codes couleurs
Mise en forme des paragraphes
Texte aligné à gauche
Tau (Tubulin-Associated Unit) est une protéine neuronale associée aux microtubules. Elle a été initialement décrite comme le « facteur Tau », un élément capable d’induire la polymérisation de la tubuline en microtubules. En réalité, elle favorise la polymérisation et la stabilité des microtubules.
Texte au centre
Tau (Tubulin-Associated Unit) est une protéine neuronale associée aux microtubules. Elle a été initialement décrite comme le « facteur Tau », un élément capable d’induire la polymérisation de la tubuline en microtubules. En réalité, elle favorise la polymérisation et la stabilité des microtubules.
Texte aligné à droite
Tau (Tubulin-Associated Unit) est une protéine neuronale associée aux microtubules. Elle a été initialement décrite comme le « facteur Tau », un élément capable d’induire la polymérisation de la tubuline en microtubules. En réalité, elle favorise la polymérisation et la stabilité des microtubules.
Texte justifié
Tau (Tubulin-Associated Unit) est une protéine neuronale associée aux microtubules. Elle a été initialement décrite comme le « facteur Tau », un élément capable d’induire la polymérisation de la tubuline en microtubules. En réalité, elle favorise la polymérisation et la stabilité des microtubules.
Positionnement
Voir Positionnement absolu
Voir Positionnement relatif
Texte flottant
Utilisation de float et de clear
float peut prendre les valeurs left right ou none
clear peut prendre les valeurs left right both ou none
Exemple de texte sur trois colonnes
<div style="margin: 0px 30px; "> <div style="float:left; width:33%; padding-right:2.5px; "> Tau (Tubulin-Associated Unit) est une protéine neuronale associée aux microtubules. </div> <div style="float:left; width:33%; padding: 0px 2.5px; "> Elle a été initialement décrite comme le « facteur Tau », un élément capable d’induire la polymérisation de la tubuline en microtubules. </div> <div style="float:left; width:33%; padding-left:2.5px; "> En réalité, elle favorise la polymérisation et la stabilité des microtubules. </div> </div><br style="clear:both;"/> Tau (Tubulin-Associated Unit) est une protéine neuronale associée aux microtubules. Elle a été initialement décrite comme le « facteur Tau », un élément capable d’induire la polymérisation de la tubuline en microtubules. En réalité, elle favorise la polymérisation et la stabilité des microtubules.
Tau (Tubulin-Associated Unit) est une protéine neuronale associée aux microtubules.
Elle a été initialement décrite comme le « facteur Tau », un élément capable d’induire la polymérisation de la tubuline en microtubules.
En réalité, elle favorise la polymérisation et la stabilité des microtubules.
Tau (Tubulin-Associated Unit) est une protéine neuronale associée aux microtubules. Elle a été initialement décrite comme le « facteur Tau », un élément capable d’induire la polymérisation de la tubuline en microtubules. En réalité, elle favorise la polymérisation et la stabilité des microtubules.
Pagination
Pour certaines propriétés,
| Haut | Droite | Bas | Gauche | |
|---|---|---|---|---|
| Valeur | Χ | Χ | Χ | Χ |
| Haut | Droite | Bas | Gauche | |
|---|---|---|---|---|
| Première valeur | Χ | Χ | ||
| Deuxième valeur | Χ | Χ |
| Haut | Droite | Bas | Gauche | |
|---|---|---|---|---|
| Première valeur | Χ | |||
| Deuxième valeur | Χ | Χ | ||
| Troisième valeur | Χ |
| Haut | Droite | Bas | Gauche | |
|---|---|---|---|---|
| Première valeur | Χ | |||
| Deuxième valeur | Χ | |||
| Troisième valeur | Χ | |||
| Quatrième valeur | Χ |
Mise en forme des marges
Définition de la marge externe
Un élément a quatre côtés : droit ("right"), gauche ("left"), supérieur ("top") et inférieur ("bottom"). La marge externe est la distance entre chaque côté et l'élément avoisinant (ou les bords du document).
Tous les objets définies précedement peuvent être concernés par la propriété margin
syntaxe: margin-top: 60px
syntaxe: margin-right: 100px
syntaxe: margin-bottom: 40px
syntaxe: margin-left: 80px
Les quatres instructions ci-dessus peuvent être synthétisées en une seule avec:
syntaxe: margin: 60px 100px 40px 80px
Voir Pagination
{| style="border: solid 1px black; margin:140px 50px 10px 100px; "
|style="padding: 20px;"|
Texte
{| style="border: solid 1px red; margin:50px;"
|style="padding: 30px;"|
texte
|}
|}
Comment utiliser Margin pour mettre en forme un paragraphe.
Tau (Tubulin-Associated Unit) est une protéine neuronale associée aux microtubules. Elle a été initialement décrite comme le « facteur Tau », un élément capable d’induire la polymérisation de la tubuline en microtubules. En réalité, elle favorise la polymérisation et la stabilité des microtubules.
Définition de la marge interne
La marge interne est la distance entre chaque bordure et le contenu de la zone (boîte).
Tous les objets définies précedement peuvent être concernés par la propriété padding
voir exemple dans définition de la marge externe.
syntaxe: padding-top: 60px
syntaxe: padding-right: 100px
syntaxe: padding-bottom: 40px
syntaxe: padding-left: 80px
Les quatres instructions ci-dessus peuvent être synthétisées en une seule avec:
syntaxe: padding: 60px 100px 40px 80px
Voir Pagination
Mise en forme des bordures
Syntaxe style="propriété:(style) (épaisseur) (couleur);
Il est important de laisser un espace entre chaque valeurs définies
Certains navigateurs ont besoin de définir les trois types de valeurs
- Trois types de valeurs pour les bordures.
- Le style
|
|
|
|
| ||||||||
|
|
|
|
|
- L'épaisseur
| cm | pixel | pouce | point | |
|---|---|---|---|---|
| cm | 1cm | 32px | 0,3937in | 28,3634pt |
| px | 1/32cm | 1px | 0,0123in | 0,8856pt |
| in | 2,54cm | 81,28px | 1in | 72pt |
| pt | 0,0353cm | 1.1289px | 1/72in | 1pt |
|
|
|
| |||||||||
|
|
|
|
|
- La couleur
Voir, pour le choix des couleurs, la page Tableaux de correspondance
|
|
|
|
Border définit les quatres côtés, il est possible de définir chaque côté indépendament des autres
|
|
{|style="border:solid 1px red;" width="17%" | ||||
|
|
{|style="border-top:solid 1px red;" width="17%" |
|
{|style="border-right:solid 1px red;" width="17%" | ||
|
|
{|style="border-left:solid 1px red;" width="17%" |
|
{|style="border-bottom:solid 1px red;" width="17%" |
Exemple
|
|
{|style="border-top:8px outset rgb(139,0,139); border-right:10px double black; border-bottom:2px dashed #ffff00; border-left:6px solid red;" width="30%" align="center"
|height="50"|
|}
