2012 Pearson France HTML & CSS Jon Duckett



Documents pareils
Édu-groupe - Version 4.3

Introduction à Expression Web 2

Dans cette Unité, nous allons examiner

Ecran principal à l ouverture du logiciel

STRUCTURE DE L ORDINATEUR

Organiser le disque dur Dossiers Fichiers

Installer Joomla Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring

Groupes et utilisateurs locaux avec Windows XP

HTML. Notions générales

[WINDOWS 7 - LES FICHIERS] 28 avril Logiciel / Windows

FICHIERS ET DOSSIERS

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var - E mail : bij@agasc.fr / Tel : CONSIGNE N 1 :

Comment bien référencer mes sites internet? Les 100 SECRETS EN VIDÉO

Normes techniques 2011

BR-Docs guide d applications mobile Android

Arborescence et création de dossiers

L environnement de travail de Windows 8

Atelier Le gestionnaire de fichier

Bernard Lecomte. Débuter avec HTML

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

Ouvrir le compte UQÀM

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

Optimiser pour les appareils mobiles

Réaliser un ing avec Global Système

Création WEB avec DreamweaverMX

Créer et partager des fichiers

Ecrire pour le web. Rédiger : simple, concis, structuré. Faire (plus) court. L essentiel d abord. Alléger le style. Varier les types de contenus

Guide d utilisation 2012

Bien architecturer une application REST

Quick Start Guide. Nokia 6288

INTRODUCTION AU CMS MODX

L ARBORESCENCE. Qu est-ce qu un dossier? L arborescence?

Chapitre 2 Créer son site et ses pages avec Google Site

Services sur réseaux. Trois services à la loupe. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

1 - Se connecter au Cartable en ligne

UTILISER LA MESSAGERIE

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.


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

FileMaker Pro 13. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13

Savoir utiliser les services de l ENT Outils personnels SOMMAIRE

16 septembre Lundi de l Economie l. rencement. Foix. CCI Ariège

Lotus Notes 7 Utilisateur Messagerie, agenda, tâches

Démarrer et quitter... 13

LES TABLETTES : EN PRATIQUE

Comité départemental du tourisme de Haute Bretagne Ille et Vilaine

Groupe Eyrolles, 2003, ISBN : X

Spétechs Mobile. Octobre 2013

CRÉER SON SITE INTERNET. Créer son site Internet. Méd de Roanne. FG 16/09/08

Comment accéder à d Internet Explorer

FORMATION MULTIMÉDIA LVE

GUIDE D UTILISATION DU BACKOFFICE

Formation Site Web. Menu du jour. Le web comment ça marche? Créer un site web Une solution proposée pour débuter La suite?

OwnCloud. Définition 1 / 10. Date d'édition 03/09/2013 Public concerné Étudiants, Personnels Version du logiciel

Mode d emploi du Bureau Virtuel (BV) à destination des étudiants en Formation À Distance (FAD)

Aide Webmail. L environnement de RoundCube est très intuitif et fonctionne comme la plupart des logiciels de messagerie traditionnels.

Guide de mise à jour BiBOARD

Pack Fifty+ Normes Techniques 2013

WINDOWS 8. Windows 8 se distingue par la présence de 2 interfaces complémentaires :

MANUEL DE PROCÉDURE POUR LA MISE À JOUR DU SITE DE FIDAFRIQUE. Documentation utilisateur Octobre 2005

Manuel Utilisateur. Boticely

Résumé succinct des fonctions de messagerie électronique

USTL - Licence ST-A 1ère année Initiation à la programmation TP 1

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

claroline classroom online

!" #$%&'(&)'*'+,--./&0'1&23,+2.)$4$%52'&%'6.%&2'

Ouvrez un compte Hotmail pour communiquer

MESUREZ L'IMPACT DE VOS CAMPAGNES!

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

Navigation dans Windows

Programmation Internet Cours 4

MODULE DES ENCAISSEMENTS. Outil de comptabilisation et de transfert de revenus des établissements au Service des finances GUIDE TECHNIQUE

L accès à distance du serveur

SEO On-page. Avez-vous mis toutes les chances de votre côté pour le référencement de votre site?

Soyez accessible. Manuel d utilisation du CMS

Manuel d utilisation de Form@Greta

ESPACE NUMERIQUE DE TRAVAIL DU LYCEE LYAUTEY LCS SE3

The Grid 2: Manuel d utilisation

Partie publique / Partie privée. Site statique site dynamique. Base de données.

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

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Agenda mutualisé en ligne - services A.S.V. Informatique.

Programmation Web TP1 - HTML

