![]() |
| Forums | Contact | Plan du site | Accueil |
Le langage HTMLCréer un site internet n'est pas compliqué en soi mais demande certaines connaissances. Quelque soit le site à créer (site perso ou professionnel), le HTML est une étape obligatoire. Il s'agit en effet du langage principal, présent dans toutes pages sur internet. Attention : utiliser le html ne signifie pas apprendre le html. Il existe des logiciels (tels que Dreamweaver ou FrontPage) qui vous permettent de créer des pages sans connaissances de ce langage. Mais je vous conseille fortement d'en apprendre un minimum (nul besoin de connaitre tout par coeur) en dépit de quoi, vous serez vite dépassé et dans l'impossibilité de déceler certaines erreurs. L'idéal est sans doute de créer vos pages avec l'un de ces logiciels (gain de temps garanti) et de vérifier en même temps les modifications apportées au code par le logiciel. C'est formateur, et ça vous familiarisera avec le html. Remarque préalable : le langage HTML vous permet de commenter le code de vos pages, c'est à dire d'ajouter des notes personnelles qui n'apparaîtront pas sur la page de vos visiteurs (mais notez bien qu'ils peuvent toujours avoir accès à la source... ne mettez donc aucune information confidentielle). Les commentaires sont simplement encadrés par <!-- et --> . Vous retrouverez donc ce type de notes pour chaque exemple de code HTML présenté sur ce site : <!-- ceci est un commentaire en langage HTML -->
Une page internet est structurée. Les premiers éléments à connaître sont l'en-tête (définissant le titre et d'autres informations qui n'apparaissent pas directement sur la page) et le corps du document. Voici donc la structure de base d'une page : <html> <!-- obligatoire au début de la page --> <head> <!-- head (tête en anglais) ouvre l'entête du document --> <title></title> <!-- title détermine le titre du document --> [...] <!-- nous verrons que l'en-tête comprend d'autres informations --> </head> <!-- ferme l'entête du document --> <body> <!-- body ouvre le corps du document --> [...] <!-- Tout le code composant la page est ici --> </body> <!-- ferme le corps du document --> </html> <!-- obligatoire en fin de page --> Vous remaquez déjà une chose très importante du html : ce langage fonctionne par balises qui ne sont ni plus ni moins que des mots entourés de crochets. Sauf exceptions, on remarque également que pour chaque balise, il y a des balises d'ouverture (<...>) et de fermeture (</...>). Vous connaissez donc maintenant quatre balises importantes : html, head, title et body.
Outre les quatre présentées ci-dessus, le langage HTML utilise une quantité importante de balises. Pour une première approche, nous n'étudierons ici que les plus utiles (les autres seront traitées plus en détail dans la partie perfectionnement HTML). Pensez également à utiliser l'exercice d'entrainement HTML pour vous familiariser avec ces balises :
Nous venons de voir que le langage html utilisait des balises. Nous allons voir maintenant que la plupart d'entre elles sont paramétrables. Par exemple, et pour reprendre les balises présentées ci-dessus, les liens hypertexte (a) et images (img) utilisent respectivement les attributs href (adresse du lien) et src (adresse/source de l'image). Ces paramètres sont à insérer dans la première balise. Autre exemple avec la balise body (étudiée plus haut) : <body bgcolor="#EEEEEE" text="#000000" bottommargin="10"> [...] </body> // aucun attribut dans la balise de fermeture Nous avons ici déterminé dans la balise body :
Important : si le langage html prévoit des attributs pour la mise en page (couleurs, marges, bordures...), on préfèrera l'utilisation des feuilles de style, étudiées à l'étape suivante.
Créer un site web : précédent | suivant : Feuilles de style css © Cédric MICHEL - conseil & création ( 2003 / 2010 ) - |