La terminologie en programmation
Il est important à mon avis de bien comprendre les termes informatiques et Internet si l’on veut progresser. J’ai trouvé un site qui explique de manière simple et concise le sens de chaque mot. il est utile de connaître le sens des mots sans pour autant avoir des définitions à rallonge que personne ne lit et surtout difficile à retenir dans ce mode de fou où le temps est si précieux. Vous ne croyez pas ?
agent (d')utilisateur
un agent utilisateur, souvent un navigateur ou un client Web.
attribut
attribut HTML
auteur
l'auteur d'un document HTML
balisage fictif
un moyen pour décrire le comportement des pseudo-classes et des pseudo-éléments.
canevas
la surface dessinée par l'agent utilisateur sur laquelle un document est rendu
CSS1
CSS niveau 1. Ce document définit le langage CSS1 qui est un mécanisme de feuille de style simple pour le Web.
déclaration
une propriété (ex. 'font-size') et sa valeur correspondante (ex. '12pt').
designer
l'auteur d'une feuille de style.
dimensions intrinsèques
la largeur et la hauteur définies par le seul élément, non imposées par son environnement. On considère dans cette spécification que tous les éléments remplacés, et seulement ceux-ci, ont des dimensions intrinsèques.
document
un document HTML.
élément
un élément HTML.
élément de type bloc
un élément qui a une fin de ligne avant et après (ex. 'H1' en HTML)
élément de type en-ligne
un élément qui n'a pas de fin de ligne avant ni après (ex. 'STRONG' en HTML)
élément remplacé
un élément dont l'interpréteur de CSS ne connaît que les dimensions intrinsèques. En HTML,'IMG', 'INPUT', 'TEXTAREA', 'SELECT' et 'OBJECT' sont des exemples d'éléments remplacés. Par exemple, le contenu de l'élément 'IMG' est souvent remplacé par l'image que l'attribut 'SRC' indique. CSS1 ne définit pas comment sont trouvées les dimensions intrinsèques.
élément enfant (ou enfant)
un sous-élément dans la terminologie SGML [5]
élément parent ou parent
l'élément contenant dans la terminologie SGML [5].
extension HTML
Balisage introduit par les compagnies éditrices d'agents utilisateurs, le plus souvent pour obtenir des effets visuels. Les balises 'FONT', 'CENTER' et 'BLINK' en sont des exemples, ainsi que l'attribut 'BGCOLOR'. Un des buts des feuilles de style est de fournir une alternative aux extensions HTML.
feuille de style
un ensemble de règles
feuille de style ou Cascading Style Sheets
les feuilles de style en cascade et leur format
fonctions avancées de CSS1
caractéristiques décrites dans cette spécification mais qui n'appartiennent pas aux fonctions de base de CSS1.
fonctions de base de CSS1
la partie de CSS1 obligatoire pour tous les agents utilisateurs conformes à CSS1.
HTML
Hypertext Markup Language [2] une application de SGML.
interpréteur CSS1
un agent utilisateur qui lit les feuilles de style CSS1.
lecteur
la personne qui consulte le document.
poids
l'importance relative d'une règle, son ordre de priorité.
propriété
un paramètre de style sur lequel peut agir une feuille de style. Cette spécification définit une liste de propriétés et leurs valeurs associées.
pseudo-élément
les pseudo-éléments qui sont utilisés par les sélecteurs de CSS pour agir sur des éléments typographiques (ex. la première ligne d'un élément) plutôt que sur les éléments structuraux proprement dits.
pseudo-classe
les pseudo-classes qui sont utilisées par les sélecteurs de CSS permettent des indications en supplément de la source HTML (ex. un lien a été visité ou non) pour la classification des éléments.
règle
une déclaration (ex. 'font-family: helvetica') et son sélecteur (ex. 'H1').
sélecteur
une chaîne de caractères qui identifie les éléments sur lesquels s'applique la règle correspondante. Un sélecteur est ou bien simple (ex. 'H1') ou bien contextuel (fait de plusieurs sélecteurs simples, p.ex. 'H1 B').
sélecteur contextuel
un sélecteur qui agit sur les éléments selon leur position dans la structure du document. Un sélecteur contextuel consiste en plusieurs sélecteurs simples. Par exemple, le sélecteur contextuel 'H1.initial B' est constitué des deux sélecteurs simples 'H1.initial' et 'B'.
sélecteur simple
un sélecteur qui identifie un élément par son type et/ou son attribut et non par la position de celui-ci dans la structure du document (ex. 'H1.initial' est un sélecteur simple).
SGML
Standard Generalized Markup Language [5], HTML en est une application.
taille ou corps de police
http://www.yoyodesign.org/doc/w3c/css1/index.html
La taille du dessin d'une police. Typiquement, le corps d'une police est à peu près égal à la distance entre le bas de la lettre avec jambage la plus basse et le haut de la lettre avec hampe la plus haute avec éventuellement un accent diacritique.
type d'élément
un identifiant générique dans la terminologie SGML [5].
utilisateur
synonyme de lecteur
Tout au long de ce texte, l'utilisation de guillemets simples ('...') correspond à des extraits de code HTML ou CSS.