Copyright © 2009 Micro Application 20-22, rue des Petits-Hôtels 75010 Paris 1èr

Copyright © 2009 Micro Application 20-22, rue des Petits-Hôtels 75010 Paris 1ère Édition - Avril 2009 Auteur Fabrice LEMAINQUE Toute représentation ou reproduction, intégrale ou partielle, faite sans le consentement de MICRO APPLICATION est illicite (article L122-4 du code de la propriété intellectuelle). Cette représentation ou reproduction illicite, par quelque procédé que ce soit, constituerait une contrefaçon sanctionnée par les articles L335-2 et suivants du code de la propriété intellectuelle. Le code de la propriété intellectuelle n’autorise aux termes de l’article L122-5 que les reproductions strictement destinées à l’usage privé et non destinées à l’utilisation collective d’une part, et d’autre part, que les analyses et courtes citations dans un but d’exemple et d’illustration. Avertissement Les informations contenues dans cet ouvrage sont données à titre indicatif aux utilisateurs et n’ont aucun caractère exhaustif voire certain. A titre d’exemple non limitatif, cet ouvrage peut vous proposer une ou plusieurs adresses de sites Web qui ne seront plus d’actualité ou dont le contenu aura changé au moment où vous en prendrez connaissance. Aussi, ces informations ne sauraient engager la responsabilité de l’Editeur. La société MICRO APPLICATION ne pourra être tenue responsable de toute omission, erreur ou lacune qui aurait pu se glisser dans ce produit ainsi que des conséquences, quelles qu’elles soient, qui résulteraient des informa- tions et indications fournies ainsi que de leur utilisation. Tous les produits cités dans cet ouvrage sont protégés, et les marques déposées par leurs titulaires de droits respectifs. Cet ouvrage n’est ni édité, ni produit par le(s) propriétaire(s) de(s) programme(s) sur le(s)quel(s) il porte et les marques ne sont utilisées qu’à seule fin de désignation des produits en tant que noms de ces derniers. ISBN : 978-2-300-019586 MICRO APPLICATION Support technique : 20-22, rue des Petits-Hôtels Également disponible sur 75010 PARIS www.microapp.com Tél. : 01 53 34 20 20 Fax : 01 53 34 20 00 http://www.microapp.com Retrouvez des informations sur cet ouvrage ! Rendez-vous sur le site Internet de Micro Application www.microapp.com. Dans le module de recherche, sur la page d’accueil du site, entrez la référence à 4 chiffres indiquée sur le présent livre. Vous accédez directement à sa fiche produit. 1958 Avant-propos Destinée aussi bien aux débutants qu’aux utilisateurs initiés, la collection Guide Complet repose sur une méthode essentiellement pratique. Les explications, données dans un langage clair et précis, s’appuient sur de courts exemples. En fin de chaque chapitre, découvrez, en fonction du sujet, des exercices, une check-list ou une série de FAQ pour répondre à vos questions. Vous trouverez dans cette collection les principaux thèmes de l’univers informatique : matériel, bureautique, programmation, nouvelles technologies... Conventions typographiques Afin de faciliter la compréhension des techniques décrites, nous avons adopté les conventions typographiques suivantes : j gras : menu, commande, boîte de dialogue, bouton, onglet. j italique : zone de texte, liste déroulante, case à cocher, bouton radio. j Police bâton : Instruction, listing, adresse internet, texte à saisir. j ✂: indique un retour à la ligne volontaire dû aux contraintes de la mise en page. Il s’agit d’informations supplémentaires relatives au sujet traité. Met l’accent sur un point important, souvent d’ordre technique qu’il ne faut négliger à aucun prix. Propose conseils et trucs pratiques. Donne en quelques lignes la définition d’un terme technique ou d’une abréviation. Chapitre 1 Introduction à HTML 11 1.1. Bref historique de HTML .......................................... 12 1.2. Pendant ce temps .................................................. 17 XML ................................................................... 17 CSS (Cascading Style Sheet) ..................................... 18 DOM2 (Document Object Model level 2) ........................ 20 1.3. La nouvelle génération : XHTML ................................ 21 1.4. Présentation rapide de la syntaxe et de la structure du langage ........................................................... 22 1.5. Résumé .............................................................. 25 Chapitre 2 Les outils Web 27 2.1. Outils de création de pages Web ............................... 28 Éditeurs commerciaux ............................................. 29 Éditeurs gratuits ..................................................... 31 2.2. Navigateurs .......................................................... 36 Bref historique : Netscape contre Microsoft .................... 37 De nouveaux challengers .......................................... 38 2.3. Résumé .............................................................. 42 Chapitre 3 Conception de votre première page Web 43 3.1. Conception du site ................................................. 44 3.2. Création de la page d’accueil .................................... 47 Instruction !DOCTYPE ............................................. 47 Élément HEAD ....................................................... 49 Élément BODY ...................................................... 53 Paragraphes de texte : élément P ................................ 57 Lien hypertexte : élément A ....................................... 59 Élément saut de ligne BR .......................................... 65 Attributs d’alignements ............................................ 66 3.3. Résumé .............................................................. 69 Chapitre 4 Listes et tableaux 71 4.1. Listes ................................................................. 73 Liste ordonnée : éléments OL et LI ............................... 73 Sommaire 4 LE GUIDE COMPLET Liste à puces : éléments UL et LI ................................. 75 Liste de définitions : éléments DL, DT et DD ................... 76 Listes imbriquées ................................................... 79 4.2. Tableaux ............................................................. 89 Création d’un tableau simple ..................................... 90 Contrôle de la taille et de la structure des cellules ............. 98 Imbrication de tableaux .......................................... 127 Autres précisions concernant les tableaux .................... 128 4.3. Résumé ............................................................. 133 Chapitre 5 Mise en forme avancée 135 5.1. Principaux éléments structuraux .............................. 136 Élément HR ......................................................... 136 Commentaire HTML .............................................. 137 Modification des marges d’un paragraphe .................... 148 5.2. Éléments de structuration du texte ........................... 149 Autres éléments structuraux ..................................... 155 Élément OBJECT .................................................. 155 5.3. Caractères spéciaux et encodage de caractères .......... 156 Encodages de caractères ........................................ 157 Caractères spéciaux .............................................. 159 Caractères non affichables ...................................... 163 5.4. Modification de l’apparence du texte ......................... 164 5.5. Notation mathématique ......................................... 169 En texte simple ..................................................... 169 À l’aide de graphismes ........................................... 170 À l’aide de MathML ................................................ 171 5.6. Résumé ............................................................. 173 Chapitre 6 Couleurs et images 175 6.1. Les couleurs ....................................................... 177 Modification du schéma de couleurs de la page ............. 178 Modification de la couleur du texte dans un élément de page ............................................................. 183 Modification du schéma de couleurs d’un tableau .......... 184 Précautions à prendre avec les couleurs ...................... 184 6.2. Les images ......................................................... 186 Image d’arrière-plan .............................................. 187 Sommaire 5 LE GUIDE COMPLET Image insérée ...................................................... 190 6.3. Images animées ................................................... 198 Insertion d’un gif animé ........................................... 199 Création d’un gif animé ........................................... 203 6.4. Image cliquable ................................................... 210 Images cliquables côté client : éléments MAP et AREA .... 210 Images cliquables côté serveur ................................. 222 6.5. Inclusion générique d’images : élément OBJECT .......... 224 Diminution du temps de téléchargement ...................... 234 6.6. Résumé ............................................................. 240 Chapitre 7 Jeux d’encadrement 243 7.1. Jeu d’encadrement : élément FRAMESET .................. 245 7.2. Contenu d’un jeu d’encadrement : élément FRAME ....... 248 Attributs essentiels de l’élément FRAME : name et src ..... 257 Attributs de mise en forme de l’élément FRAME ............. 258 Autres attributs de l’élément FRAME ........................... 259 7.3. Détermination du cadre cible : attribut target ............... 261 Noms réservés ..................................................... 262 Établissement de la cible par défaut des liens ................ 264 Sémantique de cible .............................................. 264 7.4. Ensembles de cadres imbriqués .............................. 265 7.5. Partage de données entre cadres ............................. 269 7.6. Contenu de remplacement : élément NOFRAMES ........ 270 7.7. Cadres en ligne : élément IFRAME ............................ 271 7.8. Travail avec les jeux d’encadrement .......................... 273 7.9. Résumé ............................................................. 275 Chapitre 8 Feuilles de style 277 8.1. Introduction ........................................................ 279 8.2. Attribut style ....................................................... 281 8.3. Élément STYLE .................................................... 282 Définition du style de la totalité des occurrences d’un élément donné ............................................... 283 Définition du style de certaines occurrences d’un élément donné ............................................... 286 Définition du style d’une unique occurrence d’un élément donné ............................................... 287 6 LE GUIDE COMPLET Sommaire Éléments DIV et SPAN ............................................ 288 Attribut media ...................................................... 291 Masquage du contenu de l’élément STYLE ................... 292 8.4. Feuille de style externe .......................................... 294 Élément LINK ...................................................... 303 Prise en compte du médium ..................................... 305 8.5. Propriétés de feuille de style ................................... 306 Propriétés de modification de texte et de police ............. 306 Représentation des éléments à l’aide d’un style ............. 311 8.6. Feuille de style en cascade ..................................... 323 Cascade et héritage ............................................... 323 8.7. Feuille de style auditive, pour un public particulier ........ 328 8.8. Résumé ............................................................. 335 Chapitre 9 Formulaires 337 9.1. Constituants d’un formulaire ................................... 339 Élément FORM ..................................................... 339 Types de commandes de formulaire ........................... 341 Élément INPUT .................................................... 343 Élément BUTTON ................................................. 350 Éléments SELECT, OPTGROUP et OPTION .................. 352 Élément TEXTAREA ............................................... 356 Élément LABEL .................................................... 357 Ajout d’une structure à un formulaire : éléments FIELDSET et LEGEND ................................ 360 9.2. Formulaire et focus ............................................... 362 Navigation par tabulation ........................................ 363 Touches d’accès rapide .......................................... 366 9.3. Commandes inactives et en lecture seule ................... 368 Commandes inactives ............................................ 368 Commandes en lecture seule ................................... 369 9.4. Soumission du formulaire ....................................... 370 Méthodes de soumission du formulaire ....................... 370 Commandes réussies ............................................ 371 Traitement des données du formulaire ......................... 373 Types de contenu du formulaire ................................. 374 9.5. Remarques à propos des formulaires ........................ 375 9.6. Résumé ............................................................. 376 Sommaire 7 LE GUIDE COMPLET Chapitre 10 Scripts 379 10.1. Introduction aux scripts ......................................... 381 10.2. Élément SCRIPT .................................................. 383 Définition du type de script : déclaration META et attribut type de l’élément SCRIPT ........................................ 386 Autres attributs de l’élément SCRIPT .......................... 387 Cas des agents utilisateurs qui ne gèrent pas les scripts ... 388 10.3. Événements intrinsèques ....................................... 390 10.4. uploads/s3/ html-guide-complet.pdf

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager