En-tête d'un document HTML : l'élément Balises dans. Balise "meta" Balise "meta" Balise "meta" Balise "meta" Exemple :

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

Download "En-tête d'un document HTML : l'élément Balises dans. Balise "meta" Balise "meta" Balise "meta" Balise "meta" Exemple :"

Transcription

1 Balises dans <head> En-tête d'un document HTML : l'élément <head> L'en-tête, head, d'un document HTML peut contenir 5 balises : title - titre du document link - pour importer un fichier script - pour insérer un programme JavaScript style - pour définir de styles meta - pour définir des méta-données associées au document : encodage, auteur, date, etc. 1 2 Plusieurs formes de meta : <meta charset="utf-8" /> <meta http-equiv="nom" content="contenu" /> <meta http-equiv="refresh" content="20" /> signifie que la page sera rafraîchit toutes les 20 secondes. <meta name="nom" content="contenu" /> Le contenu des attributs name, http-equiv et content sont libres. Ils ne sont pas fixés par la DTD. Certaines valeurs répandues sont définies par l'usage. <meta http-equiv="refresh" content="10; url=a2.html" /> 3 4 /meta/meta0_5.html <meta name="nom" content="contenu" /> Les attributs name et content de la balise meta fonctionnent en binôme : name nomme la méta-information et content fixe le contenu. On trouve par exemple : name="keywords" : fixe des mots-clés pour la page. name="description" : associe la page à une description. Essentiellement utilisé par les moteurs de recherche pour enrichir leur liste de résultats. name="robots" : indique au moteur de recherche s'il doit indexer les mots de la page et suivre les liens. Valeurs de content : "all" ou "none". 5 6 name="author" : indique l'auteur de la page. name="expires". Valeurs de content : "never" ou "date d'expiration"

