Comment feuilles de style en cascade (CSS) travail

CSS, ou C

Sommaire

ascading Style SHEETs, est le code qui contrôle non seulement l'aspect visuel de vos éléments HTML individu, mais aussi où les éléments apparaissent dans la relation à l'autre, et parfois comment ils interagissent et animent. Entre HTML, CSS et javascript, vous codez toute la couche de présentation d'un site web. Mise sous tension le site pour effectuer des fonctions dynamiques ou se connecter à un CMS (contenu mGESTION sbase de données ystème) nécessite un code supplémentaire comme PHP.

CSS a évolué de façon spectaculaire ses capacités dans le dernier quelques années-, il est maintenant possible de concevoir des sites Web visuellement riches - avec (par exemple) des boîtes aux coins arrondis, des dégradés simples, et l'ombre du texte - sans utiliser les graphiques bitmap du tout. Tous ces effets sympas peuvent être définis comme des extraits de code, puis appliqués à tout objet HTML vous vous sentez une certaine besoins gussying place. Si jamais vous avez besoin d'un changement à travers le-bord à votre site Web, la mise à jour d'une ligne de code CSS fera l'affaire.

Ce beau site pour Front Row utilise CSS et HTML5 pour optimiser son utilisation de graphiques. [Cred
Ce beau site pour Front Row utilise CSS et HTML5 pour optimiser son utilisation de graphiques.

Pour obtenir vos capacités de CSS du sol, vous commencez par définir une série de styles pour chaque élément que vous voulez modifier, si elle est un composant HTML (comme un lien ou un titre) ou un élément de CSS (comme un conteneur div). Tu pouvoir faire tout cela définir dans le document HTML lui-même, mais il est plus fréquent de définir vos styles dans un document séparé de votre page HTML. Notez aussi que vous pouvez définir une série de modificateurs, appelé les classes, que vous pouvez faire appel à votre code HTML à affecter davantage la manière dont les éléments apparaissent - il est similaire à la façon dont les adjectifs aider spécifier le nom (s) ils sont attachés.




Voici un exemple de code CSS qui fait toute votre code HTML

manchettes apparaissent en rouge et mis en 18 points Arial:

h1 {color: # e80f0f-font-family: Arial, Helvetica, sans-serif-margin: 20px 20px 32px; line-height: 22px; font-size: 18px;} 

Ce code est enregistré dans un document distinct - dans ce cas, un document appelé sample.css. La page HTML se réfère à ce document externe dans la section de la tête de la page. Ensuite, n'importe où sur la page que le

tag est utilisé, le texte qui suit rendra avec les paramètres configurés de retour dans le document CSS.

Ce point de vue sur écran partagé dans Dreamweaver affiche le code HTML dans le panneau supérieur et le format résultant
Ce point de vue sur écran partagé dans Dreamweaver affiche le code HTML dans le panneau supérieur et de la mise en forme résultant dans le panneau inférieur.

Maintenant, si vous voulez avoir un titre de cas particulier qui a fait les manchettes certaines grandes avec un encore plus brillant rouge, vous pourriez mettre en place une classe CSS personnalisée pour gérer cette tâche et l'ajouter à la

tag dans votre code HTML. Vous pouvez nommer un rien de classe que vous souhaitez - assurez-vous qu'il dispose d'un délai en face du nom et n'a pas d'espaces dans le nom, comme ceci:

.Big {font-size: 24px; line-height: 26px; color: # e80f0f-}

Comme on le voit dans l'exemple suivant, la première

titre apparaît comme le code CSS a défini. Le second

titre a la classe .BIG annexé à la

tag donc le résultat est un plus grand, plus lumineux titre.

Notez que dans le code de classe l'exemple du CSS donné plus tôt, vous ne devez pas répéter les préférences de police et de marge. Ces paramètres sont déjà prises en compte dans l'original

style. Il suffit de décrire les changements. Le mot cascade dans Cascading Style Sheets signifie que vos styles sont passés le long (hérité) Par des feuilles de style qui obtiennent leurs instructions de vos préférences d'origine - dans ce cas, ceux que vous mis en place dans la classe. Fondamentalement, lorsque vous configurez un style, tout élément qui obtient attribué ce style “ cascades à travers ” aux autres styles, comme indiqué par vos paramètres, sauf si vous appliquez un changement.

Vous créez des effets visuels en CSS comme ceci en utilisant les propriétés approuvés tels que font-size, la marge, et la couleur, tel qu'il est utilisé dans les exemples donnés ici juste. Par conséquent, comme vous pouvez l'imaginer, la clé pour obtenir une poignée sur CSS (et sur ce que vous pouvez et ne pouvez pas faire avec elle) se trouve dans l'étude de toutes les propriétés CSS disponibles et l'expérimentation de ce genre de valeurs que vous pouvez entrer pour chacun . Vous pouvez trouver des listes assez complète en ligne si vous recherchez La liste et les valeurs des propriétés CSS.

Voici la première & lt; span class =

tag possède un style CSS normale et la seconde

Voici la première

tag possède un style CSS normale et la seconde

tag a la classe .BIG qui lui est annexé.

» » » » Comment feuilles de style en cascade (CSS) travail