Annexe : Balises HTML et CSS

Documents pareils
Formation HTML / CSS. ar dionoea

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

HTML, CSS, JS et CGI. Elanore Elessar Dimar

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

Tutoriel : Feuille de style externe

TP JAVASCRIPT OMI4 TP5 SRC

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe

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

1. La notion de cascade

Grille fluide. Une grille fluide sert à structurer la mise en page, la rendre harmonieuse et faciliter le passage au responsive web design

Introduction à Expression Web 2

Présentation du Framework BootstrapTwitter

ING & NEWSLETTER NEWSLETTER RESPONSIVE

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

Guide de réalisation d une campagne marketing

Programmation Web TP1 - HTML

Utilisation de l éditeur.

UN SITE WEB RESPONSIVE EN UNE HEURE?

CREATION d UN SITE WEB (INTRODUCTION)

Bernard Lecomte. Débuter avec HTML

RESPONSIVE WEB DESIGN

Travaux dirigés n 10

SUPPORT DE COURS / HTML

Publier dans la Base Documentaire

Activités HTML. Code: act-html

Notice d accessibilité HTML, CSS et JavaScript

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

Sana Sellami. Licence Professionnelle SIL

Pack Fifty+ Normes Techniques 2013

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

Media queries : gérer différentes zones de visualisation

MODE D EMPLOI WORDPRESS

HTML. Notions générales

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

Manuel utilisateur du CMS Anan6

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web

{less} Guide de démarrage

Soyez accessible. Manuel d utilisation du CMS

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

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

RESPONSIVE DESIGN : Comment offrir à vos sites une adaptabilité parfaite?

Le piratage informatique. Rapport de projet. Spécialité Informatique 1 re année. DEJOUR Kévin SOUVILLE Jean-François. Suivi : Mokhtari-Brun Myriam

// HTML, Javascript XHTML & CSS

Normes techniques 2011

Luc Brun. Création de pages Web Dynamiques p.1/75

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

GUIDE D UTILISATION DU BACKOFFICE

Rédigez efficacement vos rapports et thèses avec Word (2ième édition)

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

Intégrateur Web HTML5 CSS3

Responsive Design. Technologies du web. Stéphane Bouvry, 2014

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

Formation > Développement > Internet > Réseaux > Matériel > Maintenance

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

101 Réaliser et publier un site WEB

Tutoriel BLOGGER. Pour vous donner une idée, voici un exemple de blog :

Celui qui vous parle. Yann Vigara

Les outils de création de sites web

Prise en main rapide

TD HTML AVEC CORRECTION

DÉFINITION DE LA NEWSLETTER : OUVERTURE DU LOGITIEL ETARGET

Zen, SASS, responsive design

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

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

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

HTML5 et CSS3 pour des sites Responsive Web Design

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

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

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

Formation tableur niveau 1 (Excel 2013)

Publier un Carnet Blanc

Chapitre 1. Prise en main

ENVOI EN NOMBRE DE Mails PERSONNALISES

WORDPRESS : réaliser un site web

Comment utiliser WordPress»

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

Les services usuels de l Internet

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

Se former pour réussir!

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

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.

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

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

Responsive Web Design. La Rochelle, Avril 2014

FICHE 17 : CREER UN SITE WEB

Sage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8

Créer son questionnaire en ligne avec Google Documents

Guide pour la réalisation d'un document avec Open Office Writer 2.2

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

WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS

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

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Introduction Pourquoi Slax? Formatage Rendre la clé bootable sous linux Slax Installshield...

Séance d ED n 5 : HTML et JavaScript

Utilisation avancée de SugarCRM Version Professional 6.5

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

Spécifications techniques

Transcription:

Annexe : s HTML et CSS Cette partie contient une liste non exhaustive des balises HTML et CSS les plus utilisées. Nous avons déjà certaines dans le cours, néanmoins il y en a d'autres que nous n'avons pas abordées. Tu peux utiliser cette annexe comme un aide-mémoire lorsque tu réalise le projet du chapitre ou n importe quel site web. s de base de HTML Partie1 : HTML Les balises de base sont les principales balises qui permettent de réaliser le code minimal d une page web : <html> Représente la racine d'un document HTML. Tout autre élément doit être descendant de cet élément. <head> Fournit des informations générales (metadata) sur le document, incluant son titre et des liens ou des définitions vers des scripts et feuilles de style. <body> Représente le contenu principal du document HTML, la partie affichée aux s d'en-tête internautes. Il n'y a qu'un élément <body> par document HTML. Ces balises sont toutes situées entre <head> et </head>, c'est-à-dire dans l en-tête de la page. <link /> Spécifie les relations entre le document courant et d'autres documents. Parmi les utilisations de cet élément, on peut citer la définition de relations pour la navigation et le lien du document avec une feuille de style. <meta /> Représente toute information de méta-données (charset, mots-clés, etc.) ne pouvant être représentée par l'un des éléments consacrés aux méta-données (<base>, <link>, <script>, <style> ou <title>). Selon les attributs qui sont renseignés. <script> L'élément HTML <script> est utilisé pour intégrer ou faire référence à un <style> script exécutable au sein d'un document HTML. Contient les informations de style pour un document ou une partie de ce document. Il faut mettre les informations de style à l'intérieur de cet

