Exercice 4 Manipulation des balises HTML

Documents pareils
HTML. Notions générales

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

Création d un site Internet

Bernard Lecomte. Débuter avec HTML

Introduction à Expression Web 2

Optimiser pour les appareils mobiles

Prise en main rapide

DÉFINITION DE LA NEWSLETTER : OUVERTURE DU LOGITIEL ETARGET

Utilisation de l éditeur.

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

Webmaster / Webdesigner / Wordpress

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

BUREAUTIQUE. 1 Journée. Maîtriser les fonctions de base du logiciel

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

Présentation du Framework BootstrapTwitter

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

Logiciels de référencement

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

GUIDE Excel (version débutante) Version 2013

WORDPRESS : réaliser un site web

Tutoriel : Feuille de style externe

Pack Fifty+ Normes Techniques 2013

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

INTRODUCTION AU CMS MODX

Styler un document sous OpenOffice 4.0

Introduction aux concepts d ez Publish

Programmation Internet Cours 4

formations Une approche simple et personnalisée pour une meilleure acquisition de compétences en PAO

Création d un formulaire de contact Procédure

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

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

Rapports d activités et financiers par Internet. Manuel Utilisateur

Notes pour l utilisation d Expression Web

RESPONSIVE WEB DESIGN

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

Travaux dirigés n 10

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

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

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

RAPPORT AUDIT SEO. Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado

Création WEB avec DreamweaverMX