S approprier les TICE 1 dans sa pratique pédagogique

Smart Pix SOFTWARE. Manuel d utilisation

Spétechs Mobile. D e r n i è r e m i s e à j o u r : a o û t 2014

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Spétechs Mobile. D e r n i è r e m i s e à j o u r : s e p t e m b r e

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

A C T I V I T É S CE QUE JE CONNAIS CONTEXTE PROFESSIONNEL. Quel est l élément essentiel du poste informatique? ...

Guide de présentation du courrier électronique. Microsoft Outlook Préparé par : Patrick Kenny

Guide de réalisation d une campagne marketing

Leçon N 3 Quelques logiciels utiles

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

Prise en main rapide

Qu est-ce qu un Ordinateur

Transcription:

4 XX XX XX Création de liens entre des pages Liens vers d autres sites Liens de messagerie électronique

Les liens sont au cœur du Web, car ils permettent à l internaute de se déplacer entre les pages, apportant là le concept de navigation ou de surf. Vous rencontrerez généralement les différents types de liens suivants : liens d un site web vers un autre ; liens d une page vers une autre au sein du même site web ; liens d une partie d une page vers une autre partie de la même page ; liens qui ouvrent une nouvee fenêtre du navigateur ; liens qui déclenchent le lancement d un programme de messagerie et envoient un nouveau message à quelqu un. 74

75

ÉCRITURE DE La création d un lien se fonde sur l élément <a>. Les internautes pourront cliquer sur le contenu placé entre la balise d ouverture <a> et la balise de fermeture </a>. L attribut href précise la page liée. PAGE VERS LAQUELLE MÈNE LE LIEN TEXTE SUR LEQUEL L INTERNAUTE PEUT CLIQUER <a href="http://www.imdb.com">imdb</a> BALISE D OUVERTURE DU LIEN BALISE DE FERMETURE DU LIEN 76

Le texte qui se trouve entre la balise d ouverture <a> et la balise de fermeture </a> correspond au texte du lien. Il doit autant que possible préciser où sera emmené l internaute s il clique dessus (au lieu de simplement indiquer cliquer ici ). Ci-dessous, vous voyez le lien vers IMDB qui a été créé sur la page précédente. Nombreuses sont les personnes à naviguer sur les sites web en recherchant les liens dans le contenu. Des liens avec du texte clair les aideront à trouver ce qu ees souhaitent. Ils leur donneront une impression positive du site et les encourageront à y rester plus longtemps. Ils profiteront également aux utilisateurs de lecteurs d écran. Pour rédiger des textes de liens pertinents, réfléchissez aux mots que les internautes pourraient employer dans une recherche des pages liées. Par exemple, au lieu d écrire lieux de séjour, vous pouvez être plus précis en employant hôtels à Paris. 77

VERS D AUTRES SITES <a> Un lien est créé avec l élément <a> et son attribut href, dont la valeur précise la page vers laquee l internaute est mené lorsqu il clique sur le lien. Les internautes peuvent cliquer sur le contenu qui apparaît entre la balise d ouverture <a> et la balise de fermeture </a>. Ils sont alors dirigés vers la page indiquée dans l attribut href. chapitre-04/liens-vers-autres-sites.html <p>critiques de films : <ul> <li><a href="http://www.premiere.fr"> Première</a></li> <li><a href="http://www.telerama.fr"> Télérama</a></li> <li><a href="http://www.critikat.com"> Critikat</a></li> <li><a href="http://www.critique-film.fr"> Critique film</a></li> </ul> </p> HTML Lorsqu un lien doit cibler un autre site web, la valeur de l attribut href sera l adresse web complète du site, autrement dit une URL absolue. RÉSULTAT Par défaut, les navigateurs affichent les liens en bleu et en souligné. URL ABSOLUE URL signifie Uniform Resource Locator ou localisateur uniforme de ressource. Chaque page web possède sa propre URL, qui correspond à l adresse à saisir dans le navigateur pour aer sur cette page. Une URL absolue commence par le nom de domaine du site, éventueement suivi du chemin d une page précise. Si aucune page n est indiquée, la page d accueil du site est affichée. 78

