Tutoriel : Feuille de style externe



Documents pareils
.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

HTML, CSS, JS et CGI. Elanore Elessar Dimar

Formation HTML / CSS. ar dionoea

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

RESPONSIVE WEB DESIGN

ING & NEWSLETTER NEWSLETTER RESPONSIVE

3. RÉALISATION ET QUALIFICATION D UN PROTOTYPE 3.1 Réalisation d un prototype CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML

Introduction à Expression Web 2

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe

Parcours guidé : créer des pages simples au format html avec Nvu 28/1/10

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

Utilisation de l éditeur.

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

Traitement de texte : Quelques rappels de quelques notions de base

Un mini-site internet en une après-midi

Travaux dirigés n 10

Guide de réalisation d une campagne marketing

Bernard Lecomte. Débuter avec HTML

Uniformiser la mise en forme du document. Accélère les mises à jour. Permets de générer des tables de matières automatiquement.

Freeway 7. Nouvelles fonctionnalités

Prise en main rapide

Présentation du Framework BootstrapTwitter

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

Initiation à html et à la création d'un site web

101 Réaliser et publier un site WEB

CREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML

Formation > Développement > Internet > Réseaux > Matériel > Maintenance

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

GUIDE D UTILISATION CRÉER SON SITE WEB - PROJET RESCOL

UN SITE WEB RESPONSIVE EN UNE HEURE?

Comment mettre en page votre livre

Normes techniques 2011

GUIDE D UTILISATION DU BACKOFFICE

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

À propos de Kobo Desktop Télécharger et installer Kobo Desktop... 6

Editeur html Guide de l'utilisateur

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

ENVOI EN NOMBRE DE Mails PERSONNALISES

FrontPage Support d apprentissage septembre 2000

OneDrive, le cloud de Microsoft

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

Tutoriel pour la création d'un Google Sites

Tutoriel BLOGGER. Pour vous donner une idée, voici un exemple de blog :

Optimiser pour les appareils mobiles

Création de maquette web

Parcours FOAD Formation EXCEL 2010

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2)

Grille fluide. Une grille fluide sert à structurer la mise en page, la rendre harmonieuse et faciliter le passage au responsive web design

GUIDE Excel (version débutante) Version 2013

Table des matières. F. Saint-Germain / S. Carasco Document réalisé avec OpenOffice.org Page 1/13

Intégrateur Web HTML5 CSS3

Pack Fifty+ Normes Techniques 2013

TD HTML AVEC CORRECTION

Créer votre propre modèle

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

Guide pour la réalisation d'un document avec Open Office Writer 2.2

Comment faire des étiquettes

Publier un Carnet Blanc

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

Responsive Design. Technologies du web. Stéphane Bouvry, 2014

TP création et publication d'un site web statique

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert

Création d un site web avec Nvu

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Utilisation de Sarbacane 3 Sarbacane Software

1. La notion de cascade

Programmation Web TP1 - HTML

Notes pour l utilisation d Expression Web

Contenu Bienvenue sur SiteMaker L 'environnement d'édition de SiteMaker

<Créer un site Web. avec/> Suzanne Harvey

TUTORIEL CartoDB 11/03/15

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web

PLAN. Qui peut faire quoi? Présentation. L'internaute Consulte le site public

Les outils de création de sites web

Swyx Skin Editor - Guide de l'utilisateur. SwyxIt Skin Editor L éditeur de création des habillages individuels

Publipostage avec Calc

Normes graphiques / Sigma Assistel / Site Internet version 1.0 /

L informatique et la formation en direction des élus

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/ Présentation. 1.2 Ressources

TP JAVASCRIPT OMI4 TP5 SRC

BML Informatique Tableur OpenOffice.org Calc Mercredi 8 avril 2015

1. Introduction Création d'une macro autonome Exécuter la macro pas à pas Modifier une macro... 5

Chapitre 1. Prise en main

FORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013

{less} Guide de démarrage

MODE D'EMPLOI DU CONTRIBUTEUR WEB UAPV "CONTRIBUER DANS UNE RUBRIQUE DU SITE WEB"

