LISTE DES BALISES EN HTML5

Documents pareils
Présentation du Framework BootstrapTwitter

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

SUPPORT DE COURS / HTML

Programmation Web TP1 - HTML

Notice d accessibilité HTML, CSS et JavaScript

Sana Sellami. Licence Professionnelle SIL

Pack Fifty+ Normes Techniques 2013

HTML, CSS, JS et CGI. Elanore Elessar Dimar

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

TP JAVASCRIPT OMI4 TP5 SRC

HTML. Notions générales

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

Normes techniques 2011

Tutoriel : Feuille de style externe

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

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

Le service de création de site Internet : Mode d emploi. La Création de Site Internet

CREATION d UN SITE WEB (INTRODUCTION)

creer votre site internet en html/css

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

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

HTML/CSS - Travaux Pratiques 2

Un jour, une question Réponse à une problématique issue de la liste GTA *

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

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

RESPONSIVE WEB DESIGN

ING & NEWSLETTER NEWSLETTER RESPONSIVE

Webmaster / Webdesigner / Wordpress

Formation HTML / CSS. ar dionoea

Le référencement naturel

Logiciels de référencement

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

Bernard Lecomte. Débuter avec HTML

Séance d ED n 5 : HTML et JavaScript

SYSTÈMES D INFORMATIONS

{less} Guide de démarrage

Formation : WEbMaster

Alors "Web" c'est le service Internet permettant de naviguer à travers des pages Web.

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

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

Bienvenue à l historien virtuel 2.0

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

Créer du contenu en ligne avec WordPress

Jeudi 10 avril 2014 Analyse et Référencement

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP

Activités HTML. Code: act-html

Les outils de création de sites web

PLUGINS Guide du Développeur STEPHANE FERRARI. P l u X m l 5.4

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.

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

Créer un site WordPress

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

WIMS. Découvrir et utiliser

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

Administration du site (Back Office)

Guide d utilisation 2012

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

Styler un document sous OpenOffice 4.0

Programmation Web HTML

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

TD HTML AVEC CORRECTION

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

Mettre en place un formulaire dans le site avec le module webform

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

Devenez un véritable développeur web en 3 mois!

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

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Création d un site Internet

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

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

Campagnes d ings v.1.6

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

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

Guide technique d accessibilité pour la création et la refonte des sites Web de l administration publique. Date : Juillet 2010 Version 1.

Projet en nouvelles technologies de l information et de la communication

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

Les services usuels de l Internet

Formation Découverte du Web

Optimiser pour les appareils mobiles

Madame, Monsieur, PJ. 1 - Programme de formation 2 - Fiche d'inscription 3 - Présentation de Olivier GOBET

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

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

Guide d implémentation. Réussir l intégration de Systempay

Manuel utilisateur du CMS Anan6

Contenu. Thème «responsive» pour WordPress Installer le thème responsive (disponible aussi sur le site wordpress.org) Activer ce thème

Comment utiliser WordPress»

SITE INTERNET BLOG SITE E-COMMERCE GRILLE D ANALYSE / AUDIT PREMIERE ANALYSE. Entreprises. o Public spécialisé o Etudiants o Enfants

Cahier des charges. de refonte du site Internet.

MODE D EMPLOI WORDPRESS

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

Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur

Enseignement Informatique. Classe de BTS DATR 1

Chapitre 1. Prise en main

INTRODUCTION AU CMS MODX

Programmation Web. Madalina Croitoru IUT Montpellier

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

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

WEB-OFFICE-FORMATION.FR FORMATION PROFESSIONNELLE CONTINUE ET DEVELOPPEMENT DE SITES WEB CATALOGUE 2013

Transcription:

LISTE DES BALISES EN HTML5 AIDE-MÉMOIRE HTML&CSS www.multiforme.eu

BALISE DEFINITION DES BALISES DESCRIPTION <!--... --> Pour un commentaire <!DOCTYPE> L inclusion du DOCTYPE dans un document HTML assure que le navigateur interprétera le HTML selon les spécifications dont le doctype se rapporte. En HTML5 le doctype à déclarer est : <!DOCTYPE html>. <a> Utilisée pour les hyperliens. Attention : l attribut name n existe plus pour les liens. <abbr> Pour une abréviation. Son attribut «title» ne doit être utilisé que pour l extension de l abréviation et rien d autre. <address> Généralement utilisée dans le conteneur <footer>, cette balise est utilisée à la place de la balise <p>, les informations nécessaires pour contacter la ou les personnes auteurs du document cité. <area> Définie une zone ou plusieurs zones pour une carte image. Cette balise s utilise toujours avec la balise <map>. <article> Nouveau! Utilisée pour du contenu ayant son propre sens indépendamment du reste des autres éléments de la page, ce contenu est distribuable et réutilisable. Cela peut-être un billet de forum, un article de journal, un gadget, un commentaire d utilisateur... La balise <article> peut avoir son propre header et footer. Confusion possible avec la balise <section> qui regroupe des éléments de thématique identique. <aside> Nouveau! Balise de structure, elle permet de regrouper des informations non essentielles et qui échappent au flux naturel du document. <audio> Nouveau! Pour un fichier audio. <b> Utilisée dans un paragraphe pour une partie de texte en gras, sémantiquement faible, on lui préférera la balise <strong> pour donner de l importance au texte. <base> A déclarer qu une fois par page HTML, cette balise permet de définir l URL par défaut pour toutes les URL <blockquote> Pour une longue citation. Confusion possible avec la balise <q>. <body> Partie principale du document HTML. <br> Utilisée dans un paragraphe, cette balise permet de créer un saut de ligne. <button> Pour un bouton. il peut être utilisé comme commande. <canvas> Nouveau! Pour définir un graphique. <caption> Pour le titre d un tableau. <cite> Utilisée pour le titre d une oeuvre, d un document ou d un évènement. Cette balise peut-être peut-être utilisée conjointement avec la balise <q> pour citer l auteur de la citation. MEMO I 2

