Réussir son site web avec XHTML et CSS

Documents pareils
FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)

Programmation Web TP1 - HTML

21 mars Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

Bernard Lecomte. Débuter avec HTML

Introduction à Expression Web 2

Les outils de création de sites web

Spétechs Mobile. Octobre 2013

Remote Cookies Stealing SIWAR JENHANI (RT4) SOUHIR FARES (RT4)

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

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

SVP j ai besoin d aide!

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?

Autour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech

SII Stage d informatique pour l ingénieur

Sana Sellami. Licence Professionnelle SIL

Programmation Internet Cours 4

Programmation Web. Madalina Croitoru IUT Montpellier

Optimiser pour les appareils mobiles

Introduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé)

Notes pour l utilisation d Expression Web

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

BOSS : Bourses régionale du Sanitaire et du Social GUIDE UTILISATEUR ETUDIANT

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

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

FAIRE UN PAIEMENT TIPI

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

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

Les services usuels de l Internet

Sommaire. Avertissement :

SYSTÈMES D INFORMATIONS

Internet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall

Je participe à la société branchée

Conditions Générales d'utilisation du compte V lille

CREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML

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

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Développement des Systèmes d Information

Module : programmation site Web dynamique Naviguer entre les pages via site map

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

Formation Website Watcher

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

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

GUIDE RAPIDE EXPERT espace de partage

Informatique - Services - Développement - Internet

NOTICE TELESERVICES : Créer mon compte personnel

Guide de l utilisateur

MESVISITEURSPRO.COM. TUTO : Comment intégrer Google Analytics à mon site?

Manuel Utilisateur ENTREPRISE Assistance téléphonique : (0.34 / min)

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

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

Informatique : Création de site Web Master 2 ANI TP 1

Les sites web avec NVU

Navigation dans Windows

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22

Tutoriel : Feuille de style externe

Activité sur Meteor. Annexe 1 : notion de client-serveur et notion de base de données

LISTES DE DISTRIBUTION GÉRÉES PAR SYMPA DOCUMENT EXPLICATIF DE L'INTERFACE WEB À L'INTENTION DES ABONNÉS

Installation de Smokeping sur Debian

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

Ateliers de formation Internet. Statistiques de site

Travaux Pratiques Introduction aux réseaux IP

HTML. Notions générales

Configuration d'un compte géré par plusieurs utilisateurs

creer votre site internet en html/css

Guide d usage du portail périscolaire de la Ville de Lorient

PERSONNALISATION DE LA PAGE DE PAIEMENT & TICKET DE PAIEMENT

Utiliser le site learningapps.org pour créer des activités interactives

BIBLIOTHEQUE NOMADE. PressReader dans les Bibliothèques de la Ville de Lausanne

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

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

Audit de site web. Accessibilité

Bonnes pratiques du ing

Utilisation de Sarbacane 3 Sarbacane Software

FICHIERS ET DOSSIERS

Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10

SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5

Projet de Java Enterprise Edition

Description Arco Mail Manager

Le guide des parents

TP JAVASCRIPT OMI4 TP5 SRC

UTILISER LA MESSAGERIE

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

ESPACE NUMERIQUE DE TRAVAIL DU LYCEE LYAUTEY LCS SE3

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

Principe de la messagerie électronique

Pour être certain de recevoir les courriels, nous vous invitons à ajouter l adresse électronique no-reply@cerise-collection.com à vos contacts et, si

Avant-propos Keith Martin Senior Lecturer London College of Communication

Architecture Multi-Niveaux

Formation Webmaster : Création de site Web Initiation + Approfondissement

Caruso33 : une association à votre service

Pas-à-pas. Créer une newsletter avec Outlook

La billetterie informatique du spectacle vivant L ING

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

STID 2ème année : TP Web/PHP

Transcription:

Leçon 03 Réussir son site web avec XHTML et CSS Créer des liens 1. Insérer un lien vers une autre page...1 Création d un lien simple...1 Ajout d une infobulle...2 Un lien pour envoyer un email...2 2. Les liens relatifs et absolus...3 Les liens relatifs...3 Les liens absolus...5 Votre site sera certainement composé de plusieurs pages. Pour que vos visiteurs puissent naviguer entre elles, vous allez apprendre à créer des liens hypertextes. Il faut savoir qu on a la possibilité de faire deux types de liens : Un lien vers une autre page Un lien vers un autre endroit sur la même page Dans Notepad++, créez une nouvelle page XHTML en recopiant le code source minimal et donnezlui comme titre : Bienvenue à Nice! Histoire Copiez dans le corps de cette page le contenu du fichier histoire.txt Définissez le mot Histoire comme titre de niveau 1. Enregistrez cette page dans le Site-nice en la nommant histoire.html et observez le résultat dans un navigateur. 1. Insérer un lien vers une autre page Ce type de lien est le plus courant. Vous pouvez faire un lien qui amène vers une autre page de votre site ou même vers un site différent du vôtre. Création d un lien simple Pour faire un lien, nous allons utiliser la balise XHTML suivante <a></a> en mettant à l intérieur le texte qui va servir de lien. Pour que le lien soit correct, il faut rajouter un attribut à la balise <a> : l attribut href. Cet attribut permet d indiquer le nom de la page qui sera appelée lorsqu on cliquera sur ce lien. Balise de lien <a href="lien">texte de lien</a> Vous allez créer un lien dans index.html qui amènera le visiteur sur la page histoire.html Ouvrez le fichier index.html dans l éditeur de texte Notepad++. Ajoutez : <p>- un peu d'histoire <a href="histoire.html">(ici)</a> <br /> Enregistrez et observez le résultat dans un navigateur web. Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 03 p.1/5

