Objectifs du chapitre

Dimension: px
Commencer à balayer dès la page:

Download "Objectifs du chapitre"

Transcription

1 1 Le langage HTML Objectifs du chapitre Introduire les concepts de marquage de base Présenter les éléments de HTML4 Les éléments de base du langage HTML Les tableaux Les éléments de formatage des pages Le codage des caractères, des couleurs et des images Les cadres (ou frames) et la cartes (ou images cliquables) Le multimédia Discuter les différences entre les versions de HTML Décrire tous ces aspects en utilisant des exemples pratiques Dans ce chapitre, on présente les aspects fondamentaux du langage HTML. Bien que certains éléments aient été récemment rendus obsolètes, il existe encore un grand nombre de pages Web qui les utilisent. Pour comprendre les contenus de ces pages, il est important de décrire le HTML de base. 9

2 1 Programmation du Web 1.1 Introduction HTML (Hypertext Markup Language) est un langage de marquage pour le Web. Il permet d écrire un code que le navigateur va interpréter et représenter sous la forme d une page Web. Le langage permet de décrire des contenus de différents types, incluant du texte et des images ainsi que des éléments multimédias tels que l audio et la vidéo. Il permet également de décrire des liens entre différentes pages Web en utilisant le concept d hypermédia. Ce dernier permet d associer des actions à certaines parties du texte. Ces actions permettent de charger un autre document Web ou d invoquer d autres ressources comme des programmes sur des serveurs. Le langage offre des éléments permettant de structurer des documents comme les paragraphes, les listes, les en têtes de section, etc. Chaque élément est défini grâce à une balise (c est à dire un tag) telle que <p> (pour définir un paragraphe), <h1> (pour définir un en tête de section) Les balises Pour commencer, nous donnons quelques exemples de balises simples : <h1> : décrit le titre d une section de niveau 1 dans un texte. Il est affiché avec un espace avant et après le titre en utilisant une police grasse de taille 16 pts. <h2> : décrit le titre d une section de niveau 2 dans un texte. Il est affiché avec un espace avant et après le titre en utilisant une police grasse de taille 14 pts. <p> : décrit un paragraphe. Un paragraphe est affiché avec un espacement avant et après (c est à dire qu il est précédé et suivi d une ligne vide). <img> : permet d inclure une image dans une page Web. Cette image peut être en format jpeg, gif, png ou tout autre format accepté par le navigateur. Un exemple d utilisation de balises est donné ci dessous : <h1> Une section </h1> <h2> Une sous-section</h2> <p> Un paragraphe <img src="monimage.jpeg"> Certains éléments comportent des attributs qui permettent de spécifier des propriétés particulières. 10

3 Le langage HTML 1 Les balises HTML ont la syntaxe suivante : <élément> Texte </élément> : cette forme correspond à un élément qui a un contenu représenté par Texte. Ce contenu est soit un texte simple ou un code HTML. La balise </element> ferme cet élément. Par exemple, <p> Ceci est un paragraphe permet de décrire un paragraphe. <élément attribut1="valeur1"attribut2="valeur2">texte</élément> : cette forme correspond à un élément qui a des attributs dont les valeurs sont valeur1, valeur2, etc. <élément/> : cette forme correspond à des éléments qui n ont pas besoin de contenu. Par exemple, <br/> est une balise qui fait un simple retour à la ligne (ou break) est une balise à contenu vide. Les attributs sont ajoutés dans une balise pour spécifier certains paramètres de fonctionnement ou de formatage. Par exemple, la balise <a> qui permet de définir un lien hypertexte possède un attribut appelé href qui spécifie l adresse vers laquelle on fait le lien : <a href=" Vers le site d IBM </a> Un autre exemple est celui de la balise <img> qui permet d insérer une image dans un document Web. Elle possède un attribut appelé src qui indique le fichier qui contient l image. Elle possède un autre qui s appelle alt qui sert à indiquer un texte qui va paraître si l image ne peut pas être affichée pour une raison ou une autre : <img src="photo.jpg" alt="une photo de moi "> Nous présenterons les attributs des balises au fur et à mesure que nous décrirons celles ci. Dans HTML4, plusieurs balises et attributs ont été utilisés pour appliquer des styles à des documents. Ces étiquettes ne sont pas offertes dans les nouvelles versions de HTML. Par exemple, les éléments comme <font>, <centre> et <strike> et les attributs color et bgcolor sont déclarés obsolètes. On leur préfère l utilisation des styles CCS que nous présenterons au chapitre 2. Comme nous le verrons plus loin, il existe plusieurs versions de HTML. Certaines d entre elles, par exemple la version dite Transitional de HTML4, permettent certaines libertés dans le format des balises. Par exemple, il permet qu une balise ouverte puisse ne pas être fermée. On peut, par exemple, utiliser la balise <p> au début d un paragraphe sans qu on utilise 11

4 1 Programmation du Web à la fin de celui ci. Dans ce cas là, dès que le fureteur rencontre plus loin une autre balise <p>, il la considère aussi comme la fermeture de la balise <p> qui la précède et l ouverture d une nouvelle. Notons que les versions les plus récentes de HTML (notamment XHTML) ne permettent pas cette liberté. On discutera ces aspects plus loin dans ce chapitre. Signalons un élément particulier qui permet d insérer des commentaires dans un document HTML. Il commence par <! et se termine par >. Tout ce qui se trouve entre ces deux balises n est pas pris en compte par le navigateur lors de l affichage du document comme dans : <h1> Un en-tête </h1> Ceci est un texte qui sera affiché. Le texte qui suit ne le sera pas : <!-- <p> Ce paragraphe ne sera pris en compte. On ne le verra pas Ce texte ne sera pas visible, non plus --> Ce texte sera visible. Notons que les balises peuvent être indifféremment écrites en lettres majuscules (exemple <BR/>) ou minuscules (exemple : <br/>). Cependant, il est conseillé de toujours les mettre en lettres minuscules Structure d un document HTML Un document HTML suit une structure qui comprend : Un document débute avec la balise <!DOCTYPE> qui permet d indiquer la version de HTML utilisée. L élément <html> qui indique que le document contient du code HTML. Cette balise devrait être fermée avec </html> et doit se trouver en dernière position dans le document. Un en tête est représenté par la balise <head>. Il doit être fermé avec </head>. Au sein de cet élément, on peut avoir des sous éléments tels que le titre de la page (décrit avec la balise <title> fermée avec </title>) ainsi que des éléments spécifiques que l on décrira plus loin. L élément <meta> permet de spécifier des métadonnées. On peut s en servir par exemple, pour indiquer le type de codage des caractères contenus dans le document. Le corps du document qui comprend les éléments qui vont être affichés sur la fenêtre du fureteur. Cet élément est représenté par la balise <body> qui devrait être fermée avec </body>. 12

