Programmation HTML5 avec CSS3 pour les Nuls Titre de l’édition originale : Beginning HTML5 & CSS3 For Dummies® Copyright © 2013 Wiley Publishing, Inc. Pour les Nuls est une marque déposée de Wiley Publishing, Inc. For Dummies est une marque déposée de Wiley Publishing, Inc. Collection dirigée par Jean-Pierre Cano Traduction : Denis Duplan, Stéphane Bontemps Mise en page : maged Edition française publiée en accord avec Wiley Publishing, Inc. © Éditions First, un département d’Édi8, 2013 Éditions First, un département d’Édi8 12 avenue d’Italie 75013 Paris Tél. : 01 44 16 09 00 Fax : 01 44 16 09 01 E-mail : [email protected] Web : www.editionsfirst.fr ISBN numérique : 9782754056861 ISBN : 978-2-7540-5578-9 e Dépôt légal : 4 trimestre 2013 Cette œuvre est protégée par le droit d’auteur et strictement réservée à l’usage privé du client. Toute reproduction ou diffusion au profit de tiers, à titre gratuit ou onéreux, de tout ou partie de cette œuvre, est strictement interdite et constitue une contrefaçon prévue par les articles L 335-2 et suivants du Code de la Propriété Intellectuelle. L’éditeur se réserve le droit de poursuivre toute atteinte à ses droits de propriété intellectuelle devant les juridictions civiles ou pénales. Limites de responsabilité et de garantie. L’auteur et l’éditeur de cet ouvrage ont consacré tous leurs efforts à préparer ce livre. Wiley Publishing et l’auteur déclinent toute responsabilité concernant la fiabilité ou l’exhaustivité du contenu de cet ouvrage. Ils n’assument pas de responsabilités pour ses qualités d’adaptation à quelque objectif que ce soit, et ne pourront être en aucun cas tenus responsables pour quelque perte, profit ou autre dommage commercial que ce soit, notamment mais pas exclusivement particulier, accessoire, conséquent, ou autres. Marques déposées. Toutes les informations connues ont été communiquées sur les marques déposées pour les produits, services et sociétés mentionnés dans cet ouvrage. Wiley Publishing, Inc. et les Éditions First déclinent toute responsabilité quant à l’exhaustivité et à l’interprétation des informations. Tous les autres noms de marque et de produits utilisés dans cet ouvrage sont des marques déposées ou des appellations commerciales de leur propriétaire respectif. Programmation HTML5 et CSS3 Pour les Nuls Sommaire Page de titre Page de copyright Introduction À propos de ce livre Quelques hypothèses Icônes utilisées dans ce livre Aller plus loin Par où commencer ? Première partie - Débuter sur le Web avec HTML et CSS Chapitre 1 - Un aperçu du langage HTML et CSS sur le web Comment et où les pages web prennent vie en ligne ? HyperText Contenu versus présentation Les navigateurs web Se familiariser avec les protocoles Internet Comprendre HTML et ses versions Différentes versions de HTML Créer une balise HTML Construire des documents HTML Comprendre le rôle de CSS Différentes versions ici aussi... Créer un balisage CSS Exemple d’un balisage simple Où est le HTML ? Où est CSS ? Un partenariat équilibré Chapitre 2 - Découvrir la structure et les composants du HTML Comme pour tout langage : il y a une syntaxe et des règles Codage couleur du balisage Affronter les éléments Ajouter des attributs à votre HTML Examiner les entités dans le balisage Les caractères non ASCII Les codes de caractères Les caractères de balise spéciaux Organiser des pages web Organiser le texte HTML Compléter et améliorer le texte Chapitre 3 - Créer et visualiser une page web Avant d’aller plus loin Créer une page à partir de zéro Étape 0 : Rassembler ses outils Étape 1 : Planifier une simple réalisation Étape 2 : Écrire un peu de HTML Étape 3 : Enregistrer votre page Étape 4 : Afficher sa page Modifier une page web existante Mettre sa page en ligne Deuxième partie - Bien concevoir sa structure et son texte Chapitre 4 - Les documents HTML nécessitent une bonne structure Créer la structure d’un document L’organisation d’un document HTML Tout commence par DOCTYPE L’élément html Anatomie d’un head head meta Rediriger les utilisateurs vers une autre page Nommer une page avec title body Chapitre 5 - Textes et listes Formater du texte Paragraphes Titres Contrôler les blocs de texte Blocs de citation Texte préformaté Règles horizontales Organiser les informations Listes numérotées Listes à puces Listes de définitions Imbriquer des listes Chapitre 6 - Des Tables Tip-Top en HTML Pourquoi la balise table a-t-elle mauvaise réputation ? Qu’est-ce qu’une table ? Un grand nombre de balises… Configurer la bordure d’une table Le chef de table ( thead ) et ses éléments Gérer la mise en forme de la table Créer le corps de la table Façonner une table robuste Pied de table Explorer et expliquer une table Oh légende, ma légende ! En-tête Parcourir le corps de la table Finir par le pied de table Chapitre 7 - Travailler avec des formulaires au format HTML Les différents types de formulaires web Formulaires de recherche Formulaire de collecte de données Créer des formulaires Structure Balises de saisie Validation des formulaires Traitement des données Traitement des formulaires sur vos pages Conception de formulaires conviviaux Autres points notables sur les balises des formulaires Frameworks de formulaire Troisième partie - Ajouter des liens, images et autres médias Chapitre 8 - Devenir Hyper grâce aux liens HTML Liens Basic 101 Les options de lien Liens absolus Liens relatifs Éviter les erreurs courantes Personnaliser les liens Ouvrir de nouvelles fenêtres Spécifier une localisation dans les pages Web Lier dans la même page Liens vers des ressources non HTML Chapitre 9 - Travailler avec des images en HTML Le rôle des images sur une page web Créer des images conviviales Insérer une image dans une page web L’emplacement de l’image
Description: