Lundi 2 Mars 2009 Aujourd'hui, les menus

Slides:



Advertisements
Présentations similaires
Lundi 15 Juin 2009 Les principales techniques JavaScript.
Advertisements

Lundi 8 Décembre 2008 Aujourd'hui, nous finirons la mis en forme du texte.
Lundi 15 Décembre 2008 Aujourd'hui, les balises et.
HTML Abda Anne Plan Présentation Structure Texte Listes Images Liens Tableaux Formulaires.
Introduction aux Web Services Partie 1. Technologies XML
Conception de Site Webs dynamiques Cours 6
Gérer un site avec Kompozer
Cours du 28/09/2009. Le dossier système des gadgets Pour accéder au dossier système des gadgets, cliquez sur Démarrer, tapez %userprofile%\appdata\local\microsoft\windows.
Lundi 9 Mars 2009 Aujourd'hui, la manipulation des images.
Création de pages Web dynamiques et sympathiques.
Lundi 12 Janvier 2009 Aujourd'hui, la balise et la superposition Image/Texte.
Cours XHTML/CSS Lundi 9 Février 2009
HTML CSS.
1 Modèles. 2 Sauvegarder le code en cliquant sur editer html 4 zones avec scroll
Structure du site cpe.evry.free.fr. 1. Informations générales Le site renvoi au site via un javascript.
12 novembre 2012 Grégory Petit
XHTML XHTML Un document XHTML étant un document XML il commence par une déclaration XML indiquant la version et le jeu de caractère utilisé. Ensuite vous.
Introduction aux Web Services Partie 1. Technologies HTML-XML
Lundi 20 Octobre Résumé du cours précédent Les styles se déclarent dans lattribut XHTML style : Ou encore entre les balises et : Balise {propriété1:
JQuery.
Applications Internet – cours 3 La page web
Traitement de texte ++.
Passer au CSS et autres... (3) La barre de menu Il s'agit là du plus difficile, mais du plus intéressant aussi.... Avant de concevoir la barre de menu,
Mars 2013 Grégory Petit
28 novembre 2012 Grégory Petit
SITES E-COMMERCE RESPONSIVE
Faculté I&C, Claude Petitpierre Cascaded style sheets CSS.
HTML CSS.
Notions sur le XML Réfs : manuel p 149. Introduction Le XML (eXtensible Markup Language) est un standard d'échange de données. Il fait partie comme le.
CSS.
HTML / CSS Gestion des systèmes d’information Classe terminale
HTML-CSS-XHTML.
CSS : Quelques exemples de mise en page fluide en n colonnes
Faculté I&C, Claude Petitpierre Cascaded style sheets CSS.
Feuilles de styles CSS Syntaxe d'application d'un style à une balise HTML : Les différents types de style : Pourquoi utiliser un style ? Possibilité étendue.
Les feuilles de style en HTML. CSS CSS: feuilles de style en cascade Permettent d’appliquer une mise en page à l’ensemble d’un site très simplement Permettent.
Passer au CSS et autres... Quelle différence entre ces deux pages ? Si vous regardez uniquement le contenu, aucune. Tout se joue sur la mise en forme.
Créer son site web Chapitre II. Les caractères spéciaux Les navigateurs ne reconnaissent pas les caractères spéciaux. Heureusement chaque caractère possède.
LE CSS ISN Terminale S CSS Types de styles.
2. Premiers pas en CSS… Comprendre le fonctionnement de la syntaxe CSS
Template joomla Leblanc 2011.
HTML Cours 2.
Auteur : Frédéric Thériault 1. Les boîtes 2 Les attributs 3 width height margin margin-top margin-right margin-bottom margin-left border-style border-width.
Application des CSS Régie des rentes du Québec Carolyne Dubé, RRQ Éric Fontaine, DMR.
Before Starting…. Pour les passionnés, le cours de Xhtml en classe peut être complété par les références suivantes : Cours de Xhtml en ligne :
3. Personnaliser une page web Visualiser les liens entre feuille de style et html grâce à l’inspecteur d’éléments Savoir si les modifications doivent être.
Diffusion Nationale TOULOUSE – Décembre 2008 STS Web Services libres Gérer les services libres.
HTML Cours 3. Plan du cours Les feuilles de styles CSS Mise en forme du texte et des paragraphes.
IUT SRC Année 2004/2005Antonio Capobianco 1 HTML>Formater du texte>Les titres Définir les titres HTML distingue 6 niveaux de titre : Titre N°1 Titre N°2.
HTML Cours 3.
HTML Cours 1.
Part 3 & 4.  Toutes balises ouvertes se ferme ◦ Aucun accents ni espace ◦ Encore moins des majuscules  Il en va de même pour les noms de fichier.
Cour préparé par Melle Zineb SAALAOUI HTML/CSS.
CSS et DREAMWEAVER.
24 octobre 2012 Grégory Petit
Diffusion Nationale TOULOUSE -Mai 2006 STSWEB Rattacher Services et ARE Gestion individuelle des services et ARE.
Language html & CSS “Examen”. Un exemple La quelle de ces balises n’est pas une balise obligatoire?
Language html II- Listes. Les Listes Les listes numérotées.
Dreamweaver Séance 1.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Présentation de Dreamveawer
Dreamweaver (2) ● les calques (layers) ● les comportements
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
Introduction au HTML Qu’est ce que le HTML ?
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
1 er séance SI28 A2004 YIN Lei Emmanuel Eugene. Plan de l’exposé  Introduction au HTML  Le HTML dans le bloc-notes (notepad)  Présentation de Dreamweaver.
TP ISN-Terminale S Notion de code HTML. I) Visualisation du code source d’une page web Se mettre sur une page web quelconque : clic droit, Afficher la.
Feuilles de style Cascading Style Sheets
Transcription de la présentation:

