SELFHTML/Quickbar
Introduction
Complément de HTML et alternatives
![]() |
Feuilles de style CSS |
![]() |
|
![]() |
HTML est un langage de programmation "logique". Avec HTML vous définissez la structure fondamentale de vos pages WWW:, les éléments, les structures, les liens, les éléments référencés tels les graphiques, le multimédia etc... Mais HTML n'est en fait pas conçu pour donner de façon exacte comment un élément doit apparaître. Ainsi vous pouvez définir des titres en HTML en précisant qu'il s'agit d'un titre n°1. Mais vous ne pouvez pas décider en HTML dans quelle police et dans quelle taille ce titre doit être représenté. Le navigateur WWW prend cela en charge lors de l'affichage. Il utilise pour ce faire un mélange de réglages de base que peut entreprendre l'utilisateur et de représentations programmées de façon fixe d'éléments distincts HTML.
A l'époque du premier grand succès de HTML le langage fut "utilisé à tort" pour toutes sortes de formatages physiques. Ainsi apparaissait brusquement une commande HTML pour la représentation de texte clignotant et plus tard il y eut un engouement pour une commande à l'aide de laquelle la police et la taille des caractères (7 degrés relatifs) et leur couleur pouvaient être déterminés. Pourtant toutes ces implémentations en HTML présentent en fin de compte beaucoup de lacunes et manquent de rigueur.
C'est ici que les Cascading Style Sheets (CSS) entrent en scène. Il s'agit d'un langage de programmation directement complémentaire qui fut développé spécialement pour le HTML. Il s'imbrique sans heurt dans le HTML et permet le formatage ad libitum d'éléments séparés HTML. À l'aide de feuilles de style CSS vous pouvez par exemple déterminer par exemple que tous les titres N° 1 aient une taille de 24 points et apparaissent dans la police Helvetica en couleur rouge avec un espacement de 16 points pour le texte qui suit et un encadrement supérieur d'une double ligne verte mais vous pouvez aussi bien établir pour un texte au choix que seul ce texte doit avoir une taille de 3 centimètres et une couleur de fond jaune. En outre, le langage de programmation CSS contient également des commandes pour placer des éléments au pixel près sur l'écran et pour d'autres systèmes de reproduction comme l'impression ou l'audio. Par les feuilles de style HTML fait donc un pas de géant en avant.
Le langage de programmation CSS est exactement comme HTML un langage de programmation normé officiellement. Elle est comme HTML entretenue et développée par le consortium W3. Entre temps les navigateurs les plus récents de Netscape et Microsoft interprètent également les feuilles de style.
Étant donné l'importance future des feuilles de style ce langage de
programmation est traité dans le détail dans SELFHTML. à ce sujet lisez le
chapitre sur les feuilles de style CSS.
Vous devez impérativement vous intéresser aux feuilles de style
parallèlement à HTML.
![]() | |
après:![]() |
![]() |
avant:![]() |
![]() |
SELFHTML/Quickbar
Introduction
Complément de HTML et alternatives
Serge François, 13405@free.fr