Table des matières. 2013 Pearson France HTML5 & CSS3, 2e éd. Michel Martin



Documents pareils
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

HTML5 et CSS3 pour des sites Responsive Web Design

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

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

Utilisation de l éditeur.

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

Formation : WEbMaster

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

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

Introduction à Expression Web 2

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

Notes pour l utilisation d Expression Web

F0RMAT I0N BUREAUTIQUE

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

Présentation du Framework BootstrapTwitter

Intégrateur Web HTML5 CSS3

Le cas «BOURSE» annexe

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.

creer votre site internet en html/css

Le cas «BOURSE» annexe

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

Keynote 08 Guide de l utilisateur

Publier dans la Base Documentaire

Freeway 7. Nouvelles fonctionnalités

L alternative, c est malin 1. Comment faire plein de choses pour pas cher sur MacIntosh

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

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

Formation Tutorée A Distance (FTAD) en BUREAUTIQUE

Introduction : présentation de la Business Intelligence

1. La notion de cascade

Pages 08 Guide de l utilisateur

Table des matières A. Introduction... 4 B. Principes généraux... 5 C. Exemple de formule (à réaliser) :... 7 D. Exercice pour réaliser une facture

Maîtriser l'utilisation des outils bureautiques. Maîtriser le logiciel de traitement de texte - Word. Maitriser le logiciel tableur - Excel

Diffuser un contenu sur Internet : notions de base... 13

Numbers 09 Guide de l utilisateur

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

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

SAP BusinessObjects Web Intelligence (WebI) BI 4

RESPONSIVE WEB DESIGN

Webmaster / Webdesigner / Wordpress

FLEX 3. Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder. Aurélien Vannieuwenhuyze

Groupe Eyrolles, 2003, ISBN : X

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

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

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

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

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

Parcours FOAD Formation EXCEL 2010

Publier un Carnet Blanc

Correction des Travaux Pratiques Organiser son espace de travail

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

Votre site Internet avec FrontPage Express en 1 heure chrono

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire

Support de formation Notebook

Introduction à Excel Les bases fondamentales pour l utilisation de Excel John Keisen. Juin 2012

Table des matières ENVIRONNEMENT

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

HTML. Notions générales

Débuter avec Excel. Excel

Bureautique Initiation Excel-Powerpoint

PowerPoint offre trois modes d affichage principaux : le mode Normal, le mode Trieuse de diapositives et le mode Diaporama

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

MODE D EMPLOI WORDPRESS

Cours IHM-1 Conception des interfaces 5 - Agencement de l'interface Disposition des éléments Jacques BAPST

4. Personnalisation du site web de la conférence

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

REMISE A NIVEAU DES SAVOIRS DE BASE INFORMATIQUE

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

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

FICHE 17 : CREER UN SITE WEB

FICHE 1 : ENTRER DANS LE LOGICIEL POWERPOINT

Activité 11 : Nuage de points ou diagramme de dispersion

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

PRISE EN MAIN D ILLUSTRATOR

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

Centre de formation: Collège IBN BASSAM - TEMARA. Ce cours est proposé par le professeur d informatique:

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

Séminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010

Excel 2007 Utilisation Avancée

Création de maquette web

Programme d Accès Communautaire / Atelier 4 Initiation à Microsoft Excel PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4

INITIATION A EXCEL Année

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

CATALOGUE Parcours de Formations E-Learning BILAN FORMATION STAGE. e-learning

DÉFINITION DE LA NEWSLETTER : OUVERTURE DU LOGITIEL ETARGET

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

L ORDINATEUR FACILE D ACCÈS!

Initiation au dessin Bitmap

Microsoft Excel 2000 Fonctions avancées

Alain DI MAGGIO Mise à jour sur le site 11/01/10

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE. Microsoft. Excel XP

Beyond 20/20 Browser - Français. Version 7.0, SP4

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

Infolettre #18 : Les graphiques avec Excel 2010

WORDPRESS : réaliser un site web

Numbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne]

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

PROGRAMME PROVISOIRE. Degré 9 (1CO)

Transcription:

Table des matières Introduction 1 Pourquoi HTML5 et CSS3? 3 Compatibilité avec les navigateurs 4 Principales différences entre HTML5 et ses prédécesseurs 6 À propos de l auteur 7 1 Les bases du HTML5/CSS3 9 Déclaration de type de document (DTD) 10 Syntaxes HTML et XHTML 11 Jeux de caractères 14 Définir la langue dans un document HTML5 15 Structure d un document HTML5 16 Valider du code HTML5 19 Styles CSS dans les balises 20 Feuille de styles interne 21 Feuille de styles externe 23 Éléments, sélecteurs, propriétés et valeurs CSS 24 Sélecteurs CSS 2.1 25 Sélecteurs CSS3 27 Pseudo-classes et pseudo-éléments 30 Unités CSS 34

IV HTML 5 & CSS 3 2 Ossature d un document HTML5 37 Nouvelle organisation des documents 37 Sections et niveaux de titre 44 hgroup 48 address 50 3 Mise en forme d un document HTML5 avec CSS3 51 Utiliser des polices exotiques 51 Polices libres de droits et multinavigateur 58 Couleur et image d arrière-plan 62 Gradient linéaire 64 Plusieurs couleurs dans un gradient linéaire 69 Gradient radial 72 Plusieurs couleurs dans un gradient radial 77 Utiliser un gradient pour masquer une image 78 Fonctions RGBA() et HSLA() 82 Regrouper des éléments 86 Positionner en flux 88 Mettre en page avec la propriété display 90 Rendu inline-block 94 Design à deux colonnes 97 Design à trois colonnes dont deux flottantes 100 Design à trois colonnes 102 Design à trois colonnes de même hauteur 104 Multicolonnage, la nouvelle vague CSS3 107 4 Textes et polices 115 Éléments redéfinis dans HTML5 115 Nouveaux éléments introduits en HTML5 119

Table des matières V Afficher les caractères accentués correctement, première méthode 126 Afficher les caractères accentués correctement, seconde méthode 128 5 Regroupement du contenu 133 Nouvelles techniques de regroupement de contenu 133 Concept de boîte 134 Différents styles de listes HTML 136 Choisir le style d une liste 138 Des images à la place des puces 140 Des images centrées à la place des puces 142 Légendage 144 Texte non proportionnel 149 Citations 151 Rupture thématique 153 6 Les éléments interactifs 155 Versions résumée et étendue d un texte 155 Éléments éditables 156 Des menus en quelques lignes HTML5 159 7 Liens hypertextes 163 Différents types de liens hypertextes 163 Liens hypertextes en HTML5 164 Mettre en forme des liens hypertextes 166 8 Coins arrondis et ombres 169 Boîte à coins arrondis, ancienne méthode 169 Boîte à coins arrondis, méthode CSS3 172

VI HTML 5 & CSS 3 Mise en page CSS3 avec arrondis 177 Ombre portée autour d une image, ancienne technique 181 Ombrage CSS3 sur un élément 183 Ombrage de texte en CSS3 186 Ombrage de texte dans Internet Explorer 9 et inférieur 188 Effets sur du texte dans Internet Explorer 191 Mise en page CSS3 avec arrondis et ombrages 195 9 Transformations 2D 199 Translations 199 Rotations 202 Définir le centre de la transformation 205 Changements d échelle 208 Inclinaison 211 Matrices 213 10 Transitions 217 Modification progressive d une propriété 218 Animer une transformation 220 Déclencher une animation en JavaScript 222 11 Menus 225 Menu vertical élémentaire 225 Menu vertical graphique 227 Menu horizontal élémentaire avec display: inline-block 231 Menu horizontal avec border-radius 233 Menu déroulant 237 Menu déroulant avec effets 242

Table des matières VII 12 Les formulaires 247 Éléments dédiés aux formulaires 247 autocomplete 254 placeholder 254 autofocus 255 Validation de données 259 Labels implicites et explicites 262 Aligner les éléments d un formulaire 263 Arrondir les angles des éléments d un formulaire 266 Modifier l allure d un bouton avec un style 268 13 Les tableaux 273 Bordures autour des cellules 273 Bordures séparées ou fusionnées 276 Espacer les cellules 276 Ajouter une légende à un tableau 278 Mettre en forme des cellules vides 280 Mettre en forme des adjacents et des enfants 282 Habiller un tableau 285 Arrière-plan des cellules 287 Différencier les lignes paires des lignes impaires 290 Aligner dans les cellules 292 Accessibilité des tableaux complexes 294 Info-bulles dans un tableau 298 Mise en forme CSS3 sophistiquée 300 14 Événements et gestion événementielle 303 Bases de la gestion événementielle 303 Événements liés à la fenêtre 305 Événements liés au clavier 307

VIII HTML 5 & CSS 3 Événements liés à la souris 308 Événements liés aux formulaires 311 Événements liés aux médias 313 Événements liés à l orientation 316 Stockage local de données 321 15 Éléments graphiques et multimédias 325 audio 325 video 329 canvas 333 Méthodes de tracé 2D dans un canevas 336 Images dans un canevas 341 Texte dans un canevas 346 Effets spéciaux dans un canevas 348 Touch 352 Graphiques vectoriels SVG 355 16 HTML5 avancé 359 Barres de progression 359 MathML et HTML5 363 WAI-ARIA et HTML5 368 Microformats 370 Responsive Web Design 376 Pour aller plus loin 380 Index 381