5 Le langage HTML 1 L exemple ci dessous montre un exemple de document HTML qui respecte cette structure. <!-- Fichier : HTML/document1.html --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> Titre de la page </title> </head> <body> <h1> Chapitre 1 </h1> <p> Ceci est un paragraphe <h2> Chapitre 1.2 </h2> <p> Ceci est un autre paragraphe </body> </html> Résultat : Figure Création d un document HTML Pour créer un fichier HTML de façon simple, on suit les étapes suivantes : Utiliser un éditeur de texte (tel que NotePad ou encore mieux NotePad++ sur Window ou bien vi sur Unix) et saisir le code HTML (tel que celui de l exemple ci dessus). Sauvegarder ce fichier en lui donnant l extension.html ou.htm. (exemple document1.html). Ouvrir le document avec un navigateur tel qu Internet Explorer, Firefox, Chrome, etc. 13

6 1 Programmation du Web Cette façon de faire n exige aucune installation d un serveur. On fonctionne ainsi en local. Si par contre le fichier doit être hébergé sur un serveur, il faudra utiliser un logiciel de chargement (tel que par exemple WinScp) pour mettre le fichier sur ce serveur et l invoquer en utilisant une adresse appropriée indiquée par son URL (exemple : document1.html). 1.2 Les éléments de base de HTML Éléments de ligne et éléments de bloc Certains éléments sont dits éléments de ligne et d autres éléments de bloc. Lors de leur affichage, les éléments de ligne ne sont ni précédés ni suivis de retour à la ligne. Ils continuent le flot normal de texte. Par exemple, <b> permet de mettre un texte en caractères gras et ne crée pas de nouvelle ligne ni de changement de paragraphe. Lors de leur affichage, les éléments de bloc sont précédés et suivis de lignes vides. Ils permettent de former des paragraphes séparés du reste du texte. La taille de l espace avant et après dépendra du type de la balise. Par exemple, la balise <p> ajoute un espace avant et après qui permet de former un nouveau paragraphe. La balise <h1> qui permet de spécifier un en tête crée des espaces avant et après l en tête. Il existe plusieurs éléments de lignes et de bloc dans HTML. Dans le chapitre sur le CSS, on montrera comment on peut transformer, lorsqu on le souhaite, des éléments de ligne en éléments de boc, et vice versa Les attributs Certains éléments de HTML ont des attributs. Le nombre et le type de ces attributs dépendent des balises en question. Dans l ensemble, le nombre de ces attributs tend à être réduit avec les nouvelles versions de HTML. De plus, la plupart de ces attributs ont un rapport avec le formatage (exemple alignement à droite, alignement à gauche, taille de la police, couleur de la police, etc.) et peuvent facilement être remplacés par des propriétés de style CSS. Ils sont catégorisés comme obsolètes pour les versions récentes de HTML. 14

7 Le langage HTML 1 Cependant, la plupart des balises de HTML ont des attributs parmi quatre attributs de base qui sont optionnels et qui peuvent être utilisés simultanément : id : est utilisé pour identifier de manière unique un élément dans le document. Il est utilisé dans le cas où on effectue une recherche de l élément dans un programme écrit en JavaScript (comme nous le verrons au chapitre 3). Il est également utilisé pour associer des propriétés de style à cet élément. Il est impor,,tant de mentionner que la valeur de cet identificateur doit être unique dans tout le document. Par exemple : <p id="paragraphe1"> Le contenu du paragraphe title : associe un titre à un élément. Cet attribut est utilisé pour être affiché comme un élément d information quand on passe le curseur dessus lorsque l élément est affiché par le navigateur. Par exemple : <div title="ceci est un div"> Le contenu du div </div> class : est utilisé pour associer une classe à un élément. Cette classe désigne un ensemble d éléments auxquels on applique les mêmes propriétés de style CSS. Par exemple : <div class="lesdivs"> Le contenu du div </div> style : permet de spécifier une ou plusieurs règles de style CSS pour l élément. Ce style s applique uniquement à cet élément. Par exemple : <p style=" color:red; font-size:16pt;"> Le contenu du paragraphe Les espacements Lorsque le navigateur affiche un document HTML, les suites de caractères d espacement (qui sont le caractère d espace, la tabulation et le retour à la ligne) sont remplacées par un espace. Si on veut laisser plusieurs espaces entre deux mots du document, il faut utiliser des mécanismes spéciaux qu on verra plus tard. 15

8 1 Programmation du Web De la même façon, lorsque le navigateur rencontre une séquence de retours à la ligne, il les remplace par un espacement. Également, une suite de caractères de tabulation sera remplacée par un seul espace. Si on veut forcer un retour à la ligne, on peut soit ouvrir un nouveau paragraphe avec des éléments tels que <p>, <div>, <br/> (pour break) et d autres. Théoriquement, on peut insérer les balises n importe où dans le texte et les disposer comme on veut. Par exemple, le code ci dessous est un code valide. <!DOCTYPE HTML..." <html> <body> <h1> Espacements et balises </h1> <p>ceci est un paragraphe et ceci est <p> un autre paragraphe.un retour a la ligne avec br. <br/> La suite apparaitra dans la ligne suivante. <h2> Un en-tête</h2> est indiqu&acute avec les balises h1, h2,... </body> </html> Cependant, pour des raisons de lisibilité du code, on doit s efforcer à bien disposer les balises, éviter d insérer des lignes vides et bien montrer, avec des indentations, la structure du document. Également, dans la mesure du possible, il faut éviter d utiliser les espaces inutiles comme l illustre l exemple ci dessous. <!-- Fichier : HTML/document2.html --> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>exemple</title> </head> <body> <h1> Espacements et balises </h1> <p> Ceci est un paragraphe et ceci est <p> un autre paragraphe. Un retour a la ligne avec br. <br> La suite apparaitra dans la ligne suivante. <h2> Un en-tête</h2> est indique avec les balises h1, h2,... </body> </html> 16