<code> Pour déclarer du code informatique, on peut l utiliser à l intérieur de la balise <pre> pour du texte pré formaté. On recommande d utiliser une class avec le nom du langage informatique cité dans cette balise. <col> Utilisée pour créer des colonnes dans un tableau. <colgroup> Utilisée pour créer des groupes de colonnes dans un tableau. <command> Nouveau! Cette balise est utilisée comme un bouton, un radiobutton, ou un checkbox. Elle ne peut être visible qu à l intérieur de la balise <menu>, dans le cas contraire, elle ne sera pas visible et utilisée comme raccourcis clavier. Attention, l attribut «title» à une valeur sémantique différente pour cette balise. <datalist> Nouveau! Pour une liste déroulante. <dd> Pour la description d une définition, s utilise avec la balise <dl>. <del> Utilisée pour indiquer qu une partie de texte est supprimée, mais conservée pour en garder la trace, on la stylisera en CSS. On peut utiliser cette balise conjointement avec la balise <ins> pour indiquer le nouveau texte qui est à prendre en compte. <details> Nouveau! Pour apporter des détails sur Widget, il peut être utilisé pour cacher/afficher des informations complémentaires. Il peut être le conteneur de la balise <summary>. NOTE : Les validateurs demandent de ne pas utiliser cette balise car encore trop peu implémentée dans les navigateurs. <dfn> Représente le terme d une définition, on l utilise dans un paragraphe ou une liste de définitions. On peut utiliser cette balise conjointement avec <abbr>. Dans la même section, il est possible de créer un lien pointant sur cette définition, utilise pour la création d infobulle par exemple. <div> Balise sans valeur sémantique réelle, elle sert surtout de conteneur pour une mise en forme en CSS. Cette balise doit utilisée en dernier recours, lorsqu aucune autre balise ne peut convenir. <dl> Pour une liste de définitions. <dt> Pour déclarer une définition, s utilise avec la balise <dl>. <em> Utilisée dans un paragraphe pour mettre une partie de texte en emphase. <embed> Nouveau! Utilisée pour du contenu externe et interactif ou pour un plug-in. <fieldset> Pour regrouper des éléments d un formulaire. <figcaption> Nouveau! Utilisée dans le conteneur <figure>, avant ou après le contenu, cette balise permet d écrire une légende ou une description. <figure> Nouveau! Utilisée pour regrouper un ou plusieurs médias ( illustrations, diagrammes, exemples de code, photos...) attachés au document sans pour autant en suivre le flux. Les images s y trouvant n ont pas obligation d être inséré dans une balise <p> et dans le cas d une liste d images, on peut omettre les listes à puce. On utilisera la balise figcaption pour décrire les médias utilisés. MEMO I 3

<footer> Nouveau! Regroupe des informations de bas de page dans une section ou un article. Cette balise permet d ajouter des liens de navigation sans utilisation de la balise <nav>. <form> Pour un formulaire. <h1> à <h6> Utilisées pour la hiérarchisation des titres. <head> Pour les informations d en tête du document HTML. <header> Nouveau! Pour l entête d une section ou d une page. <hgroup> Nouveau! Regroupe des titres de niveau Hn dans la balise <head> <hr> Permet de créer une ligne de séparation. <html> Déclaration du document HTML. On lui rajoutera l attribut lang pour déclarer la langue utilisée. <i> Redéfinie! Utilisée dans un paragraphe pour indiquer qu une partie du texte est différent du reste. Il ne faut pas utiliser cette balise lorsque <b>, <cite>,<dfn>,<em>,<q>,<small> ou <strong> peuvent être utilisées. Confusion possible, en HTML5, cette balise ne sert pas uniquement à mettre un texte en italique. <iframe> Pour créer une sous-fenêtre. <img> Pour déclarer une image. <input> Pour un champ de texte. <ins> Pour insérer un nouveau texte dans un document révisé. On peut utiliser cette balise avec <del> qui permet d indiquer qu une portion de texte n est plus valable. <keygen> Nouveau! L élément keygen représente un contrôle de générateur de clé stockée dans «keystore local». <kbd> Lorsque le texte est utilisé pour définir des actions au clavier. <label> Étiquette utilisée comme titre d une commande. <legend> Titre du fieldset auquel il se rapporte. <li> Item d une liste ordonnée ou à puce. <link> Permet de lier une ressource externe à la page HTML. <map> Utilisée pour créer une carte d image avec des zones réactives. L attribut «name» est obligatoirement requis. <mark> Nouveau! Pour marquer du texte, par exemple surligner un résultat de recherche. On stylisera cette balise en CSS. <menu> Pour une liste de commande. Confusion possible avec la balise <nav>. <meta> Permet d ajouter des métas à la page HTML. MEMO I 4

