Principales balises HTML

Transcription

Principales balises HTML
Principales balises HTML
Balises de document
Document : <HTML> </HTML>
En-tête : <HEAD> </HEAD>
Titre : <TITLE> </TITLE>
Corps du texte : <BODY> </BODY>
Tableau
Attributs de ""BODY" :
BACKGROUND=("/chemin/) URL de l'image" pour une image de fond d'écran,
BGCOLOR="#code-couleur" ou ="couleur-en-anglais" pour une couleur de fond d'écran
TEXT="#code-couleur" ou ="couleur-en-anglais" pour la couleur du texte
LINK="#code-couleur" ou ="couleur-en-anglais" pour la couleur des liens non visités
VLINK="#code-couleur" ou ="couleur-en-anglais" pour la couleur des liens visités
ALINK="#code-couleur" ou ="couleur-en-anglais" pour la couleur des liens cliqués
Mise en page
Saut de ligne : <BR>
Ligne horizontale : <HR>
Paragraphe : <P>
Attributs de HR: align=left/center/right
size= ; width=
Commentaire : < - - ! ceci n'apparaitra pas sur la page Web - - >
Style de paragraphe : <Hi> </Hi>, i=1 à 6 (caractères grands ou plus petits).
Style de caractère
Gras : <B></B>
<FONT ></FONT>
cellule
Attributs de <TABLE> :
BORDER="nombre" : épaisseur du cadre
CELLPADDING="nombre" : espace entre le contenu de la cellule et le contour de la cellule
CELLSPACING="nombre", espace entre les cellules
Attributs de <TABLE>,<TR> et <TD>:
WIDTH="nombre" ou "pourcentage" : largeur cellule
HEIGHT="nombre" ou "pourcentage" : hauteur
BGCOLOR="#code-couleur" ou ="couleur-en-anglais" pour une couleur de fond.
ALIGN="Left", "Center" ou "Right" : Justification horizontale
VALIGN="Top", "Middle" ou "Bottom : Justification verticale
COLSPAN="nombre" : regroupement de cellules par colonnes
ROWSPAN="nombre" : regroupement de cellules par lignes
Images
<IMG SRC="url(adresse)"> insère le fichier graphique spécifié par son url (adresse)
Autres attributs de <IMG> : HEIGHT,WIDTH, BORDER, HSPACE, VSPACE
Italique : <I></I>
Attributs de "FONT"
SIZE=n, n de 1 à 7, du plus petit au plus grand
FACE="Polices-installées-sur-l’ordinateur-de-celui-qui-consulte"
COLOR="#code-couleur" ou ="couleur-en-anglais" pour la couleur du texte
Listes
liste ordonnée : <OL> </OL>
liste non ordonnée (puces) : <UL> </UL>
item de liste : <LI>…</LI> (</LI> est facultatif)
tête de liste :<LH>…</LH>
Attributs de liste :
<UL TYPE="circle", "square" ou "disc">
<OL TYPE="1", "i", "I", "a" ou "A" <TABLE>
<TR>…</TR>
ligne
<TD>… </TD>
<TD> … </TD>
</TR>
</TABLE>
START=valeur de départ >
Codage des caractères accentués
Notons # le caractère (minuscule ou majuscule) à accentuer
Aigu : &#acute;
Grave : &#grave;
Circonflexe : &#circ;
Cédille : &#cedil;
Tréma : &#uml;
Tilde : &#tilde;
Les liens
Ancre active : <A HREF="url" (target="_blank")> elt cliquable </A>
Ancre passive : <A name="etiquette"></A>
Syntaxe générale d'une URL (adresse d'une ressource)
URL=protocole:// (nom_serveur/)(chemin/)(nom_document)(#etiquette)
Ex: <A href="http://www.univ-montp3.fr/~amela/DE1/index.html">
Styles
Définition "totalitaire" :
P {font-size :16 pt
; color : blue}
H1,H2,H3 {color : red}
OL LI {color : purple}
Définition "à la carte" via les classes de style :
.rouge
{color : red}
P.grasrouge {color:red ; font-weight:bold font-size :20pt}
Définition ponctuelle
#vert
{ color=green}
ou
P#vert
{ color=green}
Définition interne :
<HEAD> <STYLE type="text/css"> </STYLE></HEAD>
Définition externe dans une feuille de style
Référence à une feuille de style :
<HEAD>
<LINK
REL=stylesheet TYPE=text/css HREF=mafeuillestyle>
</HEAD>
Principales balises HTML
L'attribut CLASS permet d'affecter une classe spécifique à un objet HTML
<P class=grasrouge>
La balise <SPAN> est un bloc de texte non balisé
L'attribut ID permet d'exprimer un paramètre différent d'une classe :
<P class=grasrouge ID=vert>
Spécification des styles
Polices de caractères :
font-size ( taille des caractères en points ou en pourcentage) : X pt
font-style : normal/italic
font-family (famille de caractères) : Courier/Times/Helvetica…cursive,
monospace, fantasy
font-weight (graisse des caractères) : bold/normal
text-transform : capitalize, lowercase, uppercase
line-height (interligne, en points ou en pourcentage)
text-align (alignement-justification) : left/right/center/justify
text-indent (indentation, en points ou en pourcentage }
text-transform(traitement de la casse) : lowercase/uppercase/capitalize
Pour un bloc (P ou Hi)
height
width
background-color
background-image
margin-right
margin-left
margin-top
margin-bottom
padding-right : blanc à droite
padding-left
padding-top
padding-bottom

Documents pareils