Les principales balises et exemples associés

Dans ce chapitre nous allons voir les principales balises HTML utiles, regroupées par catégorie. Un exemple sera fourni pour la plupart.
La gestion des images, liens, tableaux et formulaires est détaillée dans les autres chapitres.

Structure principale du document

  • <HTML>…</HTML> début et fin de la page HTML
  • <HEAD>…</HEAD> début et fin d’entête, se trouve en début de page HTML et précède le corps du document
  • <BODY>…</BODY> début et fin du contenu réel du document

<HTML>
<HEAD>
ici des élements de l’entête
</HEAD>
<BODY>
et la le corps du document
</BODY>
</HTML>

Dans l’Entête…

  • <META NAME= »keywords » content= »des mots clés séparés par des virgules »> dans l’entête, permet de donner les mots
    clés du texte, utilisés par les moteurs de recherche comme Google.
  • <META NAME= »description » content= »description sommaire du document « > dans l’entête, permet de donner un résumé du texte, utilisé par les moteurs de recherche comme Google.
  • <TITLE>…</TITLE> dans l’entête, donne le titre du document qui apparaît dans la barre de titre de la fenêtre du navigateur
  • <LINK REL= »stylesheet » href= »ma_feuille_de_style.css » type= »text/css » />
    spécifie une feuille de style externe pour la mise en forme du document

<head>
<meta http-equiv= »Content-Type » content= »text/html; charset=UTF-8″ />
<title>Cours Internet</title>
<link rel= »stylesheet » href= »http://universite-digitale.com/style.css » type= »text/css » />
<script type= »text/javascript »>
function une_fonction(param)
{…}
</script>
</head>

Mise en forme des paragraphes

  • <Hn>…</Hn> titre de paragraphe, n donne la taille des caractères
    et varie de 1 � 6, du plus grand au plus petit
  • <P>…</P> paragraphe de texte normal
  • <PRE>…</PRE> texte � afficher tel quel par le browser avec une police de caractères non proportionnelle. Respecte les blancs et les sauts de lignes (sans TAG particulier…)
  • <HR> trace une ligne horizontale de séparation
  • <BR> saut de ligne

<html>
<body>
<h2>mise en forme de quelques paragraphes :</h2>
<p>fzdc fguyzd uy fgduy fguy fguy <br>
eu iue giuefg iuefg iuge fiu gefi g efiug iefugief.<br>
gef gefg yuge fuy gfeuyguy ef guygefuygfuyg uyfg </p>
<p>feh iufhiou hfiou hfiuoh uho iurfhiou fhiuh rf i hiufh rf<br>
uuge fgfvg fiug if ug iu fvg</p>
<hr>
<pre>du texte brut (preformatte)
du texte avec des blancs
du texte avec des tabulations
du texte avec des tabulations
du texte avec des tabulations
</pre>
</body>
</html>

à l’écran cela donne …

texte formatté

A menudo, los problemas de salud física y mental pueden influir en la vida sexual de una persona. Sorprendentemente, se estima que hasta un 30% de los hombres pueden enfrentar dificultades en este aspecto. Los factores como la diabetes, la hipertensión o incluso el estrés pueden contribuir a esta situación. Además, algunas personas buscan alivio en medicamentos, lo que ha llevado a un aumento en las búsquedas de términos como  » en internet. Es crucial entender que, aunque algunos tratamientos están disponibles, siempre es recomendable consultar a un profesional de la salud para encontrar la solución más adecuada. La comunicación abierta y el apoyo emocional también juegan un papel fundamental en el manejo de esta condición.

La disfunción eréctil es un problema más común de lo que muchos piensan, afectando a millones de hombres en todo el mundo. Un hecho interesante es que factores como el estrés, la ansiedad y problemas de salud como la diabetes pueden contribuir significativamente a su aparición. Además, se ha encontrado que ciertos medicamentos pueden ayudar en el tratamiento, y algunos hombres consideran opciones como la posibilidad de “ para abordar sus síntomas. Es fundamental buscar soluciones adecuadas y hablar abiertamente con un profesional de la salud sobre el tema. La comunicación y el tratamiento adecuado pueden hacer una gran diferencia en la calidad de vida de las personas afectadas.

