Portfolio

Le guide du Cascading
Style Sheets (CSS)

Langage du Web

Le langage Web évolue par level. Le CSS 1 est obsolète et le CSS 2.1 est le niveau recommandé. Quant aux CSS 3, il est en voie de standardisation.

Le CSS 3 se découpe en petits modules. L’objectif des feuilles de style en cascade consiste à mettre en forme une page web.

CSS pour débutant

L’ajout d’une feuille de style d’un document de démonstration se fait grâce à l’utilisation du CSS. Le principe de ces feuilles de style consiste à conserver la formation dans un document séparé des détails de la présentation.

Cette séparation évite les duplications, facilite la maintenance et permet de se servir du même contenu en appliquant différents styles dans différents usages. L’utilité de ce langage de balisage consiste à décrire les informations du document et non le style.

CSS pour débutant

Bases du CSS

Pour maîtriser le langage CSS, il faut comprendre le HTML. Ce dernier est un langage simple fait de balises.

Une feuille de style de base permet de corriger les différences de style par défaut et fournit un canevas incluant des sélecteurs CSS.

L’utilisation de la fonctionnalité bordure en CSS fonctionne dans pratiquement tous les navigateurs graphiques.

Avec la feuille de style, on peut aisément mettre en forme des éléments textuels.

La mise en page est une opération qui précède généralement le travail d’impression.

Styles des liens

Grâce aux CSS, il est désormais plus facile d’intégrer de nouveaux effets surprenants sur des liens.

Image de fond

Image de fond

Image de fond 3

Image de fond 1

Image de fond 4

Image de fond 2

Image de fond 5

Remplacer une image décorative

Illustration de page

Les sélecteurs définissent les éléments qui s’appliquent à l’ensemble des règles. Il existe plusieurs types de sélecteurs simples : de type, de classe, d’identifiant, universel et d’attributs.

Le débugage CSS dynamise un site Web. Un mauvais CSS perturbe l’affichage d’un site. Pour améliorer le style des pages Web, on peut recourir à des outils de débugage CSS.

La programmation orientée objet permet de bénéficier d’un code structuré. Ce concept facilite la mise à jour des pages Internet. Pour gagner du temps, il vaut mieux créer des classes génériques.