VERS D AUTRES PAGES DU MÊME SITE HTML chapitre-04/liens-vers-autres-pages.html <p> <ul> <li><a href="index.html">accueil</a></li> <li><a href="apropos.html">a propos</a></li> <li><a href="films.html">films</a></li> <li><a href="contact.html">contact</a></li> </ul> </p> RÉSULTAT <a> Lorsque des liens vers des pages du même site web sont créés, le nom de domaine n est pas précisé dans les URL. Il s agit d URL relatives. Si toutes les pages du site se trouvent dans le même dossier, les différents attributs href contiennent uniquement les noms des fichiers. Si les pages du site se trouvent dans plusieurs dossiers, vous devez employer une syntaxe légèrement plus complexe pour indiquer l emplacement de la page par rapport à cee en cours. Nous y reviendrons aux pages 80 à 83. Si vous examinez les exemples de code de chaque chapitre, vous verrez que le fichier index.html comprend des liens qui utilisent des URL relatives. URL RELATIVE Pour créer des liens vers des pages du même site, vous pouvez employer des URL relatives. Il s agit d une forme plus courte des URL absolues car le nom de domaine n est pas indiqué. Nous reviendrons en détail sur les URL relatives aux pages 82 et 83, car il existe des raccourcis d écriture qui simplifient la création des liens vers des pages du même site. Les URL relatives facilitent la construction d un site sur votre ordinateur car vous pouvez définir des liens entre les pages sans configurer un nom de domaine ou un hébergement. 79

STRUCTURE DE RÉPERTOIRES Dans le cas d un site web de grande taie, il est préférable d organiser le code en plaçant les pages de chaque section du site dans un dossier séparé. Les dossiers d un site web sont parfois appelés répertoires. STRUCTURE L iustration ci-contre montre la structure de répertoires d un site web fictif nommé Arts récréatifs. Le dossier de niveau supérieur est le dossier racine. Dans l exemple, il se nomme artsrecreatifs. Le dossier racine comprend tous les autres fichiers et dossiers du site. Chaque partie du site est placée dans un dossier séparé, cela afin de faciliter l organisation des fichiers. RELATIONS Les relations entre les fichiers et les dossiers d un site web sont décrites en termes généalogiques. Quelques relations ont été représentées sur l iustration cicontre. Le dossier artsrecreatifs est le parent des dossiers videos, musique et theatre. Les dossiers films, musique et theatre sont des enfants du dossier artsrecreatifs. PAGES D ACCUEIL La page d accueil principale d un site écrit en HTML, ainsi que cee de chaque section d un dossier enfant, se nomme index.html. Les serveurs web sont généralement configurés pour envoyer le fichier index.html lorsque aucun nom de fichier n est précisé. Si vous saisissez l adresse artsrecreatifs.fr, il retourne donc artsrecreatifs.fr/index. html. Pour artsrecreatifs. fr/musique, il va retourner artsrecreatifs.fr/musique/ index.html. Si vous utilisez un système de gestion de contenu, un moteur de blog ou une solution de e commerce, il est probable qu à chaque page du site ne corresponde pas un fichier séparé. À la place, ces systèmes se fondent souvent sur un fichier de modèle adapté à chaque type de page, comme les articles d actualité, les biets ou les fiches produits. La modification du fichier de modèle affecte l ensemble des pages basées sur ce modèle. Attention, car si vous touchez au contenu qui n est pas du code HTML, vous risquez d obtenir une page invalide! 80

PARENT Le dossier artsrecreatifs est le parent du dossier musique. ENFANT Le dossier musique est un enfant du dossier artsrecreatifs. artsrecreatifs index.html images logo.gif films cinema index.html critiques.html liste.html dvd index.html liste.html musique index.html critiques.html liste.html theatre index.html critiques.html liste.html GRAND-PARENT Le dossier artsrecreatifs est un grand-parent du dossier dvd. PETIT-ENFANT Le dossier dvd est un petitenfant du dossier artsrecreatifs. Chaque page et chaque image d un site web possède une URL (Uniform Resource Locator). L URL est constituée du nom de domaine suivi du chemin de la page ou de l image. Le chemin de la page d accueil du site d exemple est www.artsrecreatifs.fr/index.html. Celui du logo du site est artsrecreatifs.fr/images/logo. gif. Les URL sont utilisées avec les liens vers d autres pages web et pour l insertion des images dans le site. La page suivante montre un raccourci d écriture des liens au sein du même site. Le dossier racine comprend : un fichier index.html, qui correspond à la page d accueil du site ; des dossiers séparés pour les parties du site consacrées aux films, à la musique et au théâtre. Chaque sous-dossier comprend : un fichier index.html pour la page d accueil de la partie ; une page pour les critiques, nommée critiques.html ; une page pour la liste, nommée liste.html (excepté pour les DVD). La section des films comprend : un dossier nommé cinema ; un dossier nommé DVD. 81