9 Le langage HTML 1 Résultat : Figure Quelques balises de base L élément <!DOCTYPE > Cet élément indique la version de HTML utilisée. Comme nous le verrons plus loin dans ce chapitre, HTML permet de choisir entre plusieurs versions. Chaque version impose ou n impose pas de contrainte au niveau de la syntaxe utilisée et des balises qu elle permet. La version la moins contraignante est appelée Transitional. Pour l utiliser, on doit insérer au début du document le code suivant : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " C est cette version qui est utilisée par défaut si on n inclut pas l élément <!DOCTYPE> dans un document HTML. Dans les exemples de ce livre, afin de faciliter la présentation du langage HTML, nous utiliserons cette version, sauf pour HTML5 que nous présentons au chapitre 5. L élément <html> L élément <html> est l élément qui contient tout le document HTML. Tout document HTML devrait contenir cet élément et se terminer par</html>. Cette balise peut contenir deux sous éléments qui sont <head> suivi de <body>. 17

10 1 Programmation du Web L élément <head> Cet élément apparaît juste après l élément <html>. Il est là pour contenir d autres éléments tels que <title>, <meta>, <link>, <style> et <script> : La balise <title> permet de définir un titre pour le document. Ce titre paraîtra en haut dans la barre d affichage du navigateur. La balise <link> sert à faire un lien avec un fichier externe qui contient une feuille de style (écrite en CSS par exemple) ou un fichier qui contient un script (écrit en JavaScript par exemple). La balise <script> est utilisée pour inclure un programme script écrit en un langage de scriptage tel que JavaScript. La balise <meta> permet d inclure des éléments d information, appelés métadonnées, sur le document HTML courant. Elle peut indiquer, par exemple, une série de mots clés reliés au document qui pourront être utilisés par un moteur de recherche pour indexer le document. Elle peut également contenir des données qui permettent de préciser le type de codage des caractères utilisé dans le document. La balise <style> est utilisée pour inclure des règles de style CSS dans le document. Nous la décrirons au chapitre 2. L élément <body> L élément <body> indique le début du contenu du document qui sera visible dans le navigateur. Il ne peut y avoir qu un seul élément de ce type dans le document. Dans les versions précédentes de HTML, cet élément possédait des attributs de formatage tels que bgcolor pour spécifier la couleur de fond de la page et background pour ajouter une image de fond dans la page. Ces attributs sont devenus obsolètes et sont remplacés par des propriétés CSS. Les caractères qui forment le contenu du corps d un document HTML peuvent avoir des accents (comme é). Cependant, dans certains cas, ces caractères ne paraissent pas correctement dans le navigateur si celui ci n est pas configuré pour bien les interpréter. Pour éviter ces problèmes, on dispose de plusieurs solutions que nous décrirons plus tard dans ce chapitre. En attendant, nous allons utiliser ces caractères accentués sans se soucier de ce problème. Mentionnons pour le moment que si on veut éviter ces problèmes on peut utiliser des codes de caractères proposés par HTML. Par exemple, au lieu d utiliser é on utilisera eacute; et au lieu de à on utilisera agrave;. 18

11 Le langage HTML 1 Les éléments d en tête <h1>, <h2>,, <h6> Ils permettent de définir des têtes de sections dans un document. Les balises <h1>, <h2>, <h6> définissent des en têtes avec des caractères de tailles différentes. <h1> est l élément qui affiche la plus forte taille de caractères (soit 16 points). Les autres éléments ont des tailles plus petites, réduites par saut de deux points lorsqu on passe d un en tête d un niveau donné à l entête du niveau suivant. Par exemple, <h2> utilise une police de taille 14 et <h3> utilise une police de taille 12, etc. Ils créent aussi un nouveau bloc séparé par des espaces avant et après cet en tête. Ces éléments doivent obligatoirement être fermés avec des balises fermantes correspondantes. L exemple suivant illustre l utilisation de ces entêtes. <!-- Fichier : HTML/entetes.html --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> Utilisation des en-têtes HTML </title> </head> <body> <h1>chapitre 1 </h1> <h2>section 1.1</h2> <h3> Sous section </h3> <h3> Sous section </h3> <h3> Sous section </h3> <h2>section 1.2</h2> <h3> Sous section </h3> <h3> Sous section </h3> <h3> Sous section </h3> <h1>chapitre 2</h1> <h2>section 1.2</h2> Le reste des éléments d en-tête : <h4> Entête avec h4 </h4> <h5> Entête avec h5 </h5> <h6> Entête avec h6 </h6> </body> </html> Résultat : Figure

12 1 Programmation du Web Les paragraphes Un paragraphe est défini avec la balise <p>. Cet élément devrait être fermé. Si ce n est pas le cas (comme c est permis dans certaines versions de HTML), le prochain élément de définition de paragraphes (exemple <p>. <h1>, ) est considéré comme une fermeture du paragraphe précédemment défini. Voici des exemples de paragraphes. <!-- Fichier : HTML/paragraphe1.html --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> Paragraphes en HTML </title> </head> <body> <p> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Ceci est en dehors du paragraphe <p> ceci est un autre paragraphe </body> </html> Résultat : Figure 1.4 Un paragraphe défini avec <p> forme un bloc de texte qui laisse de l espace en insérant des lignes vides avant et après. Notons que cette balise peut avoir des attributs de formatage, dont l attribut align qui permet de spécifier si le paragraphe devrait être aligné sur la droite, la gauche, les deux côtés ou bien centré comme le montre l exemple suivant. Cet attribut est devenu obsolète et a été remplacé par l utilisation de propriétés de CSS, comme nous le verrons plus tard. 20