Le texte ici sera écrit en bleu souligné. Si vous cliquez dessus, vous serez amené à la page Histoire. > Ajout d une infobulle Il est possible d ajouter une infobulle (ou bulle d aide) sur votre lien. Cette bulle est un petit message qui s affiche lorsque vous pointez avec la souris sur le lien. Pour créer une bulle d aide sur un lien, on doit ajouter à la balise <a> l attribut title. Balise de lien + attributs lien et infobulle <a href="lien" title="infobulle">texte de lien</a> Le texte de l infobulle doit être assez court. Depuis Notepad++, dans le fichier index.html, ajoutez à la balise de lien créée l infobulle : <p>- un peu d'histoire <a href="histoire.html" title="un peu d histoire">(ici)</a> <br /> Enregistrez et observez le résultat dans un navigateur web. EXERCICE Réalisez un lien vers la page carnaval.html selon l illustration ci-après : Un lien pour envoyer un email Vous avez la possibilité de créer un lien ouvrant une fenêtre de composition d un nouvel email dans le logiciel de messagerie, avec votre adresse pré remplie en destinataire. Il faut pour cela utiliser des liens mailto. Rien ne change au niveau de la balise, vous devez simplement modifier la valeur de l'attribut href comme ceci : href="mailto:monmail@domaine.com" Balise de lien d envoi de mail <a href="mailto:email">texte de lien</a> À l aide de Notepad++, créez une nouvelle page contact.html et ajoutez-y le code suivant : <h2>nous contacter!</h2> <p>n hésitez pas à nous contacter par mail pour avoir de plus amples renseignements.</p> <p>vous pouvez le faire en cliquant <a href="mailto:adresse-email">ici</a>!</p> Enregistrez et observez le résultat dans un navigateur web. Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 03 p.2/5

2. Les liens relatifs et absolus Pour faire un lien d une page vers une autre, il existe deux façons d écrire l adresse de la page cible : la notation relative ou absolue. Les liens relatifs Les liens relatifs décrivent la position d un fichier cible par rapport au fichier actuel. Ces liens s adaptent très bien aux changements d adresse précisément car ils ne contiennent pas l adresse du site. Il est donc conseillé d utiliser des liens relatifs lorsque vous faites des liens internes, c est-à-dire des liens pointant vers d autres pages de votre site. Les liens relatifs ne vous obligent pas à mettre tous vos fichiers.html dans le même. Il est possible de créer des sous-s et d y mettre vos fichiers.html. Cela permet d organiser votre site en catégories. Fermez toutes les pages ouvertes dans Notepad++. Ouvrez votre Site-nice Créez un sous- nommé pages et déplacez-y les pages carnaval.html et histoire.html. Imaginons que vous souhaitiez faire un lien de source.html vers cible.html : Cas 1 Les fichiers se trouvent dans le même : Il suffit d écrire le nom du fichier-lien dans l attribut href : <a href="cible.html">texte de lien</a> Cas 2 Le fichier cible.html se trouve dans un sous- Par exemple, pour créer un lien de : \source.html vers : \\cible.html Il faudra écrire le nom du d'abord "/cible.html". <a href="/cible.html">texte de lien</a> RQ : S'il y a plusieurs sous-s, il suffit de les écrire à la suite : "1/2/cible.html" Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 03 p.3/5

Cas 3 Le fichier cible.html se trouve dans un parent Par exemple, pour créer un lien de : \\source.html vers : \cible.html Pour remonter à un parent, il faut utiliser../ <a href="../cible.html">texte de lien</a> RQ : S'il faut remonter de plusieurs s parents, il suffit de les écrire à la suite : "../../cible.html" Remarque Évitez les noms de fichiers complexes Pour éviter les ennuis, donnez à vos fichiers des noms en minuscules, sans espace et sans accent. Vous pouvez utiliser le trait bas _ (underscore) pour simuler un espace. <a href="une_page_geniale.html> Ouvrez dans un navigateur Web la page index.html. Testez les liens. Les pages ayant été déplacées, les liens ne fonctionnent plus. Vous allez les corriger, en vous basant sur la nouvelle arborescence : -NICE index contact pages carnaval histoire Ouvrez dans Notepad++ la page index.html et modifiez le lien menant à la page carnaval.html pour qu il fonctionne à nouveau : <a href="pages/carnaval.html" title="le très célèbre carnaval!">(ici)</a> Enregistrez la page et testez le résultat dans un navigateur web. Corrigez de la même façon le lien menant à la page histoire.html. Enregistrez et testez le résultat dans un navigateur web. EXERCICE Créez une barre de navigation en haut de chaque page index.html, contact.html, carnaval.html et histoire.html selon l illustration ci-après : Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 03 p.4/5

Les liens absolus Les liens absolus décrivent la position d un fichier cible de manière absolue. Cela signifie qu on peut faire un lien vers un autre site que le sien. Leur défaut vient du fait qu il faille connaître l adresse complète du site en question. Une adresse de page web commence la plupart du temps par http://, et quelques fois par https:// pour les pages sécurisées. Lien absolu <a href="http://www.adressedusite.com/page.html">texte de lien</a> Ouvrez dans Notepad++ la page index.html et rajoutez à la fin du corps de la page le code suivant : <h2>site de la ville de Nice</h2> <p>pour accéder au site de la ville de Nice, <a href="http://www.nice.fr">www.nice.fr</a>!</p> Enregistrez la page et testez le résultat dans un navigateur web. Rajoutez dans Notepad++ le code suivant à la balise de lien : <a href=http://www.nice.fr target="_blank">www.nice.fr</a> Enregistrez la page et observez le résultat dans un navigateur web. Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 03 p.5/5