Impress / Présentation

Découvrir OpenOffice Comment optimiser et formater votre ebook avec OpenOffice

Campagnes d ings v.1.6

Manuel de mise en page de l intérieur de votre ouvrage

Construire un portail de ressources numériques avec Netvibes

Transcription:

Tutoriel : Feuille de style externe Vous travaillerez à partir du fichier cerise.htm que vous ouvrirez dans NVU. Commencez par remplacer le contenu de la balise Title par : Comment débuter une recherche? Ensuite ouvrez Notepad2 dont vous devriez trouver le dossier sur le bureau de votre ordinateur. Faites enregistrez-sous et choisissez le format CSS Style Sheets. En nom de fichier écrivez style. Eliminez dans le code html de votre page cerise.htm tout ce qui n'est pas nécessaire : <font>, <br>,, <center>, <b>, <div>, les attributs de la balise body (text et link par exemple). Quand vous aurez fait ce premier nettoyage enlevez aussi toutes les balises table, td, tr et tbody et les images blank.gif. Ceux sont tous ces éléments que nous allons remplacer par la feuille de style que vous avez créée préalablement. Enregistrez votre feuille et fermez Notepad2, vous allez utiliser un peu maintenant l'éditeur de CSS de NVU. Dans NVU allez dans Outil > Editeur CSS Cliquez sur feuille liée : dans URL allez chercher votre feuille de style, dans liste des médias écrivez all, Titre notez Feuille de style de Cerise et faites créer votre feuille de style Cliquez sur Règle et choisissez l'option style appliqué à tous les éléments correspondant d'un type. A la place d'écrire une balise, vous allez utiliser le sélecteur universel * que vous souhaitez appliquer à votre page la police arial et la couleur noire : * { font-family: "arial",verdana,lucida,sans-serif;color: rgb(0, 0, 0) ;} Dans un deuxième temps, nous allons définir l'arrière plan de la page et la taille de la police par défaut qui sont des éléments décris dans la balise body. Dans l'onglet fond vous pourrez intégrer l'image fond2.gif en arrière plan qui se trouvent dans le dossier images. Laissez les réglages par défaut. Pour la taille de la police, choisissez 0.9em. body { background-image: url(images/fond2.gif);font-size:0.9em} Nous allons ensuite revenir à la page html en positionnant les balises paragraphes et donnant au titre «Comment débuter une recherche» la valeur H2. Nous allons créer un cadre commun que nous appellerons #source car,il a pour vocation d'être unique, on l'utilisera donc comme un identifiant unique ou id. Le cadre nous aidera par la suite à positionner les différents blocs que nous allons créer. #source {margin:0px 2px 0px 0px;padding:0;} Conseil : quand vous serez dans l'éditeur de CSS choisissez style appliqué à tous les éléments du sélecteur mais n'oubliez pas d'écrire le dièse. Les marges sont à zéro à l'exception de la marge de droite que nous avons voulu dès l'origine avec un retrait de 2 px ou 2 pixels. Taponot Céline Urfist Paris 1/5