On trouvera sur le site du CCDMD un exemple d album construit avec Cantare. (

1 Comment faire un document Open Office /writer de façon intelligente?

Avenir Concept Monaco

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais :

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

< Atelier 1 /> Démarrer une application web

Cégep de Saint Laurent Direction des communications et Direction des ressources technologiques. Projet WebCSL : Guide de rédaction web

Tutoriel : Créer un site web simple avec Composer. Fiche consigne Page 1 sur 6

creer votre site internet en html/css

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

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

Déploiement d application Silverlight

Plan. Traitement de texte et PAO 4/10/06. Initiation à Word

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

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

Table des matières & Index Partie première : Table des matières Jean-Yves Lucca

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

ING & NEWSLETTER NEWSLETTER RESPONSIVE

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

Groupe Eyrolles, 2003, ISBN : X

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.

02/02/2011. test 1. Communication visuelle & web. Pao. Principes fondamentaux. Les six principes de base. La mise en page. Module sur trois journées


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

Google Drive, le cloud de Google

Formation Word/Excel. Présentateur: Christian Desrochers Baccalauréat en informatique Clé Informatique, 15 février 2007

GUIDE D UTILISATION DU BACKOFFICE

Guide de création de site web optimisé

MODE OPERATOIRE CIEL GESTION COMMERCIALE VERSION EVOLUTION BTS PME PMI

Les Bases. Messaoudi Khaled, Boukelal Hanane (Etudiants Informatique ) 2015.

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

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

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

Guide d usage pour Word 2007

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

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

Formation tableur niveau 1 (Excel 2013)

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS

à l édition de textes

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

Formation HTML / CSS. ar dionoea

Optimiser moteur recherche

Ecran principal à l ouverture du logiciel

Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia -

Les outils de création de sites web

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014

Logiciel libre, OpenMeetings permet de créer ou simplement de participer à des conférences en ligne.

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

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel

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

SII Stage d informatique pour l ingénieur

FORMATION MULTIMÉDIA LVE

SARL DDLX Multimédia Place du général de Gaule Boisseron Tèl : support@ddlx.org. Agence Web. Design Prestashop personnalisé

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

UN SITE WEB RESPONSIVE EN UNE HEURE?

COMPTABILITE SAGE LIGNE 30

Transcription:

1 Exercice 4 Manipulation des balises HTML Dans cet exercice vous allez simplement manipuler les différentes syntaxes qui constituent le langage html. Sources : Une fois l archive décompressée vous trouverez : - Un aperçu de l exercice final : «rendu.jpg» Notions abordées : gras / italique / souligné / balises imbriquées / couleurs / tailles / span / css embarqué / paragraphe et alignement / traits de séparations Mémento : Lorsque vous développez votre mise en page (texte / contenus), vous devez TOUJOURS travailler entre les balises <body> qui correspondent au corps de la page. Le code qui se trouve entre ces balises sera représenté graphiquement dans le navigateur. Pensez à organiser votre code en effectuant des sauts de lignes et des tabulations. Pour rappelle les sauts de lignes dans le code, ne créent pas de sauts de lignes dans la mise en page. Pensez régulièrement à tester votre page sur les différents navigateurs. Touche F12 sous Dreamweaver ou icône en forme de planète terre. L aperçu de la page dans Dreamweaver est très souvent erroné, d où la nécessité de tester avec de vrais navigateurs. N hésitez pas à effectuer des copiés/collés des portions de codes qui fonctionnent pour gagner du temps Ce que vous devez impérativement connaître pour réaliser l exercice : L organisation, la structure du document html vue dans l exercice 1. Une aide est disponible à la fin des consignes lorsque ce sigle apparaît «@». CONSIGNE : Créer un nouveau dossier «exo4» dans lequel vous stockerez votre site. Les dossiers et les noms de fichiers d un site web ne doivent JAMAIS contenir d espace ni de caractères accentués. Vous pouvez mettre un «_» ou un «-» de substitution. Par convention nous écrirons toujours tout en minuscule. Créer une nouvelle page HTML avec Dreamweaver et enregistrez-la à la racine du dossier de votre site. Ou si vous travaillez avec un éditeur de texte, créer un document HTML intégrant la structure de balise de base du document HTML. Déclarer un nouveau site dans Dreamweaver @, si vous travaillez avec Dreamweaver. Définir le titre de la page «Effets HTML simples» @. ATTENTION : titre de la page et niveaux de titres dans le texte sont 2 éléments distincts. Insérer une balise meta «description» et une balise meta «keywords» avec les termes qui vous semblent appropriés @. Définir un titre de niveau 1 dans le texte : «Effets HTML» @. Définir un titre de niveau 2 dans le texte : «Simples» @. Ecrire les textes suivants avec les effets qui leurs sont associés : «Texte gras» -> en gras. Effectuer un saut de ligne ou retour chariot avec la balise <br />@. 1

2 «Texte italique» -> en italique, effectuer un saut de ligne@. «Texte souligné» -> en souligné (balise <u>), effectuer 2 sauts de lignes. Balises imbriquées : Ecrire «texte gras en italique souligné» en gras italique souligné. Ajouter un titre de niveau 2. Ce niveau de titre à pour intitulé : «Couleur» @. Ecrire le texte «Texte en couleur» entre des balises <span> @. Appliquer une couleur rouge à votre texte en utilisant du CSS embarqué @. Définir un titre de niveau 2 dans le texte : «Tailles» @. A l aide des balises <span> et du css embarqué vu précédemment, écrire «Texte taille 10px» dans une taille de 10px et «Texte taille 20px» dans une taille de 20px conformément à l exemple rendu.jpg Définir un titre de niveau 2 dans le texte : «Paragraphe» @. Ecrire le texte suivant dans un paragraphe @: Le faux-texte (également appelé lorem ipsum, lipsum ) est, en imprimerie, un texte sans valeur sémantique, permettant de remplir des pages lors d'une mise en forme afin d'en calibrer le contenu en l'absence du texte définitif. Généralement, on utilise un texte en faux latin (le texte ne veut rien dire, il a été modifié), le Lorem ipsum ou Lipsum, qui permet donc de faire office de texte d'attente. L'avantage de le mettre en latin est que l'opérateur sait au premier coup d'œil que la page contenant ces lignes n'est pas valide, et surtout l'attention du client n'est pas dérangée par le contenu, il demeure concentré seulement sur l'aspect graphique. ATTENTION : Lorsque l on effectue un copie/collé depuis un document tiers, il arrive que certains caractères soient erronés et remplacés par des sigles spéciaux. Cela s explique par le fait que le document texte ait été enregistré par un système d exploitation (windows/mac/linux), qui utilise un système d encodage des caractères différent de celui de l ordinateur avec lequel vous travaillez (problème de compatibilité). Dans cet exercice, cette erreur est produite volontairement, mais il se peut que cela n ai pas d incidence. Cela dépend de votre système d exploitation. Si besoin, corriger les caractères erronés en utilisant la fonction de remplacement de Dreamweaver : Edition + rechercher remplacer. Copié / collé le caractère erroné dans le champ et indiquer le caractère de remplacement, puis cliquer sur «remplacer tout». Justifiez votre paragraphe en utilisant du CSS embarqué qui se trouvera logiquement à l intérieur de votre balise <p> Faites un trait de séparation en haut et en bas de votre document : balise autofermante, en utilisant la balise <hr /> Uploadez (chargez) votre exercice en ligne, dans votre dossier FTP Affichez la page en ligne 2

3 Aide : 1. Déclaration de site - Pour déclarer un site dans Dreamweaver : Site -> Nouveau Site. Donner un nom de référence puis indiquer l emplacement du dossier de stockage en cliquant sur l icône appropriée (l icône en forme de dossier) - Ouvrir le gestionnaire de fichier : Présente l arborescence des fichiers du site web Fenêtre -> Fichiers (si le panneau n est pas déjà ouvert) - La liste déroulante permet de passer d un site à l autre - 2xClique sur un fichier pour l ouvrir dans le logiciel. Système d onglet qui permet de passer d une page à l autre. 2. Titre de la page HTML Le titre de la page se place toujours entre les balises <title>, elles même contenues dans la partie <head> du document. Vous pouvez directement modifier le champ titre dans l interface haute du logiciel. Vous pourrez constater que le texte contenu entre les balises <title>, volet code, a été modifié en conséquence. Ce titre apparaît tout en haut de la fenêtre de votre navigateur lorsque vous consultez une page, ou lorsqu une page est réduite dans la barre des tâches. 3. Meta keywords et description Des balises <META> permettent de donner des informations de référencement aux moteurs de recherches (balises keywords et description). <meta name="keywords" content="ski alpin"> <meta name="description" content="ce site parle de "> La meta description correspond aux 2 lignes qui décrivent un site après avoir effectué une recherche sur google. Pour insérer rapidement des meta vous pouvez faire sous Dreamweaver. Insertion + HTML + balises d en tête + la meta que vous souhaitez intégrer. 4. Les niveaux de titres dans le texte Les niveaux de titres sont représentés à l aide des balises <h1>à <h7>. Une page peut avoir jusqu'à 7 niveaux de titres différents. Le niveau 1, <h1> étant associé au niveau le plus fort. Pour définir les différents niveaux, nous utilisons donc <h1>, <h2>, <h3> Par défaut les navigateurs accordent graphiquement des tailles différentes à ces niveaux de titres en fonction de leurs importances. <h1> est donc le plus grand, <h7> le plus petit. Par ailleurs les navigateurs effectuent automatiquement un retour à la ligne et rajoutent des marges supérieures et inférieures autour du niveau de titre. 3

4 A noter que ces balises sont très importantes pour le référencement de la page par les moteurs de recherche. Ex : <h1>titre 1</h1> 1. Bold et strong : <b> & <strong> La balise <b>vient du mot anglais bold et sert à encadrer un mot ou une portion de texte qu on veut afficher en gras. Elle ne sert donc qu à appliquer un style. La balise <strong>, dont le nom signifie «fort», sert à spécifier que le mot ou la portion de texte qu elle encadre doit être mis en évidence, laissant ensuite le soin à l auteur de préciser comment graphiquement nous allons définir la balise <strong>. <strong> a donc une vocation sémantique. Sur la plupart des navigateurs, les portions de codes encadrées par <strong> s affichent en gras. Ce qui fait que <b> et <strong> sont affichent toutes deux, du gras, même si <strong> renforce le sens que l on doit accorder au mot. Ex : <b>mon texte en gras </b>, le reste du texte <strong>mon texte en gras </strong>, le reste du texte 2. Italique : <i> et <em> Comme précédemment pour les balises <bold> et <strong>, <i> et <em> servent à passer du texte en italique, à l exception que <em> permet de renforcer le sens du texte encadré. La plupart des navigateurs traduisent graphiquement la balise <em> par de l italique, mais tout comme <strong> cette balise a une vocation sémantique. Dans l ordre d importance <strong> est plus important que la balise <em> 3. La balise <span> La balise <span> est une balise qui permet d encadrer une portion de texte standard. Il ne s agit pas d encadrer graphiquement avec des bordures, mais d encadrer une zone de texte avec ces balises. Si vous encadrez une portion de texte entre des balises <span>, il ne se passera rien graphiquement :/) En réalité utiliser cette balise permet surtout d appliquer des propriétés CSS à la portion de texte encadrée par <span>. On utilise par conséquent du CSS embarqué pour appliquer des effets graphiques comme souligné, barré, couleur etc Ex : <span style="color:green;">le début de mon texte</span>, la fin de mon texte => Le début de mon texte, la fin de mon texte Une liste des propriétés CSS pour le traitement graphique des typographies est accessible à cette adresse : http://l2.ecoledunet.comr/cours/css_typo.pdf 4. Embarquer du CSS 4