2 favicon Un favicon est une icône pour enjoliver un document dans les navigateurs web. Code : 7 8 Le mode d'utilisation de ces balises évolue. 9 Balises structurantes HTML5 10 Structure sémantique d'une page : header, footer, nav, section, article, aside. <body> <header> <!-- en-tête --> <h1>document minimal </h1> </header> <nav> <!-- menu principal --> </nav> <section> <!-- partie principale --> </section> <footer> <!-- pied de page --> <p>copyright Jean Dupont</p> </footer> </body> 11 Exemple concret : <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>zozor - Le Site Web</title> </head> <body> <header> <h1>zozor</h1> <h2>carnets de voyage</h2> </header> <nav> <ul><li><a href="#">accueil</a></li> <li><a href="#">blog</a></li> <li><a href="#">cv</a></li> </ul> </nav> <section> <aside> <h1>à propos de l'auteur</h1> <p>je suis né un 23 novembre 2005.</p> </aside> <article> <h1>je suis un grand voyageur</h1> <p>bla bla bla bla (texte de l'article)</p> </article> </section> <footer> <p>copyright Zozor - Tous droits réservés</p> </footer> </body> </html> exempleconcret.html 12 Positionnement avec CSS. Importation du fichier "mon_style.css" : <link rel="stylesheet" href="mon_style.css" /> fichier "mon_style.css" : body { width:90%; margin-left:5%; border:1px solid gray; line-height:150%; header {text-size:150%; padding:0.5cm; color:white; background-color:gray;

3 suite fichier "mon_style.css" : footer { padding:0.2cm; color:white; background-color:gray; clear:left; nav { float:left; width:140px; margin:0px; padding:1em; /* marge interne : taille d'un caractère */ font-size:80%; section {margin-left:160px; border-left:1px solid gray; padding:1em; aside { float:right; width:200px; background-color:#ffdada; border:1px solid gray; 13 exempleconcret2.htm 14 3ème positionnement Nouveautés Glisser-déposer. L'attribut draggable permet de rendre un élément déplaçable. Autres nouvelles balises de html5 contenteditable. Cet attribut indique qu'une zone est éditable. L'utilisateur peut en changer le contenu. Médias et applications web <audio> et <video>. Ces balises sont utilisés pour les contenus multimédia. Source : Canvas (zone dessin). <canvas> permet de créer des éléments graphiques 2D en Javascript à la volée Balise <audio> de HTML5. Exemple de code : audio <audio controls="controls"> <source src="audio/horse.ogg" type="audio/ogg"> <source src="audio/horse.mp3" type="audio/mpeg"> Votre navigateur ne supporte pas le format audio. </audio> audio.html video La balise <video> (cousine de <audio>) offre en HTML5 une solution simple, pour l'intégration d'une vidéo. Exemple de code : <video width="400" height="220" controls="controls"> <source src="ter.mp4" type="video/mp4" /> <source src="ter.webm" type="video/webm" /> <source src="ter.theora.ogv" type="video/ogg" /> Alternative en cas de pb </video> video.html 17 18

4 HTTP: hypertext transfert protocol Formulaires Source pour html5 : Formulaires Exemple formulaire Balise form Création de formulaire <form action="url" method="post">... </form> Balise input : Balise de type Bloc précédée et suivie d'un saut de ligne. Attributs de form : <form action="traitement.php" method="post"> Votre pseudo <input type="text" name="pseudo" /> <input type="submit" value="envoyer" /> </form>

5 HTML5 apporte de nombreuses fonctionnalités nouvelles permettant de contraindre les valeurs saisis dans un input. Tous les navigateurs n'acceptent pas toutes ces fonctionnalités. Exemple "date" et "time" 25 Possibles valeurs de type : text : Texte submit : Pour envoyer le formulaire date : Calendrier perpétuel. time : Saisir une heure. number : Saisir un nombre. range : Slider. color : Saisir une couleur. Saisir une adresse mail. url : Saisir une URL. file : Fichier. 26 <form action="testdate.php" method="post"> <input type="date" name="madate" value=" " /> <input type="time" name="monheure" value="08:16" /> <input type="submit" value="envoyer" /> </form> inputdate.html 27 Exemple "date" et "time" <form action="testnumero.php" method="post"> <input type="number" name="n1" value="10" min="8" max="12" step="2" /> 0 <input type="range" name="n2" value="0" min="0" max="10" step="2"/> 10 <input type="submit" value="envoyer" /> </form> inputnumber.html 28 Autres possibles valeurs de type : Pour saisir un mot de passe : type="password" Pour avoir un bouton : type="button" Pour effacer : type="reset" Pour avoir un bouton à cocher : type="checkbox" Pour les boutons multiples : type="radio" <button>...</button> La balise button c'est une alternative à <input type="button" /> Les autres balises Texte libre sur plusieurs lignes : <textarea> </textarea> Menu déroulant : <select> <option> </option> </select> Exemples : form5.html 29 valeurs possibles : button, submit, reset form3_1.html 30

6 Exploitation des formulaires Un formulaire sert à saisir des données pour être exploitées par : 1) Un programme JavaScript exécuté par le navigateur, 2) Un programme externe exécuté par un serveur http. 31 1) Programme JavaScript : Le navigateur comporte un interpréteur de JavaScript. Vous pouvez faire appel à un programme défini dans la même page pour un traitement local des informations saisies dans le formulaire.

HTML CSS Fiche numéro 14

HTML CSS Fiche numéro 14 HTML CSS Fiche numéro 14 Sources : https://openclassrooms.com/ L'ancien site 2minuteslearning.fr qui à malheureusement disparu https://www.vectorskin.com/balises-html5/ Positionnement en CSS Avant de nous

Plus en détail

Cours de I21 SOMMAIRE

Cours de I21 SOMMAIRE Cours de I21 Voir le chap 2 : cours de Javascript SOMMAIRE I. Introduction sur le langage HTML II. Balises primaires a. mise en forme b. hyperliens c. insérer une image III. Création de listes IV. Création

Plus en détail

MODULE HTML CSS.

MODULE HTML CSS. MODULE HTML CSS David Tourel david.tourel@iut-tlse3.fr HTML : HyperText Markup Language Langage de description Interprété par les navigateurs Associé au CSS et JavaScript Métiers: développeur front end,

Plus en détail

Introduction à HTML: HyperText Markup Language

Introduction à HTML: HyperText Markup Language CREATION WEB HTML ET CSS Introduction à HTML: Le HTML, HyperText Markup Language, est un langage de balisage qui définit la structure logique d un document WWW diffusé sur le Web. La mise en forme de la

Plus en détail

Mémento des balises HTML 5

Mémento des balises HTML 5 Mémento des balises HTML 5 s de premier niveau Les balises de premier niveau sont les principales balises qui structurent une page HTML. Elles sont indispensables pour réaliser le «code minimal» d'une

Plus en détail

Exemple pour un formulaire classique sans l'aide de script CGI :

Exemple pour un formulaire classique sans l'aide de script CGI : <form method=post enctype=text/plain> Formulaires 1. Introduction La création des formulaires se réalise grâce à plusieurs champs, dans lesquels le visiteur entre une information ou opte pour un choix. L'information est ensuite envoyée, à

Plus en détail

Mémento des balises HTML

Mémento des balises HTML Chapitre 21 Mémento des balises HTML Diculté : C ette page est une liste non exhaustive des balises HTML qui existent. Vous trouverez ici un grand nombre de balises HTML. Nous en avons déjà vu certaines

Plus en détail

L1 - Informatique et internet

L1 - Informatique et internet L1 - Informatique et internet Hervé Le Crosnier laboratoire GREYC - Université de Caen! herve.lecrosnier@unicaen.fr http://ensweb.users.info.unicaen.fr HTML + CSS Listes, images et liens Page HTML

Plus en détail

3. Les formulaires. en HTML (première partie) Programmation La définition du formulaire

3. Les formulaires. en HTML (première partie) Programmation La définition du formulaire 420-183 Programmation 1 3. Les formulaires en HTML (première partie) Une page web ne sert pas qu'à afficher du texte et des éléments multimédia. Elle peut aussi servir d'outil interactif permettant l'entrée

Plus en détail

Programmation Web HTML5

Programmation Web HTML5 Programmation Web HTML5 Julien David A101 - david@lipn.univ-paris13.fr 2016 Julien David (A101 - david@lipn.univ-paris13.fr) 2016 1 / 1 Organisation Cours 5 séances pour 5 langages : HTML5, CSS3, PHP5,

Plus en détail

Technique Internet de Base HTML avancé

Technique Internet de Base HTML avancé Objectifs Technique Internet de Base HTML avancé morge@di.unipi.it Licence 2 Université Jean Monnet Création de tableau complexe Mise en forme de tableau Création de formulaire 2008-2009 Tableau= élément

Plus en détail

Programmation Web TD8- CSS

Programmation Web TD8- CSS ²Université de la Manouba Ecole Supérieure d'economie Numérique Programmation Web TD8- CSS Objectifs - Développer des pages Web HTML5 validées - Mettre en place des fichiers CSS pour une meilleure présentation

Plus en détail

Formulaire HTML 1. Introduction. 2. Définition de formulaire. ligne de texte 4. Mot de passe 5. Bouton radio 6. Cases à Cocher»

Formulaire HTML 1. Introduction. 2. Définition de formulaire. ligne de texte 4. Mot de passe 5. Bouton radio 6. Cases à Cocher» Formulaire HTML 1. Introduction. 2. Définition de formulaire. 3. Entrée e d une d ligne de texte 4. Mot de passe 5. Bouton radio 6. Cases à Cocher 7. Bouton «Envoyer» 8. Bouton «Reset» 9. Bouton «Général»

Plus en détail

Les CSS! Additif au HTML" Les Formulaires" L1 - STS - Mention Informatique - Internet et Programmation! Ph Moreau! 1!

Les CSS! Additif au HTML Les Formulaires L1 - STS - Mention Informatique - Internet et Programmation! Ph Moreau! 1! Les CSS! Avant d introduire quelques fonctionnalités du langage Javascript, nous allons compléter le langage Html avec la possibilité d afficher des objets pré-dessiné à savoir:! LES FORMULAIRES! Additif

Plus en détail

En HTML un formulaire recueille des informations de l'utilisateur, puis les transfère au serveur, qui à son tour doit les traiter

En HTML un formulaire recueille des informations de l'utilisateur, puis les transfère au serveur, qui à son tour doit les traiter Rappel Formulaires HTML http://www.w3.org/tr/html4/interact/forms.html http://www.la-grange.net/w3c/html4.01/interact/forms.html http://www.w3schools.com/html/html_forms.asp En HTML un formulaire recueille

Plus en détail

Séance 1. Bases et HTML

Séance 1. Bases et HTML Séance 1 Bases et HTML Nils Schaefer (nils.schaefer@sn-i.fr) Serveur Web Hébergement des sites Web Utilisation du port 80 Réception des requêtes HTTP des navigateurs Traitement des requêtes HTTP Exemples

Plus en détail

Introduction au HTML 5

Introduction au HTML 5 Introduction au HTML 5 Les balises structurantes de HTML5 Plusieurs balises ont été introduites avec HTML5 pour délimiter les différentes zones qui constituent la page web : : en-tête;

Plus en détail

Chapitre 3 : Le langage HTML

Chapitre 3 : Le langage HTML Chapitre 3 : Le langage HTML 4 ème SI (TIC) I. Introduction : Le langage HTML (HyperText Markup Language) n'est pas un langage de programmation proprement dit. Il permet tout simplement de spécifier la

Plus en détail

Conception d'interfaces Web

Conception d'interfaces Web Conception d'interfaces Web Licence 1 2. Créer un site Web avec HTML5 et CSS3 Bruno Jobard I. Introduction Les langages HTML et CSS décrivent la structure et la présentation d'une page Web. HTML est un

Plus en détail

LISTE DES BALISES EN HTML5

LISTE DES BALISES EN HTML5 LISTE DES BALISES EN HTML5 AIDE-MÉMOIRE HTML&CSS www.multiforme.eu BALISE DEFINITION DES BALISES DESCRIPTION Pour un commentaire L inclusion du DOCTYPE dans un document HTML assure

Plus en détail

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

Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web 1. 2. Pour naviguer sur le Web, il faut : Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des machines Protocoles de communication Plusieurs niveau (couche) : Internet, protocole

Plus en détail

Classe de première SI CSS

Classe de première SI CSS CSS Table des matières 1. La petite histoire du CSS...2 2. Déclaration du CSS...2 2.1. Fichier.css...2 2.2. En-tête du fichier HTML...3 2.3. Directement dans les balises...3 3. Appliquer un style...3

Plus en détail

HTML5 et CSS3 Maîtrisez les standards de la création de sites Web (3e édition)

HTML5 et CSS3 Maîtrisez les standards de la création de sites Web (3e édition) Le HTML5 et les CSS 1. L'évolution de HTML 15 2. L'évolution des CSS 16 2.1 La notion de module 16 2.2 L'évolution des statuts 16 2.3 Les préfixes vendeurs 17 2.4 Utiliser les préfixes vendeurs 18 3. La

Plus en détail

Université d Angers

Université d Angers pascal.nicolas@univ-angers.fr 1 préambule cette présentation, basée sur la norme HTML3.2, n a pas vocation à être exhaustive la notation X Y signifie que l on peut mettre l élément X ou l élément Y dans

Plus en détail

Traitement des Formulaires

Traitement des Formulaires Traitement des Formulaires 1 Requetês et réponses Exemple de requête: demande d une page GET / HTTP/1.1 Host: exemple.org Exemple de réponse HTTP/1.1 200 OK Content Type: text/html Content Length: 419

Plus en détail

Dossier ISN : Tracés de fonctions mathématiques :

Dossier ISN : Tracés de fonctions mathématiques : Dossier ISN : Tracés de fonctions mathématiques : Par Crosetti Pauline et Depoers Quentin. Lycée Colbert Tourcoing. Année scolaire 2012/2013. Sommaire : - Recherches et étude du projet - Html - Css - Javascript

Plus en détail

IUT TC - N. Rodriguez-Destruel BALISES HTML 4.01

IUT TC - N. Rodriguez-Destruel BALISES HTML 4.01 BALISES HTML 4.01 (Référence rapide non exhaustive!) Bibliographie : Le museau numérique, http://www.laurent-bernat.com/html-balises.php3?quoi=recap_attributs HTML code tutorial, http://www.htmlcodetutorial.com

Plus en détail

STUDIO - TI6 TABLE DES MATIÈRES. NOUVELLE MATIÈRE (suite) 9. Intégration du logo. Sujet. HTML - CSS révisions - suite.

STUDIO - TI6 TABLE DES MATIÈRES. NOUVELLE MATIÈRE (suite) 9. Intégration du logo. Sujet. HTML - CSS révisions - suite. STUDIO - TI6 PASCAL PLACEMAN Sujet HTML - CSS révisions - suite TABLE DES MATIÈRES Nouvelle matière: 9. Intégration du logo 10. Un titre devant la vidéo 11. Utiliser des polices typographiques grâce à

Plus en détail

HTML 5 CSS 3 Responsive

HTML 5 CSS 3 Responsive HTML 5 CSS 3 Responsive Programme de formation Microsoft Partner France Belgique Suisse - Canada Formez vos salariés pour optimiser la productivité de votre entreprise Dernière mise à jour : Avril 2014

Plus en détail

CSS 3. Julien David. A101 - Julien David (A / 27

CSS 3. Julien David. A101 - Julien David (A / 27 CSS 3 Julien David A101 - david@lipn.univ-paris13.fr 2016 Julien David (A101 - david@lipn.univ-paris13.fr) 2016 1 / 27 Feuilles de styles Cascading Style Sheets CSS est un langage de feuilles de styles.

Plus en détail

TP6 : Les formulaires. Technologies du web Elodie Bisson

TP6 : Les formulaires. Technologies du web Elodie Bisson TP6 : Les formulaires Technologies du web Elodie Bisson 1. L'utilité d'un formulaire Un formulaire permet de recueillir des informations saisies par un utilisateur et de les envoyer via une URL à une adresse

Plus en détail

Exercice 1 : Structuration de document avec HTML

Exercice 1 : Structuration de document avec HTML Université Lumière Lyon 2 Université Nationale d Économie de Kharkiv Master 1 IDSM Année 2016-2017 Programmation Web Exercices pratiques (1) : HTML et CSS Jérôme Darmont (http://eric.univ-lyon2.fr/~jdarmont/),

Plus en détail

HTML5 et CSS3. Table des matières : CE qu'est l'html5 Déclaration De Page page 3 Ossature D'une Page Les Balises. Les Nouvelles Balises CSS3

HTML5 et CSS3. Table des matières : CE qu'est l'html5 Déclaration De Page page 3 Ossature D'une Page Les Balises. Les Nouvelles Balises CSS3 HTML5 et CSS3. Table des matières : CE qu'est l'html5 page 2 Déclaration De Page page 3 Ossature D'une Page page 3 Les Balises...page 4-6 Les Nouvelles Balises...page 4-6 CSS3 page 7-9 Page 1/9 HTML5 Le

Plus en détail

Notion de formulaire (form)

Notion de formulaire (form) Notion de formulaire (form) Une des utilisation majeures du Web est d'échanger des informations structurées : en effet l'interprétation automatique d'un texte libre n'est pas pour demain, et aujourd'hui

Plus en détail

Les formulaires. Contexte d'information Titre du document Nom de fichier. html11.pdf. Objectifs :

Les formulaires. Contexte d'information Titre du document Nom de fichier. html11.pdf. Objectifs : Contexte d'information Titre du document cours HTML Nom de fichier html11.pdf Les formulaires Objectifs : Collecter des informations (texte, choix, fichiers...) auprès d'un utilisateur dans un document

Plus en détail

Le (X)HTML 5. LPCEL promotion 2016/2017 Vincent Peigné

Le (X)HTML 5. LPCEL promotion 2016/2017 Vincent Peigné Le (X)HTML 5 LPCEL promotion 2016/2017 Vincent Peigné Sommaire 1. HTML 5 2. L entête HTML 3. Le corps ou 4. L encodage et les accents 1. HTML 5 1. HTML 5 1.1. Définition et historique 1.2. Définition

Plus en détail

Javascript. Interaction. A. Belaïd 1

Javascript. Interaction. A. Belaïd 1 Javascript Interaction A. Belaïd 1 Présentation Les événements sont l intérêt du JS en matière de programmation Web Ils donnent une interactivité à la page que vous consultez, ce qui n existe pas avec

Plus en détail

H T M L. Hyper Text Markup Language II Structure (ou squelette) d un fichier HTML

H T M L. Hyper Text Markup Language II Structure (ou squelette) d un fichier HTML Page Web statique «Le langage HTML» Activité 1 : 1. Créer un répertoire sous le nom TPHTML dans le dossier 4TIC HTML de la racine D:\. 2. Dans le dossier HTML créer un nouveau fichier Document texte. a.

Plus en détail

HTML5 et CSS3 Faites évoluer le design de vos sites web (3e édition)

HTML5 et CSS3 Faites évoluer le design de vos sites web (3e édition) Introduction A. La création de sites web 18 B. Les langages 18 C. Le livre 18 1. Pour les designers web 18 2. Le contenu 18 Chapitre 1 : L évolution du HTML et des CSS A. Rapide historique de l Internet

Plus en détail

HTML5 et CSS3 Complément vidéo : Découvrez les nouveaux effets et l'insertion native de l'audio et de la vidéo

HTML5 et CSS3 Complément vidéo : Découvrez les nouveaux effets et l'insertion native de l'audio et de la vidéo Introduction A. La création de sites web 18 B. Les langages 18 C. Le livre 18 1. Pour les designers web 18 2. Le contenu 18 Chapitre 1 : L évolution du HTML et des CSS A. Rapide historique de l Internet

Plus en détail

Chapitre 7. extended HyperText Markup Language (XHTML)

Chapitre 7. extended HyperText Markup Language (XHTML) Chapitre 7 extended HyperText Markup Language (XHTML) Objectifs Le Web statique : Du HTML au XHTML Apprendre à manipuler les éléments XHTML Attention : projet évalué plutôt sur la «qualité» du code XHTML

Plus en détail

Les CSS un menu vertical Nous allons créer un dossier menu_vertical. Comprenant les sous dossiers style, images, multi_niveaux, un niveau et _notes

Les CSS un menu vertical Nous allons créer un dossier menu_vertical. Comprenant les sous dossiers style, images, multi_niveaux, un niveau et _notes Les CSS un menu vertical Nous allons créer un dossier menu_vertical Comprenant les sous dossiers style, images, multi_niveaux, un niveau et _notes A l'intérieur du dossier un_niveau Nous créons les fichiers

Plus en détail

Objectif : séparer le contenu de la présentation. Tout ce qui sera de la présentation sera géré par du CSS. Code dédié dans le de la page :

Objectif : séparer le contenu de la présentation. Tout ce qui sera de la présentation sera géré par du CSS. Code dédié dans le <head> de la page : CSS La présentation Objectif : séparer le contenu de la présentation. Tout ce qui sera de la présentation sera géré par du CSS. Code dédié dans le de la page : body { background: orange;

Plus en détail

Principe. 501_bouton.html. Classe.btn classe secondaire.btn-default : Un bouton peut servir à : Valider un formulaire

Principe. 501_bouton.html. Classe.btn classe secondaire.btn-default : Un bouton peut servir à : Valider un formulaire Les boutons Principe Classe.btn classe secondaire.btn-default : Un bouton peut servir à : Valider un formulaire Lancer un script tajax Pointer vers un lien hypertexte Exemples :

Plus en détail

PHP - Initiation. Formulaires et transmission de données. VIII) Formulaires et transmission de données

PHP - Initiation. Formulaires et transmission de données. VIII) Formulaires et transmission de données VIII) Formulaires et transmission de données VIII.1) Formulaires Les formulaires sont un outil primordial lors du développement d'un applicatif Web. C'est grace à eux que l'utilisateur va pouvoir transmettre

Plus en détail

Création d'un site Web avec KompoZer

Création d'un site Web avec KompoZer Création d'un site Web avec KompoZer Table des matières 1Rudiments sur le langage HTML.1 1.1Structure d'une page web :.1 1.2Le langage des pages Web.2 2Préparation du site web..2 3Utilisation d'une feuille

Plus en détail

Les formulaires. Les formulaires

Les formulaires. Les formulaires Les formulaires Les balises: form : début de fomulaire input : différents types de bouton et zone de saise textarea : une zone de saisie texte longue select et option : liste à choix multiple Les formulaires

Plus en détail

FORMULAIRES EN XHTML

FORMULAIRES EN XHTML FORMULAIRES EN XHTML Objectifs Etre capable de réaliser un formulaire dans une page Web Compléments nécessaires Un éditeur pour XHTML (HTML-Kit, etc.) Niveau de compétences en pré-requis Connaissance des

Plus en détail

Francis Draillard. Premiers pas HTML 5 CSS 3 & 6 e édition. Mise à jour. Groupe Eyrolles, 2006, 2008, 2010, 2012, 2013, 2015, ISBN :

Francis Draillard. Premiers pas HTML 5 CSS 3 & 6 e édition. Mise à jour. Groupe Eyrolles, 2006, 2008, 2010, 2012, 2013, 2015, ISBN : Francis Draillard Premiers pas en CSS 3 & HTML 5 6 e édition Mise à jour Groupe Eyrolles, 2006, 2008, 2010, 2012, 2013, 2015, ISBN : 978-2-212-13944-0 Table des matières 1. INTRODUCTION AU HTML ET AUX

Plus en détail

- WEB / HTML - Annexe 1 : Définition des balises HTML

- WEB / HTML - Annexe 1 : Définition des balises HTML Balises d encadrement - WEB / HTML - Annexe 1 : Définition des balises HTML Encadre le code source. Encadre la zone d entête de la page Web dans laquelle

Plus en détail

CM3-1 : HTML5 Mickaël Martin Nevot

CM3-1 : HTML5 Mickaël Martin Nevot CM3-1 : HTML5 01/10/2016 21:39 Cette œuvre de est mise à disposition selon les termes de la licence Creative Commons Attribution - Pas d'utilisation Commerciale - Partage à l'identique 3.0 non transposé.

Plus en détail

HTML. HyperText Markup Language. Le HTML est un langage informatique qui permet de créer des pages WEB. Il utilise des balises qui permettent :

HTML. HyperText Markup Language. Le HTML est un langage informatique qui permet de créer des pages WEB. Il utilise des balises qui permettent : HTML HyperText Markup Language Objectifs : - s'initier au langage HTML - savoir lire un code source html simple Le HTML est un langage informatique qui permet de créer des pages WEB. Il utilise des balises

Plus en détail

HTML. IFOSUP 36, av du Général de Gaulle Bagnolet IFOSUP UN NOUVEAU REGARD SUR LA FORMATION PUBLIC ET PRE REQUIS

HTML. IFOSUP 36, av du Général de Gaulle Bagnolet IFOSUP UN NOUVEAU REGARD SUR LA FORMATION PUBLIC ET PRE REQUIS HTML PUBLIC ET PRE REQUIS Public : Informaticiens Concepteurs Chefs de Projet Utilisateurs Pré-requis : Connaissance générale de l'environnement Web OBJECTIFS PROGRAMME La formation Python va vous apprendre

Plus en détail

Classes : PREMIERES A-C-D

Classes : PREMIERES A-C-D LYCEE SECOND CYCLE DEPARTEMENT D'INFORMATIQUE Année scolaire 2011-2012 Classes : PREMIERES A-C-D Horaire hebdomadaire : 2 heures PRÉ REQUIS Connaissances de la Classe de 2 nde Savoir lire le français ou

Plus en détail

D autres balises HTML Exercice récapitulatif

D autres balises HTML Exercice récapitulatif D autres balises HTML Exercice récapitulatif Le titre de la page Apparait dans la partie Est affiché dans la barre de titre du navigateur Décrit ou résume le contenu de la page (10 mots maximum)

Plus en détail

TP 10/03/2015. LIEN UTILE : 1. Que signifie XHTML?

TP 10/03/2015. LIEN UTILE :  1. Que signifie XHTML? TP 10/03/2015 LIEN UTILE : http://xhtml.le-developpeur-web.com/ne_plus_utiliser-xhtml.php 1. Que signifie XHTML? extensible HyperText Markup Language 2. XHTML 1.0 est devenu une recommandation officielle

Plus en détail

ISN - HTML : Apprendre HTML5. M. Lagrave HTML5. Code source Site classique CSS Bluefish. M. Lagrave. Lycée Beaussier

ISN - HTML : Apprendre HTML5. M. Lagrave HTML5. Code source Site classique CSS Bluefish. M. Lagrave. Lycée Beaussier Lycée Beaussier 2012 2013 Sommaire Le HTML «HyperText Markup Language» est un langage de balisage pour la création de site internet, il sert à structurer votre document. D autres langages peuvent s ajouter

Plus en détail

MODULE HTML CSS. Elisabeth Pecatte elisabeth.pecatte@iut-tlse3.fr

MODULE HTML CSS. Elisabeth Pecatte elisabeth.pecatte@iut-tlse3.fr MODULE HTML CSS Elisabeth Pecatte elisabeth.pecatte@iut-tlse3.fr ORGANISATION DU MODULE 13 séances de 2 heures une partie cours une partie exercices sur machine. Modalités de contrôle : partiel en fin

Plus en détail

Table des matières. Introduction 1

Table des matières. Introduction 1 Table des matières Introduction 1 1 Les bases de JavaScript 5 Compréhension de JavaScript (et de son histoire) 5 Établissement d un système de test 8 Configuration de navigateurs Web 9 Inclusion du code

Plus en détail

Responsable : F. CHAKER-KHARRAT Niveau : 3 ème ESSAI Notes du cours :

Responsable : F. CHAKER-KHARRAT Niveau : 3 ème ESSAI Notes du cours : COURS PROGRAMMATION WEB ASCADING STYLE SHEETS CSS CASCADING Responsable : F. CHAKER-KHARRAT Niveau : 3 ème ESSAI Notes du cours : http://essai.rnu.tn/enseignants/fatmachaker2.htm Année Universitaire :

Plus en détail

Fiche TD n 1 Le langage HTML

Fiche TD n 1 Le langage HTML Fiche TD n 1 Le langage HTML 1 Introduction Le HTML est le langage utilisé pour formaliser l information échangée sur internet. Il est constitué de balises qui indiquent de quelle manière les informations

Plus en détail

Principales balises HTML5

Principales balises HTML5 Principales balises HTML5 RAPPEL : Tout document HTML commence par le DOCTYPE suivi de la balise , et s achève avec la balise . DOCTYPE et HTML : Le DOCTYPE : La déclaration

Plus en détail

Web Statique Base de la création de sites web

Web Statique Base de la création de sites web Web Statique Base de la création de sites web Lilian BAZILLE Version 1.0 Février 2015 Table des matières WEB 01 Introduction... 2 1 - Outils du développeur... 2 1.1 - Environnement de travail... 2 1.2

Plus en détail

Partie HTML TD 1 : Les bases du HTML

Partie HTML TD 1 : Les bases du HTML Partie HTML TD 1 : Les bases du HTML 1 Introduction HTML = HyperText Marked Language HTML est un langage permettant de décrire des données affichables sous forme de page par un navigateur Web. HTML peut

Plus en détail

WEB BALISES. Lorem Ipsum : texte en latin (qui ne veut même rien dire en latin) qui permet de mettre du texte quand il en faut.

WEB BALISES. Lorem Ipsum : texte en latin (qui ne veut même rien dire en latin) qui permet de mettre du texte quand il en faut. WEB 27/09 Chaque élément est une balise : HTML -> visible HEAD -> invisible BODY -> DOCTYPE: c est le type de document qu on va utiliser, XHTML 1.1=> le plus strict (qu on va bosser) N importe quel première

Plus en détail

Compte rendu de PHP MySQL : création d un formulaire de base de données

Compte rendu de PHP MySQL : création d un formulaire de base de données REVILLION Joris Décembre 2009 3EI Compte rendu de PHP MySQL : création d un formulaire de base de données Objectifs : Le principal objectif de ce cours est de découvrir et de nous familiariser avec le

Plus en détail

Les CSS un menu horizontal Nous créons deux dossiers un_niveau et multi_niveaux comprenant :

Les CSS un menu horizontal Nous créons deux dossiers un_niveau et multi_niveaux comprenant : Les CSS un menu horizontal Nous créons deux dossiers un_niveau et multi_niveaux comprenant : style_div.css : contiendra toutes les informations relatives au positionnement de nos différents blocs. positionnement.php

Plus en détail

1/31 COURS N 2. La structuration des pages web avec HTML

1/31 COURS N 2. La structuration des pages web avec HTML 1/31 COURS N 2 La structuration des pages web avec HTML 2/31 Plan 1. Introduction à la programmation web 2. La structuration des pages web avec le langage HTML 3. Le style et le positionnement avec le

Plus en détail

HTML & CSS. Karima Boudaoud IUT- R&T

HTML & CSS. Karima Boudaoud IUT- R&T HTML & CSS Karima Boudaoud IUT- R&T Plan Plan Qu est ce que le W3C? Qu est ce que HTML & CSS? Références bibliographiques Introduction à HTML5 Exemple d une page Web Elements structurant un document Elements

Plus en détail

Initiation aux techniques du Web. Cours L2 sciences cognitives séance 2 Charif HAYDAR: alchiekc@loria.fr

Initiation aux techniques du Web. Cours L2 sciences cognitives séance 2 Charif HAYDAR: alchiekc@loria.fr Initiation aux techniques du Web Cours L2 sciences cognitives séance 2 Charif HAYDAR: alchiekc@loria.fr La balise Intégrer un élément ou un fichier externe (video, audio, flash, pdf ). Le support

Plus en détail

OP4. BD & Web. Résumé de cours. Partie II : HTML 4.0

OP4. BD & Web. Résumé de cours. Partie II : HTML 4.0 Univ.Montpellier II 2005 M. Hascoët OP4 BD & Web Résumé de cours Partie II : HTML 4.0 M. Hascoët mountaz@lirmm.fr Université Montpellier II Place Eugène Bataillon 34095 Montpellier Cedex 05 2/5 1. Introduction

Plus en détail

Initiation au développement web Jeudi 27 octobre 2016

Initiation au développement web Jeudi 27 octobre 2016 Initiation au développement web Jeudi 27 octobre 2016 Merci de vous installer par binôme de niveau différent Des volontaires pour les e-profs? Présentation Thibault Vinchent tvinchent@gmail.com Développeur

Plus en détail

TP4 Feuille de style Class, ID, Pseudo-element &pseudo-class

TP4 Feuille de style Class, ID, Pseudo-element &pseudo-class TP4 Feuille de style Class, ID, Pseudo-element &pseudo-class Création et mise en forme d'une page Web avec une feuille de style Ouvrez la page index.htm qui envoyer par email. Insérez une feuille de style

Plus en détail

Les apports de. Magali Contensin. JoSy AJAX et bibliothèques JS pour les ASR. 3 novembre 2011

Les apports de. Magali Contensin. JoSy AJAX et bibliothèques JS pour les ASR. 3 novembre 2011 Les apports de Magali Contensin 3 novembre 2011 JoSy AJAX et bibliothèques JS pour les ASR Plan Histoire Différences avec HTML4 API Extension des fonctionnalités des formulaires Quand passer à HTML5? Histoire

Plus en détail

Réussir son site web avec XHTML et CSS

Réussir son site web avec XHTML et CSS Leçon 06 Réussir son site web avec XHTML et CSS CSS, le langage de mise en page du Web 1. Insérer du code CSS...1 Dans un fichier.css...1 Dans l en-tête du fichier XHTML...3 2. Appliquer un style à des

Plus en détail

Les formulaires avec JavaScript

Les formulaires avec JavaScript Les formulaires avec JavaScript I La zone texte : I.1 Lecture d une valeur dans une zone de texte : Activité 1 :Nous allons écrire le code d une page contenant un formulaire permettant de lire le contenu

Plus en détail

HTML. Informatique de l Internet: le langage HTML HTML. Navigateur. Structure (1) Balises (1)

HTML. Informatique de l Internet: le langage HTML HTML. Navigateur. Structure (1) Balises (1) HTML Informatique de l Internet: le langage HTML Joël Quinqueton Dépt MIAp, UFR IV UPV Université Montpellier III Balises et structure des documents HTML Formulaires Cadres Feuilles de style HTML Hyper

Plus en détail

GUIDE ANIMATEUR DE SITE

GUIDE ANIMATEUR DE SITE GUIDE ANIMATEUR DE SITE Sommaire Guide Animateur 1 Premier pas avec ASPresso... 3 1.1 Accéder à votre site web... 3 1.2 Terminologie liée au site... 3 1.3 Accéder à l'interface d'administration... 3 1.4

Plus en détail

III Les notions de langages objets

III Les notions de langages objets III Les notions de langages objets Pour l instant, le javascript ne paraît pas très différent d autres langages et ne donne pas l impression d offrir de fonctionnalités plus intéressantes. La gestion des

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

Gérer les formulaires

Gérer les formulaires 195 Chapitre 7 Gérer les formulaires 1. Vue d'ensemble Gérer les formulaires 1.1 Petit rappel sur les formulaires Le formulaire est un outil de base indispensable pour les sites web dynamiques puisqu'il

Plus en détail

Apprendre les bases du HTML5 et du CSS3. Objectif : Dans cette série d'activités vous apprendrez à utiliser HTML5 et CSS3 pour créer des pages web

Apprendre les bases du HTML5 et du CSS3. Objectif : Dans cette série d'activités vous apprendrez à utiliser HTML5 et CSS3 pour créer des pages web Apprendre les bases du HTML5 et du CSS3 Objectif : Dans cette série d'activités vous apprendrez à utiliser pour créer des pages web Durée : 4h Chapitre 2 Nom : Prénom : Classe : Table des matières Activité

Plus en détail

Développement Web (NFA0016)

Développement Web (NFA0016) Développement Web (NFA0016) première session Février 2013 Durée : 3h Modalités : Tous documents autorisés. Calculatrices, ordinateurs, téléphones portables interdits. Barème donné à titre indicatif. Exercice

Plus en détail

Sommaire. 1 Créer un premier site Élaborer un contenu...69

Sommaire. 1 Créer un premier site Élaborer un contenu...69 Partie 1 Votre site web personnel...25 1 Créer un premier site...27 1.1 Installer le serveur web personnel de Microsoft...29 1.2 Créer un nouveau site web...31 1.3 Découvrir et personnaliser l environnement

Plus en détail

COURS HTML Réaliser par Hassan Saal

COURS HTML Réaliser par Hassan Saal COURS HTML Réaliser par Hassan Saal SOMMAIRE I/ HTML 1) Qu est qu un langage HTML et A quoi sert-t-il 2) Quels logiciels utilisés pour HTML 3) Première pas en HTML 4) Les Balises HTML 5) TD 1 : formulaire

