Comment feuilles de style en cascade améliorer html

CSS (Cascading Style Sheets) était une technologie recommandée par le World Wide Web Consortium (W3C) en 1996. Un moyen facile de comprendre le but de CSS est de le considérer comme un ajout à HTML qui permet de simplifier et d'améliorer la conception de page Web. En fait, certains effets CSS ne sont pas possibles via HTML seul.

Sommaire

Un autre avantage de CSS est qu'il vous permet de spécifier un style une fois, mais le navigateur ne peut appliquer ce style à plusieurs reprises dans un document. Par exemple, si vous voulez un peu des images affichées dans votre site web pour avoir une mince, cadre bleu autour d'eux, vous pouvez définir ce cadre comme un style dans votre CSS. Alors, au lieu d'avoir à répéter une définition HTML du cadre mince et bleu - chaque fois que vous voulez que cadre particulier - vous pouvez simplement insérer le style CSS comme un attribut pour chaque élément graphique que vous souhaitez encadrée.

Autrement dit, vous utilisez CSS pour définir des règles générales sur la façon dont les éléments de vos pages Web se comportent et comment ils regardent - où ils se trouvent, leur taille, leur opacité, et ainsi de suite. Ensuite, vous pouvez simplement consulter le nom de la règle chaque fois que vous souhaitez appliquer au sein de votre page HTML.




Voici une règle CSS qui définit un couple de qualités que vous décidez d'appliquer à vos plus grands titres, H1:

Avec cette règle CSS en effet, tout code HTML contenant un élément H1 est automatiquement rendu dans le type de 16 points et de couleur bleue:

ce titre est bleu et 16 pt.

Règles CSS peuvent être définis dans un fichier .css séparé ou intégrés dans le fichier HTML. Voici la règle de style CSS global intégré dans l'en-tête d'un fichier HTML:

ce titre est bleu et 16 pt.

Notez le élément. Vous pouvez définir vos styles CSS à l'intérieur de cet élément. (Vous pouvez également avoir plusieurs éléments sur une page si vous le désirez).


» » » » Comment feuilles de style en cascade améliorer html