5 Pour embarquer du CSS on utilise toujours un attribut html qui s intitule «style». Placé à l intérieur d une balise, un paragraphe, un span, ou tout autre balise, cet attribut permet d embarquer du CSS directement. Ex : syntaxe de base <balise style="propriéte:valeur;"> contenu </balise> Ex : mis en pratique <p style="text-align:center;"> contenu </balise> La logique veut que l on utilise les propriétés CSS en corrélation avec le type de balise. Par exemple, des propriétés de typographies avec des balises de mise en page de textes Une liste des propriétés CSS pour le traitement graphique des typographies est accessible à cette adresse : http://l2.ecoledunet.comr/cours/css_typo.pdf 5. Sauts de lignes, paragraphes et retours chariots On distingue 2 types de sauts de lignes. Le paragraphe : <p>nouveau paragraphe</p> Le retour chariot : <br/> (Insère un retour à la ligne) Les 2 permettent de sauter des lignes mais le paragraphe permet surtout de définir l alignement du texte. A chaque fois que vous utilisez un paragraphe, il se crée une marge haute et basse autour de celui-ci. Sauter une ligne dans le code ne fait pas de saut de ligne dans la page html. Par contre cela permet d organiser et de structurer son code. Lorsque l on développe un site internet, la quantité de balises devient rapidement conséquente, il est donc indispensable d opter pour une organisation visuelle du code qui puisse permettre de se repérer, notamment a cause du système de balises imbriquées HTML. C est la raison pour laquelle nous sautons généralement une ligne à chaque fois que nous ouvrons une balise 5

6 QUESTIONS / REPONSES : Question : Quelle différence observe t on entre les paragraphes et les retours chariots, également appelés sauts de lignes? (Réponse en dernière page) Un retour chariot, également appelé saut de ligne, permet de passer le texte directement à la ligne. Un paragraphe permet d encadrer une portion de texte conséquente et de la structurer comme dans un article ou dans un livre. A noter que la création d un paragraphe génère automatiquement une marge haute et une marge basse autour du texte encadré. Par ailleurs, on peut observer qu après un paragraphe, le texte passe automatiquement à la ligne. Question : Redimensionnez la fenêtre de votre navigateur qui affiche votre page web. Qu observez-vous, que pouvez vous en conclure? La mise en page évolue en fonction de la taille de la fenêtre disponible. Plus précisément, l espace accordé au texte s ajuste en fonction de la largeur de la fenêtre. Dans les sciences de l ergonomie web on dit que la page est «design responsive», c'est-à-dire qu elle s adapte en fonction des différentes tailles écrans. Si vous êtes équipé d un Smartphone, je vous invite à consulter le résultat sur le navigateur de votre mobile. Bon courage 6