Ce cadre dans le code HTML se traduira par l'ouverture d'une balise <div id= source > juste après la balise body et la fermeture de la balise après </body> Pour positionner les images comme nous le souhaitons, nous allons utiliser un bloc, c'est à dire la balise div, allié avec un élément de type class. Conseil : vous allez pouvoir enfin tester la règle style nommé. Toutefois, il n'est pas nécessaire comme pour les id d'ajouter le «.» devant votre nom de style, il est automatiquement ajouté..colonne {width:14%;float:left;} Ce bloc nous l'appellerons colonne, il aura pour largeur 14% de l'écran et générera une boîte de bloc qui flotte à gauche. C'est ce qui nous permet d'aligner les images à gauches. #cerise {margin: 0 ;position:absolute;} (correspond à l'image logoceri.gif) L'id Cerise que nous allierons aussi à un bloc (div), a une marge de zéro puisque nous souhaitons accoler le logo à la marge de gauche. Le position absolute permet que mon bloc se situe hors du flux normal. Ainsi, il n'a aucune influence sur la mise en forme des autres éléments. Dans le code HTML, cela se traduit : <div id="source"> <div class="colonne"> <div id="cerise"> <a href="http://www.ccr.jussieu.fr/urfist/cerise/index.htm"><img alt="logo de Cerise" src="images/logoceri.gif"></a> <div class="texte"> #retour {position:absolute;padding: 0em 0 0 1em;margin:0;} (correspond à l'image retour.gif) On retrouve les mêmes propriétés que que pour le premier logo, à l'exception de l'espacement interne de 1 em à gauche pour le centré au milieu de la colonne. Dans le code HTML, cela se traduit : <div class="colonne"> <div id="retour"><a href="#0" onclick="javascript:history.back()"><img style="border: 0px solid ; width: 72px; height: 53px;" alt="retour vers la page précédente" src="images/retour.gif"></a> <div class="texte > Nous allons maintenant créer le cadre, nous permettant de positionner le texte central par rapport au style.colonne..texte {margin: 0% 10% 2em 130px;padding: 0;} Nous l'utiliserons deux fois, il est donc préférable d'en faire une classe : pas de marge interne mais une marge de droite de 10% la taille de l'écran, une marge de 2 em en bas et une marge de 130 pixel à gauche. On obtient dans le HTML, l'ouverture d'une balise div class="texte", juste après la fermeture de l'id cerise et sa fermeture après la balise hr. Taponot Céline Urfist Paris 2/5

L'ouverture du deuxième style se fait après l'image retour.gif..texte h2 {margin:2em 0 2em 1%; padding:0 0 0 1em; background: url(file:images/pict1gm.gif) 0% 0% no-repeat;} H2 étant contenu dans la balise texte et souhaitant lui appliquer une image devant, il nous faut donc lui intégrer un style particulier. Positionnement du titre dans le bloc : Une marge de 2 em sur le haut, de 2 em sur le bas et de 1% à gauche pour aligner le titre dans le bloc. Une marge interne de 1em sur la gauche sera nécessaire pour aligner en plus, le titre sur l'image. Pour intégrer l'image, nous allons ruser en l'appliquant en tant qu'arrière plan. Quand on spécifie une image d'arrière-plan, les propriétés 0% 0% indique la position initiale de celle-ci. La paire de valeur indique ici, un positionnement sur le coin en haut et à gauche de l'image et aligné sur celui du bord de l'espacement de la boîte..bas {font-size:0.7em;} Nous voulons que le texte en bas de page soit plus petit, il nous faut donc appliquer une police moins importante pour indiquer la source du document, ici 0.7 em. En HTML : <div class="texte"> <p class="bas"><http://www.ccr.jussieu.fr/urfist/cerise/p1.htm> Maj 29-09-04/CP</p> <p class="bas"><img alt="logo de l'urfist au format PNG" src="images/urfist.png"> Cerise Copyright 1999 </p> hr {margin-top:2em;} Souhaitant insérer un espace entre le texte et la balise hr, nous intégrons une marge de 2em sur le haut. a:link {color: #000000;text-decoration:underline} a:visited {color: #525252;text-decoration:underline;} a:hover {background: #ffffce;text-decoration:underline;} Pour personnifier les liens, nous donnons aux liens lorsqu'ils sont actifs, visités ou surlignés des couleurs différentes mais, ils restent soulignés. Pour que les images n'aient pas de bordures lorsqu'elles servent de liens. Créez une règle de style, qui supprime les bordures des images : img { border-style: none;border-width: 0px; } Mais comme les images sont des liens actifs lors du survol du curseur, leurs fonds changent de couleur. Pour que cela soit plus discret, nous allons lui appliquer un fond blanc. a:hover img {background:rgb(255, 255, 255);} Une fois terminé, validez votre feuille de style et votre page web. Taponot Céline Urfist Paris 3/5

Taponot Céline Urfist Paris 4/5

Taponot Céline Urfist Paris 5/5