13 Le langage HTML 1 <!-- Fichier : HTML/paragraphe2.html --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> Paragraphes formattes avec align </title> </head> <body> <p align="right"> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. <p align="left"> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. <p align="center"> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. <p align="justify"> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. <center> <p> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. </center> </body> </html> 21

14 1 Programmation du Web Résultat : Figure 1.5 L élément <center> L élément <center> permet de centrer un contenu au centre de la page. Ce contenu peut être n importe quel texte HTML. Par exemple, si on met un paragraphe entre <center> et </center>, celui ci sera centré comme si nous avions utilisé l attribut align=center pour ce paragraphe. Aussi lorsqu on le met autour d un tableau, celui ci sera également mis dans le centre de la page. Il en est de même pour tous les éléments HTML. Cette balise est un exemple de cas où on doit fermer la balise avec </center> pour indiquer l endroit où on doit arrêter ce centrage, sinon, tout le reste du document risque d être centré. Il faut noter qu on va préférer l usage de styles à celui de <center>. On va, pour cela, utiliser un conteneur tel que <p> ou <div> (qu on décrira plus tard) auquel on associera une propriété CSS qui permettra de faire ce centrage. L élément <br /> Cet élément permet de faire un retour à la ligne. Il ne laisse aucune ligne vide entre la ligne courante et la ligne qui suit. L élément <hr /> Cet élément imprime une ligne horizontale qui traverse toute une ligne du navigateur. Dans l exemple suivant, on utilise l élément <br />pour présenter un poème en ajoutant un retour à la ligne après chaque vers. À la fin, on ajoute une ligne horizontale avec <hr/>. 22

15 Le langage HTML 1 <!-- Fichier : HTML/coupures.html --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> Retour et règles en HTML </title> </head> <body> <p> Il était un petit navire <br> Il était un petit navire <br> Qui n avait ja-ja-jamais navigué <br> Qui n avait ja-ja-jamais navigué <br> Ohe! Ohe! <br> Matelot, Matelot navigue sur les flots <br>... <hr> Auteur : Inconnu (Le 26 février 2012) </body> </html> Résultat : Figure 1.6 L élément <pre> La balise <pre> permet d ajouter du texte que le navigateur doit afficher tel qu il est. Les espaces et les retours à la ligne dans le texte seront affichés. On utilise cette balise si on veut qu un texte soit affiché tel qu il paraît dans le code sans que le navigateur modifie son affichage. On doit fermer cette balise avec </pre> pour marquer la fin du texte auquel elle s applique. L exemple qui suit permet d afficher un extrait d un poème. Les vers de ce poème seront affichés à raison d un vers par ligne. Les espacements seront également conservés. 23

16 1 Programmation du Web <!-- Fichier : HTML/pre.html --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> pre </title> </head> <body> <pre> </pre> </body> </html> Résultat : Figure 1.7 Aux arbres Arbres de la forêt, vous connaissez mon âme! Au gré des envieux, la foule loue et blâme ; Vous me connaissez, vous! - vous m avez vu souvent, Seul dans vos profondeurs, regardant et rêvant. Vous le savez, la pierre où court un scarabée, Une humble goutte d eau de fleur en fleur tombée,... Victor Hugo. 1.3 Les hyperliens Un hyperlien est créé avec la balise <a> (qui signifie ancrage). Le contenu de cet élément constitue le lien sur lequel l usager peut cliquer pour atteindre une cible. Cette cible est indiquée dans l attribut href dont le contenu est une adresse URL comme dans : <a href= Lien vers le site de IBM </a> L URL est un mécanisme permettant de localiser une page sur un site Web ou simplement un fichier local comme le montre l exemple suivant avec des hyperliens tels que : 24

Conduite et présentation des activités professionnelles. Prénom NOM BTS Assurance. Session 20XX

Conduite et présentation des activités professionnelles. Prénom NOM BTS Assurance. Session 20XX Prénom NOM BTS Assurance Session 20XX ( image de votre choix en harmonie avec l enseigne thème et couleur) Conduite et présentation des activités professionnelles I / Contexte A / Présentation de l agence

Plus en détail

Bernard Lecomte. Débuter avec HTML

Bernard Lecomte. Débuter avec HTML Bernard Lecomte Débuter avec HTML Débuter avec HTML Ces quelques pages ont pour unique but de vous donner les premiers rudiments de HTML. Quand vous les aurez lues, vous saurez réaliser un site simple.

Plus en détail

e-commerce+ Solution globale e-commerce Trafic web E-commerce BtoB Travailler les contenus d'un site e-commerce : un critère de qualité

e-commerce+ Solution globale e-commerce Trafic web E-commerce BtoB Travailler les contenus d'un site e-commerce : un critère de qualité et aussi à Marseille, Nîmes, Toulouse et Nantes. RENCONTREZ-NOUS E-commerce Paris 2013 VAD e-commerce Lille 2013 e-commerce+ LETTRE D INFORMATION D OCTAVE.BIZ + d'infos en dernière page PAGE PAGE PAGE

Plus en détail

Les outils de création de sites web