Lundi 2 Mars 2009 Aujourd'hui, les menus Cours XHTML/CSS Lundi 2 Mars 2009 Aujourd'hui, les menus

Introduction Ce cours va vous montrer comment réaliser des menus verticaux élémentaires, similaires à ceux utilisés dans les blogs eFriends Network. La technique consiste à utiliser les balises <ol> (délimiteur de liste numérotée) , <ul> (délimiteur de liste à puces) et <li> (élément de liste) du XHTML et à les mettre en forme avec quelques lignes de CSS.

Avant de commencer Définissez une liste à puces en XHTML. Pour cela, vous utiliserez les balises <ol> et <li>, comme ceci (bien entendu, il manque les désormais classiques balises <!DOCTYPE>, <html>, <head> et <body> : <ol> <li>Premier élément de la liste</li> <li>Deuxième élément de la liste</li> <li>Troisième élément de la liste</li> </ol>

Solution <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> </head> <body> <ul> <li>Premier élément</li> <li>Deuxième élément</li> <li>Troisième élément</li> </ul> </body> </html>

Un peu de CSS dans le code Pour définir un menu vertical, il suffit de modifier le comportement des balises <ul> et <li> avec un peu de CSS : Dans le style ul, définissez les propriétés suivantes : width: 150px; float: left; Dans le style li, supprimez les puces avec : List-style-type: none;

Exercice Google http://www.google.fr Yahoo http://fr.yahoo.com Définissez le code XHTML/CSS pour afficher un menu vertical qui donne accès aux trois sites Web suivants : Google http://www.google.fr Yahoo http://fr.yahoo.com Live Search http://search.live.com

La solution <html> <head> <style type="text/css"> ul { width: 150px; float: left; } li list-style-type: none; </style> </head> <body> <ul> <li><a href="http://www.google.fr">Aller sur Google</a></li> <li><a href="http://fr.yahoo.com">Aller sur Yahoo</a></li> <li><a href="http://search.live.com">Aller sur Live Search</a></li> </ul> </body> </html>

Et maintenant, un menu horizontal Pour définir un menu horizontal, il suffit d'affecter la valeur inline à la propriété display du CSS li. En d'autres termes : li { display: inline; } Pensez également à écarter les entrées de menu avec la propriété padding-right (par exemple) et à supprimer les puces avec la propriété list-style-type.

Exercice Transformez le menu vertical de l'exercice précédent en un menu horizontal.

Solution <html> <head> <style type="text/css"> ul { list-style-type: none; } li display: inline; padding-right: 20px; </style> </head> <body> <ul> <li><a href="http://www.google.fr">Aller sur Google</a></li> <li><a href="http://fr.yahoo.com">Aller sur Yahoo</a></li> <li><a href="http://search.live.com">Aller sur Live Search</a></li> </ul> </body> </html>