
- French
- ePUB (adapté aux mobiles)
- Disponible sur iOS et Android
eBook - ePub
HTML5 CSS3 - Ce que vous devez savoir
À propos de ce livre
Pourquoi ce livre?Cette boîte à outils indispensable va vous permettre de programmer facilement en HTML5 et CSS3. Il permettra aux développeurs et intégrateurs Web de concevoir rapidement des pages et applications Web et mobiles fondées sur des fonctionnalités implémentées de façon native dans les navigateurs modernes.Plus de 200 séquences de code prêtes à l'emploi pour répondre aux situations les plus courantes et tirer pleinement profit de HTML5 et CSS3Qui est l'auteur?Michel Martin est formateur HTML5/CSS3 en entreprise, auteur de plusieurs ouvrages et formations vidéo sur la programmation HTML5/CSS3, Microsoft MVP depuis 2004, et webmaster du site Mediaforma Learning (http://www.mediaforma.com).
Foire aux questions
Oui, vous pouvez résilier à tout moment à partir de l'onglet Abonnement dans les paramètres de votre compte sur le site Web de Perlego. Votre abonnement restera actif jusqu'à la fin de votre période de facturation actuelle. Découvrez comment résilier votre abonnement.
Pour le moment, tous nos livres en format ePub adaptés aux mobiles peuvent être téléchargés via l'application. La plupart de nos PDF sont également disponibles en téléchargement et les autres seront téléchargeables très prochainement. Découvrez-en plus ici.
Perlego propose deux forfaits: Essentiel et Intégral
- Essentiel est idéal pour les apprenants et professionnels qui aiment explorer un large éventail de sujets. Accédez à la Bibliothèque Essentielle avec plus de 800 000 titres fiables et best-sellers en business, développement personnel et sciences humaines. Comprend un temps de lecture illimité et une voix standard pour la fonction Écouter.
- Intégral: Parfait pour les apprenants avancés et les chercheurs qui ont besoin d’un accès complet et sans restriction. Débloquez plus de 1,4 million de livres dans des centaines de sujets, y compris des titres académiques et spécialisés. Le forfait Intégral inclut également des fonctionnalités avancées comme la fonctionnalité Écouter Premium et Research Assistant.
Nous sommes un service d'abonnement à des ouvrages universitaires en ligne, où vous pouvez accéder à toute une bibliothèque pour un prix inférieur à celui d'un seul livre par mois. Avec plus d'un million de livres sur plus de 1 000 sujets, nous avons ce qu'il vous faut ! Découvrez-en plus ici.
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l'écouter. L'outil Écouter lit le texte à haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l'accélérer ou le ralentir. Découvrez-en plus ici.
Oui ! Vous pouvez utiliser l’application Perlego sur appareils iOS et Android pour lire à tout moment, n’importe où — même hors ligne. Parfait pour les trajets ou quand vous êtes en déplacement.
Veuillez noter que nous ne pouvons pas prendre en charge les appareils fonctionnant sous iOS 13 ou Android 7 ou versions antérieures. En savoir plus sur l’utilisation de l’application.
Veuillez noter que nous ne pouvons pas prendre en charge les appareils fonctionnant sous iOS 13 ou Android 7 ou versions antérieures. En savoir plus sur l’utilisation de l’application.
Oui, vous pouvez accéder à HTML5 CSS3 - Ce que vous devez savoir par Michel Martin en format PDF et/ou ePUB ainsi qu'à d'autres livres populaires dans Computer Science et Programming in HTML. Nous disposons de plus d'un million d'ouvrages à découvrir dans notre catalogue.
Informations
Sujet
Computer ScienceSujet
Programming in HTMLChapitre 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 de propriétés et de sélecteurs en passant par les différents types de feuilles de styles.
À lire impérativement pour commencer sur de bonnes bases !
Attention
Bien que définis en HTML5, les éléments présentés tout au long de l'ouvrage apparaissent en lettres minuscules. Cela vient d'une vieille habitude de codage en XHTML. Si vous le préférez, vous pouvez utiliser des capitales dans les balises. HTML5 ne vous en tiendra pas rigueur !
Déclaration de type de document (DTD)
Les documents HTML5 peuvent être écrits en HTML ou en XHTML (c'est-à-dire en HTML compatible XML). Pour faire simple, disons que XHTML5 est à HTML5 ce que XHTML 1.x est à HTML 4.0x. Les deux standards sont similaires ; seule la syntaxe change. Dans le premier cas, le code est compatible XML, dans le second, il ne l'est pas. Cet ouvrage s'intéresse uniquement à la version HTML de HTML5.
La balise <!DOCTYPE> (contraction de Document Type Declaration) doit apparaître en tête des documents HTML. Elle indique au navigateur les règles d'écriture utilisées dans le langage. Sans elle, vos documents risquent de ne pas être interprétés correctement.
La balise <!DOCTYPE> des documents écrits en HTML5 est réduite à sa plus simple expression :
<!DOCTYPE html>
Ici, il n'est plus question de préciser la version (stricte, transitionnelle ou frameset) du code HTML ni l'adresse de la DTD : seul le terme html est spécifié comme paramètre de la balise <!DOCTYPE>. Dans les versions précédentes du langage HTML, la balise <!DOCTYPE> était plus longue car le langage HTML était basé sur le SGML. Par conséquent, il exigeait une référence à une DTD. Les trois variantes généralement utilisées étaient les suivantes :
•HTML 4.01 strict :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
•HTML 4.01 transitionnel :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
•HTML 4.01 frameset :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
Dans HTML5, la balise <!DOCTYPE> n'est utilisée que pour activer le mode standard (Strict Mode). Lorsque le navigateur la rencontre, il sait que le code qui la suit est du HTML5 et il l'interprète en mode standard. Si elle est omise, le navigateur fonctionne en mode de compatibilité (Quircks Mode).
Info
La balise <!DOCTYPE> est facultative en XHTML5 : les documents de type MIME XML sont toujours traités en mode standard.
Syntaxes HTML et XHTML
Un document HTML5 peut être interprété en ...
Table des matières
- Page de titre
- Introduction
- Chapitre 1 - Les bases du HTML5/CSS3
- Chapitre 2 - Ossature d'un document HTML5
- Chapitre 3 - Mise en forme d'un document HTML5 avec CSS3
- Chapitre 4 - Textes et polices
- Chapitre 5 - Regroupement du contenu
- Chapitre 6 - Les éléments interactifs
- Chapitre 7 - Liens hypertextes
- Chapitre 8 - Coins arrondis et ombres
- Chapitre 9 - Transformations 2D
- Chapitre 10 - Transitions
- Chapitre 11 - Menus
- Chapitre 12 - Les formulaires
- Chapitre 13 - Les tableaux
- Chapitre 14 - Événements et gestion événementielle
- Chapitre 15 - Éléments graphiques et multimédias
- Chapitre 16 - HTML5 avancé
- Notes de bas de page