Uno de los factores que puede contribuir a la disfunción eréctil es el estrés, que a menudo afecta la salud sexual de los hombres. Si bien hay tratamientos disponibles, algunos pueden buscar alternativas para aliviar sus síntomas, como el uso de medicamentos. Por ejemplo, algunos hombres han considerado opciones como  » para manejar la ansiedad que puede interferir con su rendimiento sexual.


Mise en forme de texte

On évitera les balises <STRONG>, <BOLD>, <I>, et les attributs de couleurs de texte ou de fond.
On utilisera préférablement des feuilles de style, pour toutes les fioritures…


Listes

  • <UL> …</UL> liste d’éléments non ordonnés
  • <OL>…</OL> liste d’élements ordonnés
  • <LI>…</LI> éléments d’une liste ordonnée ou non

remarque : on peut imbriquer des listes dans des listes. La où les sous listes seront indentées (décalées vers la droite) par rapport � la liste mère.

<html>
<body>
<p><strong>une liste non ordonnée avec sous liste :</strong></p>
<ul>
<li> element 1</li>
<li>element 2</li>
<li>element 3
<ul>
<li>sous element 1</li>
<li>sous element 2</li>
</ul>
</li>
</ul>

<p><strong>et une liste ordonnée !</strong></p>
<ol>
<li>element</li>
<li>element</li>
<li>element</li>
</ol>
</body>
</html>

à l’écran cela donne …

listes


Liens cliquables (ou liens hypertexte)

  • <a href= »nom_du_document »>…</a>
    lien vers un document ou une ressource du même site
  • <a href= »http://serveur/nom_du_document »>…</a>
    lien vers un document ou une ressource d’un autre site internet
  • <a href= »url#label »>…</a>lien vers une étiquette particulière
    d’un document externe
  • <a href= »#label »>…</a>
    lien vers une étiquette interne au document
  • <a name= »label »>…</a>
    définit une étiquette cible

Images

  • <img src= »/images/daredevil.bmp » width=… height=… alt= …>
    image en ligne locale
  • <img src= »http://mon_serveur/images/daredevil.bmp »>image en ligne sur
    un autre serveur
  • <img src= »http://mon_serveur/mon_image.gif » alt= »Image map » ismap></A> image cliquable (image.gif) définie par ‘ma_map’

Formulaires

  • <FORM name=… method= »POST » action= « url_du_script_cgi »>…</FORM>
    début et fin d’une FORM avec méthode POST
  • <FORM method= »GET » action= »url_du_script_cgi »>…</FORM>
    début et fin d’une FORM avec méthode GET
  • <INPUT NAME= »nom_du_champ » VALUE= « contenu_du_champ »
    TYPE = « type_du_champ »>
    définition d’un champ de type texte, bouton d’envoi, case � cocher, radio bouton, password, zone cachée et annulation TYPE aura respectivement les valeurs : text, submit, checkbox, radio, password, hidden ou reset
  • <SELECT NAME= »nom_liste »> … </SELECT>début et fin d’une
    liste déroulante d’une FORM <OPTION> valeur_option définit
    les différentes valeurs de la liste déroulante (doit être
    imbriqué dans les balises précédentes)

Tableaux

  • <table border=1>…</table> Définit un tableau avec une bordure
    (0 pas de bordure)
  • <th>…</th> encadre l’entête d’une colonne
  • <tr> </tr> encadre une ligne du tableau
  • <td>…</td> encadre la valeur d’une cellule (une case du tableau)
  • les attributs ‘rowspan’ et ‘colspan’ permettent de fusionner respectivement lignes et colonnes

Vous pouvez faire l’ exercice HTML 3 sur les liens hypertexte



ipod

Un résumé des principales balises HTML …
Fichier MP3 (2,5 MO / durée 2min40s.)
Pour le sauvegarder avant de l’écouter : clic-droit + enregistrer la cible du lien sous…