fiche html/css.pages

Transcription

fiche html/css.pages
Balises structuration texte
<pre>
Affichage formaté (pour les
codes sources)
Listes
<abbr>
abréviation
<progress>
Barre de progression
<ul>
Liste à puces, non numérotée
<blockquote>
Citation (longue)
<time>
Date ou heure
<ol>
Liste numérotée
<cite>
Citation tire oeuvre ou
évènement
<li>
Élément de la liste à puces
<dl>
Liste de définitions
<q>
Citation (courte)
<dt>
Terme à définir
<sup>
Exposant
<dd>
Définition du terme
<sub>
Indice
<strong>
Mise en valeur forte
<em>
Emphase
<script>
Code javascript
<mark>
Mise en valeur visuelle
<style>
Code CSS
<hi> (1 ≤ i ≤ 6)
Titres
<title>
Titre de la page
<img />
Image
<figure>
Figure
<figcaption>
Description figure
<html>
Balise principale
<audio>
Son
<head>
En-tête de la page
<video>
Vidéo
<body>
Corps de la page
<source>
Format source pr les balises
<audio> et <video>
<a>
Lien hypertexte
<br />
Retour à la ligne
<header>
En-tête
<p>
Paragraphe
<nav>
Liens principaux de navigation
<hr />
Ligne de séparation
horizontale
<footer>
Pied de page
<section>
Section de page
<address>
Adresse de contact
<article>
Article (contenu autonome)
<del>
Texte supprimé
<aside>
Informations complémentaires
<ins>
Texte inséré
<dfn>
Définition
<kbd>
Saisie clavier
Header
<link />
<meta />
Liaison avec une feuille de
style
Métadonnées de la page
web (charset, mot-clés,etc.)
Structure λ
Balises 1er niv
Sectionnantes
Génériques
<span>
Balise générique de type inline
<div>
Balise générique de type block
<!DOCTYPE html>
<html>
<head>
<meta charset="utf8"/>
<title> Titre onglet </title>
</head>
<!-- Je suis un commentaire -->
<body>
</body>
</html>
Mise en forme du texte
font
-
font-family
@font-face
Super prop. de police.
Formulaire html
police1, police2,…, serif, sansserin, monospace
Nom de police
Nom et source de la police
Police pers.
font-size
1.3em, 16px, 120%…
Taille du texte
font-weight
bold, normal
Gras
font-style
italic, oblique, normal
italique
text-decoration
underline, overline, line-though,
blink, none
soulignement, ligne au-dessus,
barré ou clignotant
font-variant
small-caps, normal
Petites capitales
text-transform
capitalize, lowercase, uppercase
Capitales
text-align
left, center, right, justify
Alignement horizontal
vertical-align
baseline, middle, sub, super, top,
bottom
Alignement vertical (cellules de
tableau ou éléments inlineblock uniquement)
line-height
18px, 120%, normal…
Hauteur de ligne
text-indent
25px
Hauteur de ligne
white-space
pre, nowrap, normal
Césure
word-wrap
break-world, normal
Césure forcée
text-shadow
5px 5px 2px blue (horizontale,
verticale, fondu, couleur)
Ombre de texte
Couleur/fond
color
nom, rgb, rgba, #CF1A20…
Couleur du texte
backgroung
-
Super prop. du fond
backgroung-color
identique à color
backgroungimage
Boîtes
(min/max)-width
150px, 80%…
Largeur
(min/max)-height
150px, 80%…
Hauteur
margin
23px 5px 23px 5px
T
R B
L
Super prop. marge
(ext.)
23px 5px 23px 5px
T
R B
L
Super prop. marge
(int.)
3px solid black
Super prop. de
bordure
padding
-top
-right
-bottom
-left
border
border-width
3px
Épaisseur de
bordure
border-color
identique à color
Couleur de bordure
border-style
solid, dotted,
dashed, double,
groove, ridge, inset,
outset
Type de bordure
boder-radius
5 px
Bordure arrondie
box-shadow
idem text-shadow
Ombre de boîte
Tableaux
bodercollapse
collapse, separate
Fusion des bordures
empty-cells
hide, show
Affichages des
cellules vides
captionside
bottom, top
Position du titre du
tableau
Curseur
cursor
block, inline, inlineblock, table, table-cell,
none…
Type d’éléments
(block, inline, inlineblock, none…)
visibility
visible, hidden
Visibilité
clip
rect(0px, 60px, 30, 0px)
T
R
B L
Affichage d’1 partie
de l’élément
Curseur de
souris
Syntaxe
balise[attribut]:pseudo-format
{
prop1:valeur;
prop2:valeur;
}
/* Je suis un commentaire */
.class
{
}
#id
{
}
Positionnement et affichage
display
crosshair, default, help, move,
pointer, progress, text, wait, e-resize,
ne-resize, auto…
Agencement balises
b1, b2, b3…
applique propriétés pour b1 et b2
et b3
b1 b2
pour tous les b2 inclus dans b1
overflow
auto, scroll, visible,
hidden
Comportement en cas
de dépassement
b1 + b2
pour tous les premiers b2 inclus
dans b1
Couleur de fond
float
left, right, none
Flottant
*
pour toutes les balises
url(‘image.png’)
Image de fond
clear
left, right, both, none
Arrête d’1 flottant
b1[attribut1]
toutes les balises b1 ayant
attribut1 comme attribut
backgroundattachment
fixed, scroll
fond fixe
position
relative, absolute,
static
Positionnement
b1[attribut1 *=“jnut”]
toutes les balises b1 dont
l’attribut1 contient le terme “jnut”
backgroungrepeat
repeat-x, repeat-y, no-repeat,
repeat
Répétition du fond
top (right,
bottom, left)
20px
Position par rapport au
haut (droite, bas,
gauche)
backgroundposition
(x y), top, center, bottom, left,
right
Position du fond
z-index
10
opacity
0.5 (1 = opaque, 0 = invisible)
Transparence
Ordre d’affichage en
cas de superposition.
La + gde est affichée
par -dessus les autres
Pseudo-format :
:hover
:active
:focus
:visited
action en survolant
en cliquant
en restant appuyé
une fois avoir cliquer (liens)
b = balise
Audio & Vidéo html
<audio
src=“musique.mp3”
controls
width
loop (musique jouée en boucle)
autoplay
preload=“auto”/“metadata”/“non” >
<form>
<fieldset>
<legend>Texte</legend>
<p>
<label>
for="pointeur"
</label>
<textarea>
name
=“nom”
id
=“pointeur”
</textarea>
<input>
name=“nom”
type="valeurType"
id="pointeur"
min="int"
max="int"
step="int"
checked
autofocus
required
src
</input>
Veuillez mettre à jour navigateur !
<source src=“musique.mp3”>
<source src=“musique.ogg”>
<select>
name =“nom”
id =“categorie”
</audio>
<optgroup>
label =“valeur”
<option>
value =“valeur”
selected
</option>
</optgroup>
</select>
</p>
</fieldset>
</form>
<video
src=“video.webm”
poster (img chargement vidéo)
controls
width & height
loop (vidéo jouée en boucle)
autoplay
preload=“auto”/“metadata”/“non” >
Veuillez mettre à jour navigateur !
<source src=“video.mp4”>
<source src=“video.webm”>
valeurType
text/password /email/url/tel/number/range/
color/date/time/week/mouth/datetime/
datetime-local/search/checkbox(name ≠)/
radio(name =)/submit/reset/image/button(js)
html - fiche form, audio & vidéo,
by mathland
</video>