URL RELATIVES Les URL relatives peuvent être utilisées dans les liens vers des pages du même site web. Ees permettent d indiquer au navigateur l emplacement des fichiers à l aide d une écriture raccourcie. Lorsque vous créez un lien vers une page de votre propre site web, il est inutile de préciser le nom de domaine. Dans ce cas, vous pouvez employer une URL relative, qui permet d indiquer au navigateur l emplacement d une page relativement à la page en cours à l aide d un format plus court. Cette méthode se révèle particulièrement utile lors de la création d un nouveau site ou de l apprentissage de HTML, car vous pouvez créer des liens entre des pages qui se trouvent uniquement sur votre ordinateur personnel (avant d acheter un nom de domaine et de les placer sur le Web). Puisque le nom de domaine ne doit pas être répété dans chaque lien, l écriture du code est également plus rapide. Si tous les fichiers du site se trouvent dans un même dossier, il suffit d utiliser le nom du fichier qui correspond à la page. Si le site est structuré en dossiers (ou répertoires), vous devez indiquer au navigateur comment aer de la page actueement ouverte à la page liée. Si vous créez un lien vers la même page à partir de deux pages différentes, vous aurez peut-être à écrire deux URL relatives différentes. La terminologie employée avec les liens fondés sur des URL relatives est identique à cee donnée à la page précédente qui concerne les structures de répertoires. Ee est empruntée à la généalogie. 82

TYPE DE LIEN RELATIF EXEMPLE (voir iustration page 81) MÊME DOSSIER Pour lier un fichier du même dossier, indiquez simplement le nom du fichier (et rien d autre). Lien vers les critiques musicales depuis la page d accueil de la section consacrée à la musique : <a href="critiques.html">critiques</a> DOSSIER ENFANT Pour un dossier enfant, utilisez le nom de ce dossier, suivi d une barre oblique, puis du nom du fichier. Lien vers la liste des morceaux musicaux depuis la page d accueil : <a href="musique/liste.html">liste</a> DOSSIER PETIT-ENFANT Utilisez le nom du dossier enfant, suivi d une barre oblique, puis du nom du dossier petit-enfant suivi d une autre barre oblique et du nom du fichier. Lien vers les critiques des DVD depuis la page d accueil : <a href="films/dvd/critiques.html"> Critiques</a> DOSSIER PARENT Utilisez../ pour indiquer le dossier au-dessus du dossier en cours, suivi du nom du fichier. Lien vers la page d accueil depuis les critiques musicales : <a href="../index.html">accueil</a> DOSSIER GRAND-PARENT Répétez../ pour remonter de deux dossiers (à la place d un seul) dans la hiérarchie, puis ajoutez le nom du fichier. Lien vers la page d accueil depuis les critiques de DVD : <a href="../../index.html">accueil</a> Lorsqu un site est en production (placé sur un serveur web), il existe deux autres techniques non opérationnees lorsque les fichiers sont enregistrés sur l ordinateur local. Par exemple, si le nom d un dossier enfant n est pas suivi d un nom de fichier, le serveur web tente d envoyer la page d accueil de la section correspondante. Une barre oblique renverra la page d accueil du site global, tandis qu une barre oblique suivie du nom d un fichier renverra ce fichier placé dans le dossier racine. 83

DE MESSAGERIE ÉLECTRONIQUE mailto: Pour créer un lien qui démarre le programme de messagerie électronique de l internaute et envoie un message à une adresse précisée, utilisez l élément <a>. La valeur de l attribut href doit cette fois-ci commencer par mailto:, suivi de l adresse électronique du destinataire du message. chapitre-04/liens-courrier.html HTML <a href="mailto:jean@exemple.fr">message à Jean</a> RÉSULTAT L exemple ci-contre montre qu un lien de messagerie électronique possède la même apparence qu un autre lien, mais, lorsque l internaute clique dessus, son programme de messagerie électronique s ouvre sur un nouveau message adressé à la personne indiquée dans le lien. 84

OUVERTS DANS UNE NOUVELLE FENÊTRE HTML chapitre-04/ouverture-lien-nouvee-fenetre.html <a href="http://www.imdb.com" target="_blank"> Internet Movie Database</a> (s ouvre dans une nouvee fenêtre) RÉSULTAT target Si vous souhaitez que la page ciblée par un lien s ouvre dans une nouvee fenêtre, définissez l attribut target dans la balise <a> d ouverture. Sa valeur doit être _blank. Le plus souvent, le créateur d une page web demande l ouverture du lien dans une nouvee fenêtre lorsqu il cible un autre site. Dans ce type de fonctionnement, il espère que l internaute reviendra sur son site après avoir terminé la consultation de la page liée. De façon générale, vous devez éviter l ouverture des liens dans une nouvee fenêtre. Si vous utilisez néanmoins ce mode de fonctionnement, les bonnes pratiques veulent que vous commenciez par informer l internaute du fait qu un clic sur le lien ouvrira une nouvee fenêtre. 85

