Partager via


Générateur de styles, boîte de dialogue

Mise à jour : novembre 2007

La boîte de dialogue Générateur de styles fournit des options permettant de définir les attributs de style de la feuille de style en cascade (CSS). Un style CSS combine mise en forme individuelle et attributs de positionnement en un ensemble unique d'attributs que vous pouvez appliquer en une seule fois.

La boîte de dialogue Générateur de styles se divise en deux volets. Le volet gauche répertorie huit catégories générales (Police, Arrière-plan, Texte, Position, Disposition, Bords, Listes et Autre). Lorsque vous sélectionnez une catégorie, le volet de droite affiche les options correspondant à cette catégorie. Au fur et à mesure que vous sélectionnez des options de style, la boîte de dialogue Générateur de styles crée des définitions de style CSS.

Vous pouvez appliquer les attributs de style CSS directement dans des éléments HTML individuels sur une page Web ou ajouter des attributs de style aux règles de style CSS stockées dans des feuilles de style externes. Les feuilles de style externes peuvent servir à définir en une seule fois une apparence commune pour un grand nombre de pages Web.

Pour afficher la boîte de dialogue Générateur de styles

  1. Cliquez sur Format dans le menu principal, puis sur Style.

    La boîte de dialogue Générateur de styles s'affiche.

  2. Sélectionnez une option dans le volet gauche pour définir des attributs de style CSS.

Génération de styles CSS en ligne en mode Design

Si vous mettez en forme un élément HTML sélectionné en mode Design, les attributs de style sont insérés en ligne dans le code correspondant à l'élément. Passez en mode HTML afin de vérifier et de régler les nouveaux attributs de style qui ont été insérés.

Pour appliquer directement des attributs de style CSS aux éléments HTML de la page Web

  1. Ouvrez le document HTML en mode Design du Concepteur HTML.

  2. Ouvrez la fenêtre Structure du document, sélectionnez un élément à mettre en forme, puis, dans le menu Format, cliquez sur Style afin d'ouvrir la boîte de dialogue Générateur de styles.

  3. Sélectionnez une option dans le volet gauche pour définir des attributs de style CSS.

Le titre de la boîte de dialogue Générateur de styles inclura le nom de l'élément sélectionné. Les styles CSS peuvent être appliqués aux éléments situés dans l'élément <BODY> de votre document HTML.

Balisage de style CSS en mode HTML

Lorsque vous ajoutez un style en ligne à un élément HTML en mode Design, vous ajoutez du balisage HTML à sa balise d'ouverture, que vous pouvez ensuite afficher et modifier en mode HTML, comme dans l'exemple de code suivant.

<DIV style="font-size:9pt; font-weight:bold; color:darkblue;">CSS Styles</DIV>

Vous pouvez également créer un bloc STYLE dans l'élément <HEAD> de votre document HTML. Par exemple :