Plus en détail

Contrôle final Développement Web

Contrôle final Développement Web Université de Batna 3 ème année Licence Pro IIM Faculté des sciences Département d informatique 2015/2016 Durée : 1h30 Le 30/05/2016 Question de cours (4.5 pts) Contrôle final Développement Web 1. Le cycle

Plus en détail

TP SIN Programmation Support : Carte Arduino et Shield Ethernet

TP SIN Programmation Support : Carte Arduino et Shield Ethernet TP SIN Programmation Support : Carte Arduino et Shield Ethernet Support : Carte arduino Méga et Shield Ethernet Pré requis (l élève doit savoir): Savoir utiliser un ordinateur Programme Objectif terminal

Plus en détail

Initiation PHP-MySQL : HTML, HTTP, URL, PHP Vocabulaire, principes et premiers pas

Initiation PHP-MySQL : HTML, HTTP, URL, PHP Vocabulaire, principes et premiers pas Initiation PHP-MySQL : HTML, HTTP, URL, PHP Vocabulaire, principes et premiers pas Olivier BOEBION 12/02/2004 1 Le point de départ 1.1 Et la lumière fut... A la fin des années 1980, Tim Berners-Lee travaillant

Plus en détail

TP Informatique. Personnalisation de page web HTML avec le langage CSS. Objectifs :