VERS DES SECTIONS DE LA MÊME PAGE Au début d une longue page, vous pourriez souhaiter ajouter une liste de liens qui ciblent ses différentes sections. Ou bien vous pourriez ajouter un lien dans chaque section de la page pour que l internaute puisse revenir au début de la page sans lui imposer de longs défilements. Avant d établir des liens vers des parties de la page, vous devez identifier les cibles. Cela passe par l attribut id (valide avec tous les éléments HTML). Dans l exemple, vous constatez que les éléments <h1> et <h2> définissent chacun un attribut id qui identifie ces parties de la page. La valeur de l attribut id doit commencer par une lettre ou un souligné (pas de chiffre ni un autre caractère) et, au sein d une même page, deux attributs id ou plus ne doivent avoir la même valeur. chapitre-04/lien-section-specifique.html HTML <h1 id="top">glossaire cinématographique</h1> <a href="#arc_shot">dorsale</a><br /> <a href="#interlude">internégatif</a><br /> <a href="#prologue">prégénérique</a><br /><br /> <h2 id="arc_shot">dorsale</h2> <p>face postérieure de la peicule, par opposition à la face antérieure, qui reçoit l émulsion photosensible.</p> <h2 id="interlude">internégatif</h2> <p>tirage intermédiaire d un interpositif. Utilisé pour le tirage des copies positives de projection.</p> <h2 id="prologue">prégénérique</h2> <p>début du film, avant générique, servant d accroche ou de chapeau pour attirer l attention du spectateur. </p> <p><a href="#top">début</a></p> Un lien vers un élément identifié est toujours créé à l aide de l élément <a>, mais la valeur de son attribut href commence par le signe #, suivi de la valeur de l attribut id de l élément cible. Dans notre exemple, le lien <a href="#top"> vise l élément <h1> situé au début de la page et dont l attribut id a la valeur top. 86

VERS DES SECTIONS D UNE AUTRE PAGE RÉSULTAT Pour créer un lien vers une section précise d une page différente, qu ee se trouve sur votre propre site ou sur un autre site web, employez une technique comparable. À condition que la page liée comprenne des attributs id pour identifier ses différentes sections, vous pouvez simplement employer la syntaxe indiquée à la fin du lien vers cette page. L attribut href contiendra donc l adresse de la page (sous forme d URL absolue ou relative), suivie du signe #, puis de la valeur de l attribut id qui correspond à l élément cible. Par exemple, voici comment établir un lien vers la fin de la page d accueil du site web consacré à cet ouvrage : <a href="http:// www.htmlandcssbook.com/ #bottom"> 87

88

EXEMPLE L exemple montre une page web sur le cinéma. L élément <h1> situé en haut de la page définit un attribut id afin que nous puissions amener le lecteur de la fin de la page directement au début. Un lien de messagerie électronique lui permet de contacter l auteur de la page web. Différents liens fondés sur des URL absolues sont également présents et ciblent différents sites de festivals cinématographiques. Cette liste est suivie d un lien avec une URL relative pour mener l internaute vers une page à propos qui réside dans le même répertoire. <html> <head> <title>liens</title> </head> <body> <h1 id="top">fans de ciné</h1> <h2>liste des festivals</h2> <p>voici les festivals cinématographiques auxquels nous participerons cette année.<br />Merci de <a href="mailto:fansdecine@exemple.fr"> nous contacter</a> si vous souhaitez de plus amples informations.</p> <h3>mai</h3> <p><a href="http://www.festival-cannes.fr/"> Festival de Cannes</a><br /> Cannes, France<br /> 11-22 mai 2011</p> <h3>novembre</h3> <p><a href="http://www.3continents.com"> Les 3 Continents</a><br /> Nantes, France<br /> 22-29 novembre 2011</p> <!-- contenu supplémentaire --> <p><a href="apropos-fdc.html">a propos de Fans de ciné</a></p> <p><a href="#top">haut de la page</a></p> </body> </html> 89

EN RÉSUMÉ XXLes liens sont créés à l aide de l élément <a>. XXL élément <a> précise la page liée dans un attribut href. XXSi le lien se fait vers une page du même site, il est préférable d employer une URL relative à la place d une URL absolue. XXIl est possible de créer un lien de façon à ouvrir un programme de messagerie électronique avec un nouveau message dont l adresse indiquée est ajoutée dans le champ À. XXL attribut id permet de créer un lien qui cible un élément d une page.