<meter> Nouveau! Pour measurement within a predefined range. <nav> Nouveau! Pour regrouper des liens qu ils soient internes à la page en cours ou pour d autres pages liées, utiliser cette balise de façon systématique lui ferait perdre sa valeur sémantique, ainsi, dans le footer d un article, on utilisera la balise <p> pour lister des liens puisque la balise <footer> le permet. Il est recommandé, mais non obligatoire d utiliser les listes à puce pour lister les liens. <noscript> Utilisée pour indiquer un message dans le cas où JavaScript serait désactivé. <object> Pour déclarer un objet. <ol> Utilisé pour les listes ordonnées. <optgroup> Pour grouper des informations dans une liste déroulante. <option> Pour déclarer un item dans une liste déroulante. Peut-être utilisé comme «commands». <output> Nouveau! Représente le résultat d un calcul. <p> Définis un paragraphe contenant une ou plusieurs phrases. <param> Pour paramétrer un objet. <pre> Ecrire un texte préformaté. L utilisation de la balise <p> n est pas obligatoire. Peut-être lui même le conteneur de la balise <code>. <progress> Nouveau! Pour une barre de progression. <q> Utilisée pour une citation courte provenant d une ressource externe. Si l on connait l URL de la source de la citation, on pourra l indiquer grâce à l attribut cite. Dans tous les autres cas, on utilise les guillemets sans balise spécifique. On peut aussi utiliser la balise <cite> pour citer un auteur. Confusion possible avec la balise <blockquote>. <s> Redéfinie! Utilisée pour identifier une partie de texte qui n est pas correct ou non pertinent. Confusion possible avec la balise <del>qui permet d indiquer qu un texte doit être remplacé ou supprimé. <samp> Utilisée dans un paragraphe pour écrire un échantillon de code. Confusion possible avec la balise <code>. <script> Pour ajouter un script internet ou externe. <section> Nouveau! Utilisée pour regrouper des éléments différents, mais partageant la même thématique Cette balise est le plus souvent utilisé avec un header. Confusion possible avec la balise <article> dont tout le contenu doit avoir un sens propre. Confustion possible avec la balise <div> qui ne sert qu à mettre en style un groupe d éléments. <select> Pour une liste déroulante. <small> Pour mettre une partie de texte en minimisation. <source> Nouveau! Utilisée dans les balises <video> et <audio> pour indiquer l url et le type des médias. MEMO I 5

<span> Utilisée pour mettre en style une portion de texte qui se différencie des autres. Cette balise ne doit pas être utilisée si une autre balise de formatage de texte convient mieux. <strong> Utilisée dans un paragraphe pour mettre un texte en gras. <style> Permets de définir un style dans le document HTML. Attention, l attribut title à une valeur sémantique différente pour cette balise. <sub> Déclarer un indice : Petit caractère placé en bas et à droite d un autre caractère. <summary> Nouveau! Généralement utilisée à l intérieur du conteneur <detail>, il permet de décrire le sommaire, la légende ou le titre d un élément. <sup> Déclarer un exposant : petit caractère placé en haut et à droite d un autre caractère. <table> Pour un tableau. NOTE IMPORTANTE : En HTML5, l attribut summary utilisé en accessibilité n est plus valide et ne doit pas être utilisé : la balise <caption> devient indispensable. <tbody> Utilisé pour le corps d un tableau. <td> Pour déclarer une cellule dans un tableau. <textarea> Pour le champs de saisi. <tfoot> Utilisé pour le pied de page d un tableau. <th> Pour déclarer une cellule dans l entête d un tableau. <thead> Utilisé pour l entête d un tableau. <time> Nouveau! Pour déclarer une date ou une heure. <title> Pour le titre de la page HTML en cours de lecture. <tr> Pour déclarer un champ dans un tableau. <track> Nouveau! Barre pour indiquer une portion de temps. <ul> Pour les listes à puces. <var> Pour déclarer une variable. <video> Nouveau! Pour insérer une video. Nouveau! Balise non fermante à utiliser à l intérieur d un mot long pour forcer un retour à la ligne. <wbr> MEMO I 6