On utilise la propriété font-size pour changer la taille du texte. On peut indiquer de façon précise (cm, mm ou px) ou de façon relative (en %, em ou ex). Cette dernière technique étant la plus souple car elle s’adapte facilement aux préférences des visiteurs.
Illustration
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title> Page 1</title>
<link rel="stylesheet" href="forme.css" />
</head>
<body>
<h1> LES BASES DU LANGAGE ET MODE CONSOLE </h1>
<p class="paragraphe1"> Wikipédia présente Visual basic comme un langage de programmation événementielle de troisième génération
ainsi qu’un environnement de développement intégré, créé par Microsoft pour son modèle COM. <br/> Visual basic est directement
dérivé du BASIC (acronyme pour Beginner’s All purpose Symbolic Instruction Code ) et permet le développement rapide
d’applications, la création d’interfaces utilisateur graphiques, l’accès aux bases de données en utilisant les technologies DAO, ADO et RDO, ainsi que la création de contrôle ou objets Active X. </p>
<p class="paragraphe2"> Pour coder dans un langage de programmation, il faut des outils adaptés : un éditeur de texte, un compilateur ainsi qu’un débogueur.<br/> Il y a des programmes qui combinent les trois outils et ces programmes sont appelés Environnement de développement intégré (EDI) ou IDE en anglais, pour Integrated development Environment. </p>
</body>
</html>
.paragraphe1
{
font-size:14px;
}
.paragraphe2
{
font-size: 20px;
}
Le résultat :
A part %, em et ex, il y a une autre méthode qui permet d’indiquer une valeur relative : écrire la taille avec des mots en anglais suivants :
Modifions le code css précédent :
.paragraphe1
{
font-size:small;
}
.paragraphe2
{
font-size:x-large;
}
Résultat:
Pour définir la police, on utilise la propriété
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title> Page 1</title>
<link rel="stylesheet" href="forme.css" />
</head>
<body>
<p class="p1"> Texte en ALGERIAN</p>
<p class="p2"> Texte en Arial </p>
<p class="p3"> Texte en Arial Black </p>
<P class="pOk"> Texte en Bookman Old</P>
<p class="p4"> Texte en Comic Sans MS</p>
<p class="p5"> Texte en Courier New</p>
<p class="p6"> Texte en Georgia</p>
<p class="p7"> Texte en Impact </p>
<p class="p8"> Texte en Symbol Monotype </p>
<p class="p9"> Texte en Times New Roman</p>
<p class="p10"> Texte en Trebuchet MS</p>
<p class="p11"> Texte en Verdana</p>
</body>
</html>
.p1
{
font-family: ALGERIAN;
}
.p2
{
font-family:arial;
}
.p3
{
font-family: "Arial Black";
}
.p4
{
font-family:"Comic Sans MS";
}
.p5
{
font-family:"Courier New" ;
}
.p6
{
font-family:Georgia;
}
.p7
{
font-family:Impact ;
}
.p8
{
font-family: "Symbol Monotype";
}
.p9
{
font-family:"Times New Roman";
}
.p10
{
font-family:"Trebuchet MS";
}
.p11
{
font-family: Verdana;
}
.p12
{
font-family:Webdings;
}
.pOk
{
font-family: "Bookman Old";
}
Résultat:
Sur le Web, vous ne pouvez jamais être sûr des polices qu'auront vos lecteurs sur leurs ordinateurs, Il peut arriver que l’internaute n’ait pas la police que vous aviez définie, c’est pourquoi il est conseillé de préciser plusieurs polices séparées par des virgules :
Nous avons ajouté des alternatives à la police1 : Le navigateur essaiera d'abord d'utiliser la police1. S'il ne l'a pas, il essaiera la police2. S'il ne l'a pas, il passera à lapolice3, et ainsi de suite.
En général, on indique en tout dernier serif, ce qui correspond à une police par défaut (qui ne s'applique que si aucune autre police n'a été trouvée).
On utilise la propriété font-style qui peut prendre une des trois valeurs suivantes :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title> Page 1</title>
<link rel="stylesheet" href="forme.css" />
</head>
<body>
<h1> LES BASES DU LANGAGE ET MODE CONSOLE </h1>
<p class="paragraphe1"> Wikipédia présente Visual basic comme un langage de programmation événementielle de troisième génération
ainsi qu’un environnement de développement intégré, créé par Microsoft pour son modèle COM. <br/> Visual basic est directement
dérivé du BASIC (acronyme pour Beginner’s All purpose Symbolic Instruction Code ) et permet le développement rapide
d’applications, la création d’interfaces utilisateur graphiques, l’accès aux bases de données en utilisant les technologies DAO, ADO et RDO, ainsi que la création de contrôle ou objets Active X. </p>
<p class="paragraphe2"> Pour coder dans un langage de programmation, il faut des outils adaptés : un éditeur de texte, un compilateur ainsi qu’un débogueur.<br/> Il y a des programmes qui combinent les trois outils et ces programmes sont appelés Environnement de développement intégré (EDI) ou IDE en anglais, pour Integrated development Environment. </p>
</body>
</html>
.paragraphe1
{
font-style:italic;
}
.paragraphe2
{
font-style:oblique;
}
Résultat:
Remarquez que le résultat de la valeur oblique est légèrement différente de la valeur italic.
On utilise la propriété font-weight qui peut prendre les valeurs suivantes :
.paragraphe1
{
font-weight: bold;
}
.paragraphe2
{
font-style: normal;
}
Résultat:
On utilise la propriété text-decoration qui peut prendre l’une des valeurs suivantes :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title> Page 1</title>
<link rel="stylesheet" href="forme.css" />
</head>
<body>
<p class="p1" > AIME DIUMI </p>
<p class="p2" > WISSEN CORPORATION </p>
<p class="p3" > JULIE DIKOLO </p>
</body>
</html>
.p1
{
text-decoration:underline;
}
.p2
{
text-decoration: line-through;
}
.p3
{
text-decoration: overline;
}
Aperçu:
On utilise la propriété Text-align qui peut prendre une des valeurs suivantes :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title> Formation</title>
<link rel="stylesheet" href="forme.css" />
</head>
<body>
<h1> LES BASES DU LANGAGE ET MODE CONSOLE </h1>
<p class="p1">Wikipédia présente Visual basic comme un langage de
programmation événementielle de troisième génération ainsi qu’un
environnement de développement intégré, créé par Microsoft pour son
modèle COM. Visual basic est directement dérivé du BASIC (acronyme pour Beginner’s All purpose Symbolic Instruction Code ) et
permet le développement rapide d’applications, la création d’interfaces utilisateur graphiques, l’accès aux bases de données en
utilisant les technologies DAO,
ADO et RDO, ainsi que la création de contrôle ou objets Active X. </p>
<p class="p2">Pour coder dans un langage de programmation, il faut des outils adaptés : un éditeur de texte, un compilateur
ainsi qu’un débogueur. Il y a des programmes qui combinent les trois outils et ces programmes sont appelés Environnement de
développement intégré (EDI) ou IDE en anglais, pour Integrated development Environment. </p>
</body>
<p class="p3">L’éditeur de texte nous permet d’écrire le code source du programme. Le compilateur (Interpréteur) pour
transformer le code source en binaire qui est le seul langage compréhensible par la machine.
Le débogueur permet de traquer les erreurs dans le programme.
Pour Visual basic, nous pouvons utiliser : Visual studio, Visual studio
Express, SharpDevelop, MonoDevelop etc. </p>
</html>
h1
{
text-align: center;
}
.p1
{
text-align:left;
}
.p2
{
text-align:right;
}
.p3
{
text-align: justify;
}
Résultat:
Il est bon de noter que le centrage ou l’alignement se fait toujours par rapport à l’élément parent le plus proche du texte.
On utilise la propriété vertical-align pour gérer l’alignement vertical d’un texte par rapport à un autre élément de la page. Les valeurs possibles sont :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title> Formation</title>
<link rel="stylesheet" href="forme.css" />
</head>
<body>
<p> H<span class="deux" >2</span>O</p>
</html>
J’agrandis la taille de la police et place « 2 » en dessous de « H »
p
{
font-size: 4.5em;
}
.deux
{
vertical-align: sub;
}
Résultat:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title> Formation</title>
<link rel="stylesheet" href="forme.css" />
</head>
<body>
<p> L'équation du second dégré a la forme : <br />
<span class="equation"> ax<span class="exposant">2</span>+bx+c </span>
</p>
</html>
.equation
{
font-size: 2.5em;
font-style: italic;
}
.exposant
{
vertical-align: super;
font-size: 0.8em;
}
Résultat:
Les trois valeurs baseline, sup et super alignent un élément par rapport à une ligne de texte, les valeurs suivantes alignent un élément relativement à l’élément parent.
Exemple
Gardons le même code html utilisé pour la valeur super, mettons cette fois ci top à la place et remarquez la petite différence :
.equation
{
font-size: 2.5em;
font-style: italic;
}
.exposant
{
vertical-align: top;
font-size: 0.8em;
}
Résultat:
On peut aussi utiliser une valeur en pourcentage : un pourcentage positif aligne l’élément au-dessus par rapport à la ligne de base et un pourcentage négatif l’aligne en dessous par rapport à la ligne de base.
Pour lire la suite du cours, veuillez télécharger la version pdf du cours
Télécharger