Les outils de création de sites web Tuto 1ère séance - p1 Les outils de création de sites web Sources : Réalisez votre site web avec HTML5 et CSS3 de Mathieu Nebra (Edition Le Livre du Zéro) site fr.openclassrooms.com (anciennement «site

Plus en détail

Programmation Internet Cours 4

Programmation Internet Cours 4 Programmation Internet Cours 4 Kim Nguy ên http://www.lri.fr/~kn 17 octobre 2011 1 / 23 Plan 1. Système d exploitation 2. Réseau et Internet 3. Web 3.1 Internet et ses services 3.1 Fonctionnement du Web

Plus en détail

HTML. Notions générales

HTML. Notions générales 1 HTML Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iphone/android ou non. Dans notre cas, HTML sera associé à CSS

Plus en détail

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

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

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

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP IFT1147 Programmation Serveur Web avec PHP Un bref survol du langage HTML HMTL HTML: Hypertext Markup Language HTML est essentiellement un langage de description de structure de document (par exemple titre,

Plus en détail

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN LES GRANDES ETAPES DE CREATION D UN WEB DESIGN PENSER LA STRUCTURE ET LE THEME DU SITE STRUCTURE ET THEME DU SITE Taille (le site sera-t-il extensible ou fixe?) Organisation Thème Couleurs Illustrations

Plus en détail

PLATEFORME GRAPHIQUE INSTITUT DU NOUVEAU MONDE

PLATEFORME GRAPHIQUE INSTITUT DU NOUVEAU MONDE PLATEFORME GRAPHIQUE INTRODUCTION 01 Ce guide de normes a pour but d assurer à l Institut du nouveau monde une image uniforme et puissante, de communiquer la cohérence des gestes, des services et des politiques

Plus en détail

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

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

Tutoriel : Feuille de style externe

Tutoriel : Feuille de style externe 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?

Plus en détail

Pack Fifty+ Normes Techniques 2013

Pack Fifty+ Normes Techniques 2013 Pack Fifty+ Normes Techniques 2013 Nos formats publicitaires par site 2 Normes techniques 2013 Display classique Pavé vidéo Footer Accueil panoramique Publi rédactionnel Quiz Jeu concours Emailing dédié

Plus en détail

3 chapitre Groupe Eyrolles, 2008

3 chapitre Groupe Eyrolles, 2008 chapitre3 Concevoir le modèle de données La base de données est l un des piliers de toute application web mais sa nature et sa structure peuvent rendre difficile son intégration dans le développement de

Plus en détail

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

RAPPORT AUDIT SEO. Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado - RAPPORT AUDIT SEO Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado 17 septembre 2013 Table des matières Optimisation structurelle 2 Optimisation des standards, performances et

Plus en détail

HTML, CSS, JS et CGI. Elanore Elessar Dimar

HTML, CSS, JS et CGI. Elanore Elessar Dimar HTML, CSS, JS et CGI Elanore Elessar Dimar Viamen GPAs Formation, 13 avril 2006 Sommaire Qu est-ce que HTML? HTML : HyperText Marckup Language XML : extensible Marckup Language Qu est-ce que HTML? HTML

Plus en détail

Guide de réalisation d une campagne e-mail marketing

Guide de réalisation d une campagne e-mail marketing Guide de réalisation d une campagne e-mail marketing L ère des envois d e-mails en masse est révolue! Laissant la place à une technique d e-mail marketing ciblé, personnalisé, segmenté et pertinent. La

Plus en détail

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

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org Les sites Internet dynamiques contact : Patrick VINCENT pvincent@erasme.org Qu est-ce qu un site Web? ensemble de pages multimédia (texte, images, son, vidéo, ) organisées autour d une page d accueil et

Plus en détail

creer votre site internet en html/css

creer votre site internet en html/css 3 jours (21 heures) 1110 HT (Inter) 2670 HT (Intra) Toute personne (particulier ou professionnel) souhaitant créer son site Internet Créez son site Internet Assurez sa mise en ligne Gérer les mises à jour

Plus en détail

E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE

E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE mcbenveniste@gmail.com 09/2013 E-MAILING & NEWSLETTER L e-mailing consiste à envoyer des emails simultanément à un nombre important de destinataires dont le

Plus en détail

Normes techniques 2011

Normes techniques 2011 Normes techniques 2011 Display classique Formats Livrables Footer p 2 p 3 p 4 Opérations spéciales Publi-rédactionnel Jeu concours Quiz Lien partenaire Habillage Accueil panoramique Sponsoring de rubrique

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

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

Initiation à html et à la création d'un site web Initiation à html et à la création d'un site web Introduction : Concevoir un site web consiste à définir : - l'emplacement où ce site sera hébergé - à qui ce site s'adresse - le design des pages qui le

Plus en détail

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

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des

Plus en détail

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

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web Réseau informatique TIC TC - IUT Montpellier Internet et le Web Ensemble d'ordinateurs reliés entre eux et échangeant des informations sous forme de données numériques But : Rendre disponible l information

Plus en détail

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

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv> Langage HTML (2 partie) «Je n'ai fait que prendre le principe d - hypertexte et le relier au principe du TCP et du DNS et alors boum! ce fut le World Wide Web!» Tim Berners-Lee

Plus en détail

Introduction à Expression Web 2

Introduction à Expression Web 2 Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer

Plus en détail

Les services usuels de l Internet

Les services usuels de l Internet Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet Courrier électronique (mail) - protocole SMTP (Simple Mail Transfer Protocol) inclut maintenant tous types

Plus en détail

Notes pour l utilisation d Expression Web

Notes pour l utilisation d Expression Web EICW Formation Webmaster Notes pour l utilisation d Expression Web G. Barmarin 2008-2009 1 /21 Table des matières 1 Introduction... 3 2 Installer Expression Web... 4 3 Explorer et personnaliser l interface

Plus en détail

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

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15 .. CSS Damien Nouvel Damien Nouvel (Inalco) CSS 1 / 15 Feuilles de styles Plan 1. Feuilles de styles 2. Sélecteurs 3. Attributs Damien Nouvel (Inalco) CSS 2 / 15 Feuilles de styles Déportation des styles

Plus en détail

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

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 Page:1/20 CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML Objectifs de l activité pratique : Notions sur le HTML, le WEB et le W3C Créer une page web statique au format HTML : - les marqueurs ou balises

Plus en détail

Théorie : internet, comment ça marche?

Théorie : internet, comment ça marche? Théorie : internet, comment ça marche? L histoire d internet 1969 Tout débute aux Etats-Unis. Les soviétiques ont lancé leur satellite Spoutnik en 1957 et les américains ont peur d une guerre nucléaire.

Plus en détail

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

Autour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech Autour du web Une introduction technique Première partie : HTML Georges-André SILBER Centre de recherche en informatique MINES ParisTech silber@cri.ensmp.fr http://www.cri.ensmp.fr/people/silber/cours/2010/web

Plus en détail

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

BUREAUTIQUE. 1 Journée. Maîtriser les fonctions de base du logiciel BUREAUTIQUE Maîtriser les fonctions de base du logiciel Premiers pas dans Word - Présentation de l interface - Mode affichage écran - Méthode de Sélection, de Déplacement - La gestion crante des documents

Plus en détail

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

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos. KompoZer Créer un site «simple» Composition du site : _ une page d'accueil : index.html _ une page pour la théorie : theorie.html _ une page pour les photos : photos.html _ une page avec la galerie : galerie.html

Plus en détail

Formation HTML / CSS. ar dionoea

Formation HTML / CSS. ar dionoea Formation HTML / CSS ar dionoea le HTML Hyper Text Markup Language langage descriptif composé de balises interprété par le navigateur page HTML = simple fichier texte (bloc notes, vim,...) les déclarations

Plus en détail

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com Guide de l utilisateur CMS 1 Navigation dans le CMS... 2 1.1 Menu principal... 2 1.2 Modules tableau... 3 1.3 Modules formulaire... 5 1.4 Navigation dans le site Web en mode édition... 6 2 Utilisation

Plus en détail

COMMENT PUBLIER SUR ARIANE?

COMMENT PUBLIER SUR ARIANE? COMMENT PUBLIER SUR ARIANE? Rédacteur : Dr Michel Arnould 1. SOMMAIRE 1.Sommaire...1 2.Connexion...1 3.Gestion des pages du wiki...1 Ajouter une nouvelle page...1 Supprimer, renommer, protéger une page...1

Plus en détail

Programmation Web TP1 - HTML

Programmation Web TP1 - HTML Programmation Web TP1 - HTML Vous allez réaliser votre premier site Web dans lequel vous présenterez la société SC, agence spécialisée dans la conception des sites internet. 1 - Une première page en HTML

Plus en détail

Mise à jour : janvier 2015 POURQUOI ET COMMENT OPTIMISER LES VISUELS

Mise à jour : janvier 2015 POURQUOI ET COMMENT OPTIMISER LES VISUELS Mise à jour : janvier 2015 POURQUOI ET COMMENT OPTIMISER LES VISUELS QUI EST MAXIWEB? Maxiweb est une agence digitale pas comme les autres. Un seul objectif : faire de vous le ROI Pôle Consulting Pôle

Plus en détail

Sana Sellami. sana.sellami@lsis.org Licence Professionnelle SIL 2011-2012

Sana Sellami. sana.sellami@lsis.org Licence Professionnelle SIL 2011-2012 Sana Sellami sana.sellami@lsis.org Licence Professionnelle SIL 2011-2012 Connaître les principales techniques pour la création de sites web Se familiariser avec les langages du web Rendre dynamique le

Plus en détail

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

Module : programmation site Web dynamique Naviguer entre les pages via site map Module : programmation site Web dynamique Naviguer entre les pages via site map Soit le site web suivant qui est constitué de six pages web : On veut créer un menu constitué de trois nœuds principaux générale

Plus en détail

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

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles Mission TICE - académie de Versailles 7 nov. 2008 Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles Anne-Cécile Franc Mission TICE académie de Versailles

Plus en détail

INTRODUCTION AU CMS MODX

INTRODUCTION AU CMS MODX INTRODUCTION AU CMS MODX Introduction 1. Créer 2. Organiser 3. Personnaliser UNE PETITE INTRODUCTION QUEST-CE QU UN CMS? CMS est l acronyme de Content Management System. C est outil qui vous permet de

Plus en détail

Tour d horizon des CMS. Content Management System

Tour d horizon des CMS. Content Management System Tour d horizon des CMS Content Management System Qu est ce qu un CMS? C est un Sytème de gestion de contenus Gestion dynamique de contenus en ligne Contenus suivant les standards du web Séparation du contenu,

Plus en détail

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

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 Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

Atelier de Création de pages Web

Atelier de Création de pages Web Atelier de Création de pages Web par Stéphane Groleau SADC Société d aide au développement de la collectivité de Portneuf http://www.sadcportneuf.qc.ca http://www.reseau-sadc.qc.ca/ http://www.dec-ced.gc.ca/

Plus en détail

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

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 Communication visuelle & web Module sur trois journées 1, 5 jour : communication print & visuelle 1.5 jour : communication web mise en pratique evaluation sur QCM Vous serez en mesure participer à la conception

Plus en détail

Comment intégrer des images dans un texte

Comment intégrer des images dans un texte Quoi de plus utile que de pouvoir ajouter une image, un graphique à un commentaire afin d étoffer celui-ci. C est possible de le faire de plusieurs façon dans le forum Météocentre. Cependant il faut limiter

Plus en détail

Création d un site Internet

Création d un site Internet Création d un site Internet Weebly.com Johanne Raymond Collège Lionel Groulx, mai 2010 Service du soutien à l enseignement et Plan de réussite Ouvrir un compte sur Weebly... 1 Modifier le modèle... 2 Ajouter

Plus en détail

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

Internet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall Internet DNS World Wide Web Mécanismes de base Exécution d'applications sur le web Divers Proxy, fire-wall 1 Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet

Plus en détail

Comment utiliser WordPress»

Comment utiliser WordPress» Comment utiliser WordPress» Comment utiliser WordPress» Table des matières» Table des matières Guide de démarrage rapide»... 2 Tableau de bord de WordPress»... 3 Rédiger un article»... 3 Modifier l article»...

Plus en détail

Votre site Internet avec FrontPage Express en 1 heure chrono

Votre site Internet avec FrontPage Express en 1 heure chrono 1.1. Précautions préliminaires Votre site Internet avec FrontPage Express en 1 heure chrono Le contenu de ce site n'est pas très élaboré mais il est conçu uniquement dans un but pédagogique. Pour débuter,

Plus en détail

Séance d ED n 5 : HTML et JavaScript

Séance d ED n 5 : HTML et JavaScript Séance d ED n 5 : HTML et JavaScript EXERCICE 1 1) le but de cet exercice est de construire l'interface suivante en html: une réponse : 1)

Plus en détail

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

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers? Aide [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers? Au sein d'un ordinateur, les données et les fichiers sont stockés suivant une structure d'arbre appelée arborescence. Pour

Plus en détail

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

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 Ecrire pour le web Un texte web de lecture aisée pour l internaute, l est aussi pour les moteurs de recherche ; l écriture peut ainsi être mise au service du référencement naturel. De façon complémentaire,

Plus en détail

Le référencement naturel

Le référencement naturel Le référencement naturel Phases essentielles Choix des mots-clés Où se référencer : moteurs, annuaires Indexation des pages du site dans les moteurs Positionnement et trafic généré Optimisation des pages

Plus en détail

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

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer

Plus en détail

Publier dans la Base Documentaire

Publier dans la Base Documentaire Site Web de l association des ingénieurs INSA de Lyon Publier dans la Base Documentaire Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008

Plus en détail

Styler un document sous OpenOffice 4.0

Styler un document sous OpenOffice 4.0 Mars 2014 Styler un document sous OpenOffice 4.0 Un style est un ensemble de caractéristiques de mise en forme (police, taille, espacement, etc.) qui sert à structurer un document en l organisant de manière

Plus en détail

Les sites web avec NVU

Les sites web avec NVU Les sites web avec NVU Table Des Matières Les sites web avec NVU Les bases du web Les protocoles réseaux Le Web Uniform Resource Locator Recherche d'informations Création et gestion d un site Web Utiliser

Plus en détail

Logiciels de référencement

Logiciels de référencement Outils Logiciels de référencement Afin de contrôler la qualité de son référencement, d optimiser et d améliorer son positionnement, il peut être utile d utiliser des outils couvrant tout ou partie du référencement.

Plus en détail

Référencement et visibilité sur Internet Comment améliorer la visibilité de son site internet sur les principaux moteurs de recherche?

Référencement et visibilité sur Internet Comment améliorer la visibilité de son site internet sur les principaux moteurs de recherche? 9 Référencement et visibilité sur Internet Comment améliorer la visibilité de son site internet sur les principaux moteurs de recherche? Le trafic d un site internet Le référencement naturel Les freins

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une

Plus en détail

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE

Plus en détail

Gestion Électronique de Documents et XML. Master 2 TSM

Gestion Électronique de Documents et XML. Master 2 TSM Gestion Électronique de Documents et XML Master 2 TSM I n t r o d u c t i o n Les formats de données F o r m a t s d e d o n n é e Format de donnée : manière de représenter des informations dans un document

Plus en détail

Chapitre 3 : outil «Documents»

Chapitre 3 : outil «Documents» Chapitre 3 : outil «Documents» L outil «Documents» fonctionne comme le gestionnaire de fichiers de votre ordinateur. Vous pouvez y transférer des documents de tous types (html, Word, Powerpoint, Excel,

Plus en détail

CREATION d UN SITE WEB (INTRODUCTION)

CREATION d UN SITE WEB (INTRODUCTION) CREATION d UN SITE WEB (INTRODUCTION) Environnement : World Wide Web : ordinateurs interconnectés pour l échange d informations ( de données) Langages : HTML (HyperText Markup Language) : langages pour

Plus en détail

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

INTRODUCTION A JAVA. Fichier en langage machine Exécutable INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du

Plus en détail

Optimiser les e-mails marketing Les points essentiels

Optimiser les e-mails marketing Les points essentiels Optimiser les e-mails marketing Les points essentiels Sommaire Une des clés de succès d un email marketing est la façon dont il est créé puis intégré en HTML, de telle sorte qu il puisse être routé correctement

Plus en détail

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

1 Comment faire un document Open Office /writer de façon intelligente? 1 Comment faire un document Open Office /writer de façon intelligente? 1.1 Comment fonctionne un traitement de texte?: les balises. Un fichier de traitement de texte (WRITER ou WORD) comporte en plus du

Plus en détail

TD HTML AVEC CORRECTION

TD HTML AVEC CORRECTION TD HTML AVEC CORRECTION On utilisera Notepad++ comme éditeur sur Windows Vous créez un répertoire www sous vos répertoires personnels et vous mettrez vos pages dedans. Créez vos fichiers HTML et n oubliez

Plus en détail

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

Spétechs Mobile. D e r n i è r e m i s e à j o u r : a o û t 2014 Spétechs Mobile D e r n i è r e m i s e à j o u r : a o û t 2014 Généralités Envoi des créas à Amandine Canu, responsable traffic mobile : acanu@hi-media.com Mettre en copie de votre e-mail votre contact

Plus en détail

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

Un mini-site internet en une après-midi Prérequis Posséder un ordinateur équipé d un logiciel pour écrire des fichiers texte simples, (SimpleText, BlocNotes, etc...), d un logiciel de Navigation Internet (InternetExplorer, Netscape, Mozilla,

Plus en détail

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?

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? 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? Présentation d une des solutions Conclusion Aujourd hui le web est

Plus en détail

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 De nombreux utilisateurs rencontrant l équipe de National Instruments nous demandent comment générer un rapport complet à partir

Plus en détail

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

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326

Plus en détail

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

PLAN. Qui peut faire quoi? Présentation. L'internaute Consulte le site public SPIP est une interface en ligne gratuite permettant de créer des sites collaboratifs de façon suffisament simple pour que les élèves puissent publier leur propres articles. Il permet aussi d'héberger son

Plus en détail

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

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 MAILING Table des matières KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 INSERER UNE IMAGE (OU UNE PHOTO) PAS DE COPIER / COLLER... 5 INSERER UN TABLEAU...

Plus en détail

Nouveautés de la version moodle 2.7

Nouveautés de la version moodle 2.7 Nouveautés de la version moodle 2.7 Atto Éditeur de texte facile Le nouveau éditeur de texte dans Moodle à été développé spécialement pour convivialité et accessibilité. Au-dessus de la zone d'écriture

Plus en détail

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

Uniformiser la mise en forme du document. Accélère les mises à jour. Permets de générer des tables de matières automatiquement. Les styles Table des matières Les styles... 1 1. Tutoriels... 1 2. Pourquoi utiliser les styles?... 1 3. Qu'est-ce qu'un style?... 1 4. Utiliser les styles existants... 2 Afficher les styles... 2 Appliquer

Plus en détail

Présentation du Framework BootstrapTwitter

Présentation du Framework BootstrapTwitter COUARD Kévin HELVIG-LARBRET Blandine Présentation du Framework BootstrapTwitter IUT Nice-Sophia LP-SIL IDSE Octobre 2012 Sommaire I. INTRODUCTION... 3 Définition d'un framework... 3 A propos de BootstrapTwitter...

Plus en détail

Généralités. javadoc. Format des commentaires. Format des commentaires. Caractères spéciaux. Insérer du code

Généralités. javadoc. Format des commentaires. Format des commentaires. Caractères spéciaux. Insérer du code Généralités javadoc Université de Nice - Sophia Antipolis Richard Grin Version 1.4.1 8/2/11 javadoc produit de la documentation en partant de commentaires particuliers insérés dans le code source des classes

Plus en détail

Création de site Web : Volet II concevoir et mettre un site en ligne

Création de site Web : Volet II concevoir et mettre un site en ligne Création de site Web : Volet II concevoir et mettre un site en ligne Ce document est offert par le CDEACF Table des matières Table des matières TABLE DES MATIÈRES...I REMERCIEMENTS...II INTRODUCTION...III

Plus en détail

Optimiser moteur recherche

Optimiser moteur recherche Optimiser moteur recherche Vous apprennez à inscrire vos sites dans les moteurs de recherche et les optimiser, déjà à la construction Worldsoft SA Inscription de sites Web dans les moteurs de recherche

Plus en détail

Dévéloppement de Sites Web

Dévéloppement de Sites Web 1 Dévéloppement de Sites Web Cours II : Internet et HTML - une très brève introduction Peter Stockinger Séminaire de Maîtrise en Communication Interculturelle à l'institut National des Langues et Civilisations

Plus en détail

Gestion d identités PSL Exploitation IdP Authentic

Gestion d identités PSL Exploitation IdP Authentic Gestion d identités PSL Exploitation IdP Authentic Entr ouvert SCOP http ://www.entrouvert.com Table des matières 1 Arrêt et démarrage 2 2 Configuration 2 2.1 Intégration à la fédération............................

Plus en détail

Cours CCNA 1. Exercices

Cours CCNA 1. Exercices Cours CCNA 1 TD3 Exercices Exercice 1 Enumérez les sept étapes du processus consistant à convertir les communications de l utilisateur en données. 1. L utilisateur entre les données via une interface matérielle.

Plus en détail

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.

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. 1 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. Voici un mode opératoire qui vous guidera dans l utilisation de

Plus en détail

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp Serveur d'application Client HTML/JS Apache Thrift Bootcamp Pré-requis La liste ci-dessous de logiciels doit être installée et opérationnelle sur la machine des participants : Compilateur thrift http://thrift.apache.org/

Plus en détail

Publication dans le Back Office

Publication dans le Back Office Site Web de l association des ingénieurs INSA de Lyon Publication dans le Back Office Note : dans ce guide, l'appellation GI signifie Groupe d'intérêt, et GR Groupe Régional laure Buisset Page 1 17/09/2008

Plus en détail

FrontPage Support d apprentissage septembre 2000

FrontPage Support d apprentissage septembre 2000 FrontPage Support d apprentissage septembre 2000 Table des matières Notions de base... 1 Le langage HTML... 1 Les éditeurs HTML... 1 Le navigateur... 1 Le transfert de fichiers... 1 L enregistrement des

Plus en détail

Prise en main rapide

Prise en main rapide Prise en main rapide 4 Dans cette leçon, vous découvrirez les fonctionnalités de création de page web de Dreamweaver et apprendrez à les utiliser dans l espace de travail. Vous apprendrez à : définir un

Plus en détail

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

STID 2ème année : TP Web/PHP STID 2ème année : TP Web/PHP Plan de travail et aide mémoire jean.arnaud@inria.fr Ce document est composé de cinq parties : Un aide mémoire sur les aspects pratiques de la création de sites Une introduction

Plus en détail

Atelier Formation Pages sur ipad Pages sur ipad

Atelier Formation Pages sur ipad Pages sur ipad Pages sur ipad 1/43 Table des matières Atelier Formation Pages sur ipad Introduction à Pages 3 Créer ou ouvrir un document 3 Créer ou ouvrir un document 3 Textes et images du modèle 4 Remplacer du texte

Plus en détail

Atelier E-TOURISME 2013. Optimiser la visibilité de son site sur les moteurs de recherche. ecotourismepro.jimdo.com

Atelier E-TOURISME 2013. Optimiser la visibilité de son site sur les moteurs de recherche. ecotourismepro.jimdo.com Atelier E-TOURISME 2013 Optimiser la visibilité de son site sur les moteurs de recherche ecotourismepro.jimdo.com Optimiser la visibilité de son site sur les moteurs de recherche Audrey Piquemal Chargée

Plus en détail

Spétechs Mobile. Octobre 2013

Spétechs Mobile. Octobre 2013 Spétechs Mobile Octobre 2013 Appli ios Appli Android Site Mobile Les clicks URL Appli ios Créa en dur HTML5 Créa en dur Banner Interstitiel Interstitiel Vidéo Bouncing / traveling Image Bouncing / traveling

Plus en détail

Utilisation de l éditeur.

Utilisation de l éditeur. Utilisation de l éditeur. Préambule...2 Configuration du navigateur...3 Débloquez les pop-up...5 Mise en évidence du texte...6 Mise en évidence du texte...6 Mise en page du texte...7 Utilisation de tableaux....7

Plus en détail