<title> élément, normalement en utilisant le langage CSS. Titre de la page s de structuration du texte <abbr> Abréviation <blockquote> Indique que le texte visé est une citation longue. Habituellement, le <cite> <q> <sup> texte est affiché avec une indentation. Une URL indiquant la source de la citation peut-être fournie en utilisant l'attribut «cite», tandis qu'un texte représentant la source peut-etre donnée en utilisant la balise <cite>. Citation du titre d'une œuvre ou d'un évènement Indique que le contenu textuel de l'élément est une citation courte. Cet élément est conçu pour contenir des citations courtes ne nécessitant pas différents paragraphes (pour Superscript) Représente un morceau de texte qui devrait être, pour des raisons typographiques, sur une ligne plus haute et souvent plus petit que le texte principal (Exposant). <sub> (pour Subscript) est utilisé, pour des raisons typographiques, pour afficher du texte en indice (plus bas et généralement plus petit) par rapport au bloc de texte environnant. <strong> <strong> est utilisé pour donner de l'importance à un texte, cela se traduit généralement par un affichage en gras. <em> Sert à marquer un texte sur lequel on veut insister. <mark> Mise en valeur visuelle <h1> Titre de niveau 1 <h2> Titre de niveau 2 <h3> Titre de niveau 3 <h4> Titre de niveau 4 <h5> Titre de niveau 5 <h6> Titre de niveau 6 <img /> Utilisée pour insérer une image. <figure> Figure (image, code, etc.) <figcaption> de la figure <audio> L'élément HTML <audio> est utilisé pour rajouter un contenu sonore dans un document. Il peut contenir plusieurs sources audio

<video> <source> <a> <br /> <p> <hr /> introduites avec l'attribut src ou l'élément <source>. Le navigateur décidera lequel utiliser. Du contenu alternatif peut aussi être ajouté pour les navigateurs ne supportant pas cette fonctionnalité. L'élément HTML <video> est utilisé pour intégrer des vidéo dans un document HTML. <source> est utilisé pour définir différentes ressources multi-média pour les éléments <picture>, <audio> et <video>. C'est un élément vide. Il est généralement utilisé pour servir le même média dans les différents formats supportés par les navigateurs. Lien hypertexte Retour à la ligne Nouveau paragraphe Ligne de séparation horizontale s de listes Cette section énumère toutes les balises HTML permettant de créer des listes (listes à puces, listes numérotées, listes de définitions ) <ul> <ol> <li> <dl> <dt> <dd> Liste à puces, non numérotée Liste numérotée Élément de la liste à puces Liste de définitions Terme à définir Définition du terme s de tableau <table> Représente des données en deux dimensions ou plus (Tableau) <caption> Titre du tableau <tr> (pour Table Row) définit une ligne de cellules au sein d'un tableau. Ces lignes peuvent mélanger des éléments <td> et des éléments <th>. <th> (pour Table Header Cell) définit une cellule qui est un en-tête pour un groupe de cellules du tableau. <td> (pour Table Cell) définit une cellule d'un tableau contenant des données. Il fait partie du modèle du tableau. <thead> (pour Table Head) définit un ensemble de lignes définissant les lignes d'en-tête des colonnes du tableau

<tfoot> (pour Table Foot) définit un ensemble de lignes résumant les colonnes d'un tableau. s de formulaire <form> Formulaire <fieldset> Groupe de champs <legend> Titre d'un groupe de champs <label> Libellé d'un champ <input /> Champ de formulaire (texte, mot de passe, case à cocher, bouton, etc.) <textarea> Zone de saisie multiligne <select> Liste déroulante <option> Élément d'une liste déroulante <optgroup> Groupe d'éléments d'une liste déroulante Partie 2 : CSS Propriétés de mise en forme du texte La mise en forme est l opération qui permet de contrôler la présentation du texte. Propriété Valeurs (exemples) font-family police1, police2, Nom de police police3, serif, sansserif, monospace @font-face Nom et source de la Police personnalisée police font-size 1.3em, 16px, 120%... Taille du texte font-weight bold, normal Gras font-style italic, oblique, normal Italique textdecoration underline, overline, line-through, blink, Soulignement, ligne au-dessus, barré ou clignotant none fontvariant small-caps, normal Petites capitales texttransform capitalize, lowercase, Capitales uppercase font - Super propriété de police. Combine

