Maxi services : livre d'or, annuaire, top sites
script livre d or

Inscription

livre d or site
 Aide
livre d or site web
 Reglement
livre d or son site
 Inscription
livre d or son site web
 FAQ
livre d or site perso
 Contact
livre d or gratuit site
 

Services

livre d or gratuit son site

 Générateur de site

livre d or gratuit son site web
 Annuaire
livre d or gratuit site perso
 Top sites
script livre d or site
 Hébergement
script livre d or site web
 Referencement
script livre d or son site web
 Nom de domaine
script livre d'or son site web
 Annuaire blog
script livre d or site perso
 

Ressources

livre d or gratuit webmaster
 Kit graphique
creer livre d'or
 Création bannieres
creer livre d'or
 Dictionnaire
site
script livre d or php

Cours

 Cours sur le style CSS
 Cours de PHP
 Cours de XML

Générateurs

 Votre bouton
 Votre bannière
 Tous

Divers

creer livre d or php
 Award
webmaster site perso
 Interview
site
 Aidez nous
site web
livre d or son site

Partenaires

son site web
Cestfacile.org tutoriaux informatiques et services pour webmasters
php
Cestfacile.org tutoriaux informatiques et services pour webmasters
livre d or pour son site
livre d or gratuit pour son site
livre d or pour webmaster
Recettes de cuisine
Livraison fleurs
Vetement homme
billet d'avion
forum gratuit
php
Paroles de chansons
Voyage pas cher
Webmaster
Rentabiliser votre site
Kit graphique
Tous les partenaires

livre d'or gratuit

[ Accueil | Inscription | Contact | FAQ | Forum | Livre d'or | Membres ]


 

Le css, avant propos

Pour réaliser des mises en page avancées et sophistiquées, les simples styles HTML ne suffisent plus. Maintenant vous devez effectivement adopter les feuilles de styles en cascade.

Ce chapitre constituera donc une présentation du langage css et vous indiquera les différentes façons de créer des feuilles de styles css avec les fonctionnalités d'un éditeur de texte comme le Notepad++ par exemple.

Travailler avec des classes

Si vous utiliser des styles différents pour un même tags, vous pouvez adopter les classes et des ID. Ils représentent des définitions de style distinctes (plusieurs séries de propriétés entourées d'une paire d'accolades) qui pourront s'appliquer à une seule balise.

Pour ajouter une classe dans votre feuille de styles, choisissez un nom et faites-le précéder d'un point (.).
Déclarez ensuite vos propriétés comme d'habitude. Voici un exemple de définition de style pour le tag <h1> accompagné d'une alternative :

<style>
<!- h1 {
font-family:Arial;
color:red;
}
.alternative {
font-family: arial;
color: blue;
} -!>
</style>

Bien entendu, cette classe peut s'appliquer à n'importe quel tag. En ce qui nous concerne, nous l'avons réservée uniquement au titre de niveau 1

<h1>Première définition <h1>
<h1 class="alternative">Une alternative, cela vous plait ?</h1>

Souvenez-vous, vous pouvez avoir autant de classes que vous le souhaitez et elles peuvent s'appliquer à toutes les balises.

Les ID fonctionnent exactement de la même façon, mais ils sont précédés d'un signe distinctif différent: le dièse (#) à la place du point (.) :

#alternative {
font-family: arial;
color: blue;
}

Et l'appel dans la page HTML se fait ainsi :

<h1 id="alternative">Une alternative, cela vous plait ?</h1>

La différence entre les classes et les ID

Pour être bref, sachez que l'utilisation des ID s'accommode parfaitement des langages de script pour des animations, entre autres. Mais si vous vous contentez d'intégrer dans vos présentations de simples feuilles de styles, les classes feront l'affaire.

Mais supposons maintenant que vous voulez décaler légèrement le texte en rouge pour mieux le distinguer des autres blocs. Rien de plus simple, nous avons inséré une nouvelle balise : <div>. Elle permet de définir un nouveau style pour une section de votre page uniquement. Comme vous l'avez compris, les instructions contenues dans ce tag seront interprétées prioritairement par les navigateurs:

<div style="margin-left: 40px">
<h2>Ce bloc a été défini avec un style à part, qui ne fait pas partie de la déclaration principale</h2>
</div>

Ces quelques lignes de code placent le paragraphe à 40 pixels de la marge de gauche, tandis que toutes les autres sections utilisent la valeur définie dans le fichier style.css, en l'occurence 30 pixels.

En fait, cette manipulation d'élément dans une page HTML avec les feuilles de styles porte un nom : c'est le positionement absolu. Désormais, vous pouvez définir exactement l'emplacement de chaque objet dans la fenêtre des navigateurs qui afficheront votre page.

Notez enfin qu'il existe une commande semblable à la balise <div>, qui est la balise <span>. Elle n'est utilisée toutefois pour des petites portions de la page : des mots ou des lettres, par exemple. Ici, le terme "grand" s'affiche en italique, en bleu et avec une police de 30 points :

<span style="font-size:30pt; font-style: italic; color: blue">Mon texte ici </span>

Voilà, vous en savez désormais un peu plus sur les feuilles de styles (Cascading Style Sheets), nous vous remercions d'avoir lut ce chapitre

Retour au menu







  Accès membre

Login :

Pass :

Mot de passe perdu?
 
 

 
Maxiservices.net : Tous droits réservés © 2001-2003 - Design by Lablogos