TP Informatique. Personnalisation de page web HTML avec le langage CSS. Objectifs : TP Informatique Personnalisation de page web HTML avec le langage CSS Objectifs : - Approfondir ses connaissances au langage HTML - Changer le style et la présentation d une page HTML grâce au langage

Plus en détail

protocole utilisé (autre exemple ftp)! nom du serveur!

protocole utilisé (autre exemple ftp)!  nom du serveur! Le Langage HTML! Finalité:! Définir un langage permettant d élaborer des sites Web, c est à dire un ensemble de pages web (ou pages Html) organisées (de façon logique) sous forme de graphe.! La transition

Plus en détail

Les formulaires types

Les formulaires types Les formulaires types Les formulaires types Formulaires interactifs Permettant de saisir des informations en remplissant des champs ou en cliquant sur des boutons Les formulaires De quoi avez vous besoin

Plus en détail

INSA - ASI TechnoWeb : jquery 1/24. Technologies Web. jquery. Alexandre Pauchet. INSA Rouen - Département ASI. BO.B.RC.18,

INSA - ASI TechnoWeb : jquery 1/24. Technologies Web. jquery. Alexandre Pauchet. INSA Rouen - Département ASI. BO.B.RC.18, INSA - ASI TechnoWeb : jquery 1/24 Technologies Web jquery Alexandre Pauchet INSA Rouen - Département ASI BO.B.RC.18, pauchet@insa-rouen.fr INSA - ASI TechnoWeb : jquery 2/24 Plan 1 Introduction 2 Fonctionnalités