<STYLE TYPE="text/css">
BODY {background:#FBFBFB; font-family:Verdana, Arial, Helv, Geneva, Helvetica, sans-serif; font-size:9pt;}
A:link {color:blue;text-decoration:none}
A:active {color:red;text-decoration:none}
A:visited {color:blue;text-decoration:none}
.term { font-size:9pt; font-weight:bold; color:darkblue;}
</STYLE>

Styles CSS dans les feuilles de style externes

Vous pouvez également créer des styles dans un document de feuille de styles distinct portant l'extension .css.

Pour créer des styles dans un document de feuille de styles distinct portant l'extension .css

  1. Ouvrez une feuille de styles externe (document .css) pour la modifier ou, si vous n'en disposez pas dans l'application Web, créez-en une en suivant ces étapes :

    1. Cliquez avec le bouton droit sur le site Web puis cliquez sur Ajouter un nouvel élément.

    2. Dans la liste Modèles Visual Studio installés de la boîte de dialogue Ajouter un nouvel élément , sélectionnez feuille de styles puis cliquez sur Ajouter pour ajouter une nouvelle feuille de styles à votre site Web.

    3. Double-cliquez sur la feuille de styles pour l'ouvrir et la modifier.

  2. Cliquez sur Ajouter une règle de style dans le menu Styles pour insérer une nouvelle définition de style vierge.

  3. Placez le point d'insertion dans les accolades ({}) qui suivent le sélecteur de règle de style, cliquez sur Styles, puis sur Générer un style dans le menu Styles pour ouvrir la boîte de dialogue Générateur de styles et ajouter des attributs à la définition de style.

Remarque :

Le menu Styles, dont les options comprennent Ajouter une règle de style et Générer un style, apparaît lorsque vous ouvrez une feuille de styles CSS externe pour la modifier. Dans le menu Styles, l'option Générer un style devient disponible lorsque vous placez le point d'insertion entre les accolades qui suivent le sélecteur d'une règle de style.

Pour que les styles définis dans une feuille de styles externe soient disponibles pour les éléments HTML d'une page Web, créez un lien vers une feuille de styles externe dans l'élément <HEAD> de la page, comme dans l'exemple de code suivant.

<LINK REL=stylesheet Type="text/css" HREF="Mystyles.css">

Application de définitions de style à des éléments par CLASS et ID

Commencez une définition de style par un point pour définir une propriété de style CLASS, comme dans l'exemple de code suivant.

.term { font-size:9pt; font-weight:bold; color:darkblue;}

Vous pouvez appliquer une propriété CLASS de style définie à un élément de la page Web en mode Design ou HTML du Concepteur HTML. En mode Design, vous pouvez soit sélectionner du texte ou des éléments dans l'éditeur WYSIWYG, soit utiliser la fenêtre Structure du document pour sélectionner des éléments. Sélectionnez un style dans le menu déroulant Style de la barre d'outils Format pour qu'il s'applique à l'élément sélectionné.

En mode HTML, vous pouvez utiliser la fenêtre Structure du document pour sélectionner l'élément, ouvrir la fenêtre Propriétés, accéder à la propriété CLASS de l'élément sélectionné, puis entrer le sélecteur du style CSS voulu (sans le point). Une propriété CLASS sera alors insérée dans le balisage HTML correspondant à l'élément. Par exemple :

<DIV CLASS="term">World Wide Web</DIV> 

Avec la définition précédente du style "term", les mots "World Wide Web" apparaîtront dans une police 9pt, en gras et en bleu foncé.

Vous pouvez également définir des styles uniques utilisés à un seul emplacement dans une page. Commencez le nom d'un style unique par un signe dièse (#), comme dans l'exemple de code suivant.

#bigdeal {font-decoration:underline; font-size:24pt; color:red;}

Pour appliquer un style unique à un élément de la page Web

  1. Ouvrez la page en mode HTML du Concepteur HTML.

  2. Utilisez la fenêtre Structure du document pour sélectionner l'élément, puis ouvrez la fenêtre Propriétés

  3. Pour la propriété ID de cet élément, entrez le sélecteur du style désiré.

Un attribut ID est alors inséré dans le balisage correspondant à l'élément. Par exemple :

<P ID="bigdeal">Happy Birthday</P>
  1. Avec la définition précédente du style "term", les mots "Joyeux anniversaire" apparaîtront dans une police 24pt, soulignés et en rouge.

Tâches

Procédure pas à pas : modification de base du code HTML dans Visual Web Developer

Procédure pas à pas : création et modification d'un fichier CSS

Éléments d'interface

Pour en savoir plus sur les options relatives aux éléments suivants

Voir

Polices

Police, boîte de dialogue Générateur de styles

Arrière-plans

Arrière-plan, boîte de dialogue Générateur de styles

Texte

Texte, boîte de dialogue Générateur de styles

Position des éléments sur une page

Position, boîte de dialogue Générateur de styles

Contrôle du flux, débordement, découpage et impression des sauts de page

Disposition, boîte de dialogue Générateur de styles

Bordures, marges et marge intérieure

Contours, boîte de dialogue Générateur de style

Listes

Listes, boîte de dialogue Générateur de style

Interface utilisateur, tables et effets visuels

Autre, boîte de dialogue Générateur de style

Voir aussi

Concepts

Vue d'ensemble de l'utilisation de CSS

Référence

Sélecteur de couleurs, boîte de dialogue

Sélecteur de polices, boîte de dialogue