: font-weight,font-style, fontsize, font-variant, font-family. text-align left, center, right, Alignement horizontal justify verticalalign baseline, middle, sub, super, top, bottom Alignement vertical (cellules de tableau ou élémentsinline-block uniquement) line-height 18px, 120%, normal... Hauteur de ligne text-indent 25px Alinéa white-space pre, nowrap, normal Césure word-wrap break-word, normal Césure forcée text-shadow 5px 5px 2px blue (horizontale, verticale, fondu, couleur) Ombre de texte Propriétés de couleur et de fond Propriété Valeurs (exemples) color nom, rgb(rouge,vert,bleu), Couleur du texte rgba(rouge,vert,bleu,transparen ce), #CF1A20... backgroundcolor Identique à color Couleur de fond backgroundimage url('image.png') Image de fond backgroundattachment fixed, scroll Fond fixe backgroundrepeat repeat-x, repeat-y, no-repeat, Répétition du fond repeat backgroundposition (x y), top, center, bottom, left, Position du fond right background - Super propriété du fond. Combine :backgroundimage, backgroundrepeat, backgroundattachment,backgroundposition opacity 0.5 Transparence

Propriétés des boîtes Propriété Valeurs (exemples) width 150px, 80%... Largeur height 150px, 80%... Hauteur minwidth 150px, 80%... Largeur minimale maxwidth 150px, 80%... Largeur maximale minheight 150px, 80%... Hauteur minimale maxheight 150px, 80%... Hauteur maximale margintop Marge en haut marginleft Marge à gauche marginright Marge à droite marginbottom Marge en bas margin 5px 5px (haut, droite, bas, gauche) Super-propriété de marge. Combine : margintop, marginright,marginbottom, margin-left. paddingleft Marge intérieure à gauche paddingright Marge intérieure à droite paddingbottom Marge intérieure en bas paddingtop Marge intérieure en haut padding 5px 5px (haut, droite, bas, gauche) Super-propriété de marge intérieure. Combine : paddingtop, padding-

right,paddingbottom, padding-left. borderwidth 3px Épaisseur de bordure bordercolor nom, rgb(rouge,vert,bleu), Couleur de bordure rgba(rouge,vert,bleu,transparence), #CF1A20... borderstyle solid, dotted, dashed, double, groove, Type de bordure ridge, inset, outset border 3px solid black Super-propriété de bordure. Combineborderwidth, bordercolor, border-style. Existe aussi en version bordertop,borderright, borderbottom,border-left. borderradius 5px Bordure arrondie boxshadow 6px 6px 0px black (horizontale, verticale, fondu, couleur) Ombre de boîte Propriétés de positionnement et d'affichage Propriété Valeurs (exemples) display block, inline, inline-block, table, table-cell, none... Type d'élément (block, inline,inlineblock, none ) visibility visible, hidden Visibilité clip rect (0px, 60px, 30px, 0px) Affichage d'une partie de l'élément rect (haut, droite, bas, gauche) overflow auto, scroll, visible, hidden Comportement en cas de dépassement float left, right, none Flottant clear left, right, both, none Arrêt d'un flottant position relative, absolute, static Positionnement top 20px Position par rapport au haut

bottom 20px Position par rapport au bas left 20px Position par rapport à la gauche right 20px Position par rapport à la droite z-index 10 Ordre d'affichage en cas de superposition. La plus grande valeur est affichée pardessus les autres. Propriétés des listes Propriété Valeurs (exemples) liststyle-type disc, circle, square, decimal, Type de liste lower-roman, upper-roman, lower-alpha, upper-alpha, none list- inside, outside Position en retrait style- position list- url('puce.png') Puce personnalisée style- image list-style - Super-propriété de liste. Combine list-styletype, list-styleposition,list-style-image. Propriétés des tableaux Propriété Valeurs (exemples) border-collapse collapse, separate Fusion des bordures empty-cells hide, show Affichage des cellules vides caption-side bottom, top Position du titre du tableau