Plus en détail

TP 3 : Les cadres, les images mapées et les formulaires

TP 3 : Les cadres, les images mapées et les formulaires TP 3 : Les cadres, les images mapées et les formulaires EXERCICE 1 : LES CADRES Étudier les différentes balises nécessaires pour mettre en place des frames : et ses attributs rows et cols ;

Plus en détail

Le multimédia, Audio et Vidéo. Chapitre 09. Nathalie Vanassche

Le multimédia, Audio et Vidéo. Chapitre 09. Nathalie Vanassche Le multimédia, Audio et Vidéo Chapitre 09 179 Tout ce qui est contenu multimédia et interactif nécessite l ajout d un moteur d interprétation dans les navigateurs, pour qu ils puissent afficher ce qu ils

Plus en détail

Les bases du HTML5/CSS3

Les bases du HTML5/CSS3 1 Les bases du HTML5/CSS3 Ce premier chapitre rappelle tout ce qu il est bon de connaître lorsqu on se lance dans le développement HTML5/CSS3, depuis la déclaration de type de document jusqu au regroupement

Plus en détail

Les balises XHTML. Balises de structure. Balises de mise en forme. Balises de liens Balises de liste Balises d image Balises de tableau

Les balises XHTML. Balises de structure. Balises de mise en forme. Balises de liens Balises de liste Balises d image Balises de tableau Les balises XHTML Balises de structure Balises de liens Balises de liste Balises d image Balises de tableau Balises de cadre Balises de mise en forme Balises de formulaire 1 Balises de structure Un document

Plus en détail

Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web

Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web Le Web 1. Qu est-ce que le Web? 7 1.1 Côté serveur : HTTP, FTP, langages, SQL 7 1.2 Côté client : HTML, CSS, JavaScript 10 2. Les langages et leur utilité 10 2.1 HTML 10 2.2 CSS 13 2.3 JavaScript 16 2.4

Plus en détail

HTML 5 HTML 5. Nouveau standard en développement basé sur HTML et XHTML

HTML 5 HTML 5. Nouveau standard en développement basé sur HTML et XHTML HTML 5 HTML 5 Nouveau standard en développement basé sur HTML et XHTML Supporté partiellement par les navigateurs: Safari, Chrome, Firefox, et Opera supportent une partie de HTML5 Caractéristiques: Éléments

Plus en détail

Javascript 2 PARTIE : EVENEMENTS ET OBJETS

Javascript 2 PARTIE : EVENEMENTS ET OBJETS Javascript 2 PARTIE : EVENEMENTS ET OBJETS 1. Programmation événementielle 2. Principe 3. Les événements 4. Gestionnaire d événement 5. Classe et Objet 6. Objets d une page Web 7. Objets divers 8. Exemples

Plus en détail