Vous êtes ici : Accueil > Référence HTML et JavaScript

Référence HTML et JavaScript

Il y a 529 fiches au total dans la référence.

Objets javascript

Array
L'objet Array représente un tableau d'éléments.
Date
L'objet Date du JavaScript permet de faire des calculs en relation avec les dates ou la gestion du temps en général.
Document
L'objet Document représente un document HTML.
Embed
L'objet Embed représente un objet inclus dans la page (embedded object).
Event
L'objet Event permet d'obtenir des informations à propos des évènements déclenchés par les actions de l'utilisateur.
Form
L'objet Form représente un formulaire HTML.
Function
Un objet de type Function représente une fonction javascript, qu'elle soit déclarée dans le code initial ou générée dynamiquement.
Global
Les fonctions indépendantes globales sont des fonctions JavaScript que vous pouvez utiliser n'importe où dans votre script.
HTMLElement
L'objet HTMLElement est la classe mère de tous les objets HTML qui peuvent être utilisés dans un document.
Image
L'objet Image représente une image affichée dans la page ou préchargée en arrière-plan.
Input
L'objet Input représente un élément de formulaire tel qu'une case à cocher, un bouton simple ou radio, une zone de texte ou de mot de passe.
Link
L'objet Link représente un lien hypertexte qui se trouve au sein de la page HTML.
Location
L'objet Location représente une URL actuellement ouverte dans un document.
Math
L'objet Math du JavaScript permet d'effectuer toutes sortes de calculs mathématiques, des plus simples jusqu'aux plus complexes.
Number
L'objet Number représente, en JavaScript, tout nombre, qu'il soit entier ou réel.
Object
La classe Object est la classe mère de tous les objets javascript.
Option
L'objet Option représente une option contenue dans une zone de liste déroulante Select.
RegExp
L'objet RegExp représente une expression régulière (Regular expression) en JavaScript.
Select
L'objet Select représente une zone de liste déroulante.
String
L'objet String est très important en JavaScript : Il permet la manipulation des chaînes de caractères.
TextRange
L'objet TextRange permet de manipuler un texte sélectionné, pour effectuer des opérations telles que Copier, Couper, Coller, etc.
Window
L'objet Window représente une fenêtre du navigateur.
XMLHttpRequest
L'objet XMLHttpRequest permet d'exécuter des requêtes au serveur Web sans pour autant être obligé de recharger une page.

Évènements javascript

onabort
Cet évènement est déclenché lorsque le chargement d'un élément a été abandonné ou a échoué.
onbeforeunload
Cet évènement est appelé lorsque l'utilisateur désire quitter la page en cours.
onblur
Cet évènement est déclenché lorsqu'un élément de la page perd le focus clavier.
onchange
Cet évènement est déclenché lorsque les données contenues dans un élément de formulaire ont été modifiées par l'utilisateur.
onclick
Cet évènement est déclenché lorsque l'utilisateur clique sur l'élément.
oncontextmenu
Cet évènement est appelé lorsque l'utilisateur désire afficher le menu contextuel de l'élément.
oncopy
Cet évènement est appelé lorsque l'utilisateur désire copier le contenu d'un élément, particulièrement une zone de texte.
oncut
Cet évènement est appelé lorsque l'utilisateur désire couper le contenu d'un élément, particulièrement une zone de texte.
ondblclick
Cet évènement est déclenché lorsque l'utilisateur double-clique sur l'élément.
onerror
Cet évènement est appelé lorsqu'une erreur survient durant l'exécution d'un script javascript, ou, parfois, lorsqu'une erreur survient au chargement d'un élément multimédia.
onfilterchange
Cet évènement est appelé lorsqu'un filtre appliqué à un élément change d'état.
onfocus
Cet évènement est déclenché lorsqu'un élément de la page récupère le focus de saisie clavier.
onhelp
Cet évènement est appelé lorsque l'utilisateur demande de l'aide, par exemple au moyen de la touche F1.
onkeydown
Cet évènement est déclenché lorsqu'une touche du clavier est enfoncée.
onkeypress
Cet évènement est déclenché lorsqu'une touche du clavier est appuyée.
onkeyup
Cet évènement est déclenché lorsqu'une touche du clavier est relâchée.
onload
Cet évènement est appelé lorsque la page ou un élément multimédia a terminé son chargement.
onmousedown
Cet évènement est déclenché lorsque l'utilisateur enfonce le bouton de la souris sur l'élément.
onmousemove
Cet évènement est déclenché lorsque l'utilisateur se déplace avec la souris dans la zone de l'élément.
onmouseout
Cet évènement est déclenché lorsque l'utilisateur quitte la zone de l'élément.
onmouseover
Cet évènement est déclenché lorsque l'utilisateur entre dans la zone de l'élément.
onmouseup
Cet évènement est déclenché lorsque l'utilisateur relâche le bouton de la souris sur l'élément.
onmousewheel
Cet évènement est déclenché lorsque l'utilisateur fait défiler le contenu d'un élément au moyen de la roulette de la souris.
onpaste
Cet évènement est appelé lorsque l'utilisateur désire coller le contenu du presse-papiers dans un élément, particulièrement une zone de texte.
onreadystatechange
Cet évènement est appelé lorsque le statut de chargement des données évolue.
onreset
Cet évènement est appelé lorsque les données d'un formulaire form sont réinitialisés.
onresize
Cet évènement est appelé lorsqu'un élément est redimensionné.
onscroll
Cet évènement est appelé lorsque l'utilisateur fait défiler le contenu d'un élément.
onselect
Cet évènement est appelé lorsque l'utilisateur sélectionne le contenu d'un élément.
onsubmit
Cet évènement est appelé lorsque les données d'un formulaire form sont envoyées.
onunload
Cet évènement est appelé lorsque la page est quittée.

Éléments HTML

a
L'élément a permet d'insérer un lien hypertexte ou un signet dans une page.
abbr
Cet élément, très peu utilisé, permet de mettre en forme une abréviation, de laquelle on peut obtenir sa signification.
acronym
Cet élément, très peu utilisé, permet d'ajouter un acronyme (une abréviation) dans une page, et duquel (de laquelle) on peut obtenir la signification.
address
Cet élément de type ligne permet d'indiquer une adresse.
applet
AFfiche un applet Java dans la page.
area
Définit une zone cliquable au sein d'une carte map.
b
Cet élément permet de formater un texte en gras.
base
Cet élément permet d'indiquer une URL de base pour tous les liens de la page.
basefont
Indique une police, une taille et une couleur par défaut pour le document.
bdo
Cet élément de type ligne permet de modifier temporairement la direction de lecture du texte (de droite à gauche ou inversément).
bgsound
Permet de définir une musique de font (uniquement sur Internet Explorer 4+).
big
Cet élément permet d'augmenter provisoirement la taille des caractères de texte.
blink
Permet de faire clignoter un texte (uniquement sur Netscape 4+).
blockquote
Cette balise définit un bloc de citation (Block quote, bloc de citation).
body
La balise body englobe la totalité du corps principal du document, c'est-à-dire là où le texte, les images, les formulaires, les éléments multimédia, etc.
br
Cet élément permet d'effectuer un saut de ligne au milieu d'un texte.
button
Ajoute un bouton de formulaire dans la page.
caption
Cet élément permet de spécifier une légende (en anglais caption), afin de décrire les données présentés dans un tableau table.
center
Permet de centrer du texte.
cite
Cet élément permet de matérialiser une citation au milieu d'un texte.
code
Cet élément permet de mettre en forme un code source de langage de programmation.
col
L'élément col définit les propriétés communes à une colonne d'un tableau.
colgroup
La balise colgroup définit un groupe de colonnes pour un tableau table.
comment
Cet élément permet d'insérer un commentaire au sein de la page HTML pour Internet Explorer 4+.
dd
Cet élément matérialise l'explication concernant un terme de définition dt au sein d'une liste de définitions dl.
del
Cet élément de type ligne permet de signaler qu'un morceau de texte a été supprimé d'un autre.
dfn
Cet élément de type ligne permet de mettre un texte en forme pour matérialiser une courte définition au sein d'un texte.
dir
Cet élément permet de définir une liste s'apparentant au contenu d'un répertoire.
div
Définit un bloc de texte identifiable, afin de lui appliquer une mise en forme spécifique grâce à CSS, ou pour la manipuler par JavaScript.
dl
Dl définit une liste de définition, constituée de termes dt et de définitions dd.
dt
Cet élément définit un terme ou un titre de définition au sein d'une liste de définitions dl.
em
Cet élément de type ligne permet de mettre en évidence un texte.
embed
Inclut un élément multimédia dans la page.
fieldset
Fieldset permet de grouper des éléments de formulaire button, input, select et textarea à l'intérieur d'un formulaire form, de manière graphique et logique.
font
Font permet de mettre en forme un texte en spécifiant une police, une couleur et/ou une taille, aussi facilement que dans votre traitement de texte.
form
Définit une zone de formulaire.
frame
Définit un cadre au sein d'un set de cadres frameset.
frameset
Définit un nouveau set de cadres (frames) pour la page.
h1 à h6
Les éléments h1, h2, h3, h4, h5 et h6 permettent de définir un titre.
head
L'élément HEAD encadre toutes les informations relatives à l'en-tête de la page.
hr
Permet de séparer des parties distinctes d'une pages.
html
L'élément HTML est l'élément mère de tout document HTML.
i
Cet élément permet de formater un texte en italique.
iframe
AFfiche un cadre flottant au milieu de la page.
img
Inclut une image dans la page.
input
Ajoute un champ de formulaire dans la page.
ins
Cet élément de type ligne permet de signaler qu'un morceau de texte a été inséré dans un autre.
kbd
Cet élément de type ligne permet de signaler une séquence de texte que l'utilisateur doit saisir au clavier, ou des raccourcis clavier.
label
Cet élément permet de donner un libellé (court descriptif) pour un élément de formulaire tels que input, select ou textarea.
legend
Legend permet de donner un titre à un groupe d'éléments de formulaire fieldset.
li
Li permet de définir un élément d'une liste numérotée ol, à puces ul, d'un menu menu, ou d'une liste de répertoires dir.
link
L'élément link permet de mettre en relation logique des éléments avec la page web, par exemple une feuille de style CSS ou d'autres pages Web liées par une relation logique.
map
Définit une carte utilisée par une image à multizones cliquables.
marquee
Marquee permet d'introduire un panneau de texte défilant simple sur la page.
menu
Cet élément permet de définir une liste s'apparentant à un menu.
meta
Meta permet de donner des informations aux moteurs de recherche et aux navigateurs.
nobr
Nobr permet d'interdire le passage automatique de texte à la ligne.
noframes
Définit un corps de page HTML classique pour un vieux navigateur ne supportant pas les cadres.
noscript
Cet élément de type bloc de niveau 1 définit un texte affiché par les vieux navigateurs ne supportant pas le JavaScript ou lorsque celui-ci est désactivé.
object
Permet d'incorporer un objet multimédia dans la page.
ol
Cet élément permet de définir une liste numérotée.
optgroup
Cet élément permet de grouper les options option d'une liste déroulante select.
option
Cet élément permet de spécifier les différentes options d'une liste déroulante select.
p
Définit un paragraphe de texte dans la page.
param
Définit des paramètres spécifiques pour une applet Java ou un objet incorporé dans la page.
pre
Définit un bloc de texte préformaté, c'est-à-dire un texte où les sauts de ligne présents dans le code source sont conservés à l'affichage.
q
Cet élément de type ligne permet de matérialiser une courte citation au milieu d'un texte.
s
Cet élément permet de barrer un texte.
samp
Cet élément de type ligne permet de matérialiser la sortie d'un programme en ligne de commande ou un court exemple de code source.
script
Cet élément permet d'inclure des scripts JavaScript pour gérer les contenus dynamiques.
select
Ajoute un champ de formulaire de liste déroulante dans la page.
small
Cet élément permet de diminuer provisoirement la taille des caractères de texte.
span
Définit un passage de texte en ligne pour lui appliquer une mise en forme spécifique grâce à CSS, ou pour modifier son contenu dynamiquement grâce aux langages de script.
strike
Cet élément permet de barrer un texte.
strong
Cet élément de type ligne permet de mettre en évidence un texte.
style
Cet élément permet de définir des instructions de style CSS spécifiques pour la page actuelle.
sub
Cet élément de type ligne permet de formater un texte en indice, comme les atomicités en chimie par exemple.
sup
Cet élément de type ligne permet de formater un texte en exposant, comme une puissance en mathématiques.
table
Définit un tableau destiné à présenter des données.
tbody
Cet élément permet de grouper logiquement la partie principale du tableau, celle qui contiendra les données.
td
Cet élément permet de définir une cellule de tableau au sein d'une ligne tr, elle-même au sein d'un tableau table.
textarea
Ajoute un champ de formulaire de zone de texte multiligne dans la page.
tfoot
Tfoot permet de grouper logiquement le pied du tableau.
th
Cet élément permet de définir une cellule d'en-tête de tableau au sein d'une ligne tr, elle-même au sein d'un tableau table.
thead
Cet élément permet de grouper logiquement l'en-tête du tableau.
title
L'élément Title permet de définir le titre du document HTML.
tr
Cet élément permet de définir une nouvelle ligne à l'intérieur d'un tableau table, et qui est destiné à recevoir des cellules de tableau, définies par td.
tt
Cet élément de type ligne permet de mettre en forme un texte au format télétype ou télex.
u
Cet élément de type ligne permet de formater un texte en souligné.
ul
Cet élément permet de définir une liste à puces.
var
Cet élément de type ligne permet de mettre en forme un texte pour matérialiser une variable (dans des formules mathématiques ou dans un langage de programmation par exemple).
xmp
Cet élément permet d'afficher du texte préformaté comme pre, mais, en plus, d'interdire l'interprètation des caractères < et > comme du HTML.

Articles & Divers

Aide-mémoire de la syntaxe et des mots-clés javascript
Voici un aide-mémoire simple, rapide et clair récaplitulant la syntaxe et les mots-clés principaux de javascript.
Formulaires - L'apport bénéfique des labels
A première vue, l'élément label n'apporte rien de plus qu'un simple paragraphe ou un élément span au niveau du design; Par contre, au niveau utilisabilité, les labels facilitent la vie.
Formulaires : Les listes déroulantes et l'évènement onchange
Cet article vous présente le revers de la médaille à l'utilisation de lévènement onchange et la validation automatique sur les listes déroulantes select.
Formulaires : Onsubmit contre onclick
En lisant cet article, vous apprendrez pourquoi il est préférable d'utiliser l'évènement onsubmit sur l'élément form plutôt qu'onclick sur le bouton de soumission.
Les attributs communs à tous les éléments HTML
Cette section de la référence HTML détaille les différents attributs qui sont communs, et utilisables pour n'importe quelle élément.
Les couleurs
Cette partie de la documentation se penche sur les différentes façons de spécifier les couleurs en HTML et en CSS.
Les types d'éléments HTML
Cette section de la référence HTML explique les différents types d'éléments qui existent : type ligne, type bloc, etc..
Liste des éléments HTML classés par catégories
Cette page liste les éléments HTML/XHTML existants classées par catégorie : marquage de texte, liens, formulaires, tableaux, etc.
Réécriture d'URL sans mod rewrite
Vous aimeriez utiliser la technique de l'url-rewriting, mais votre hébergeur n'a pas activé le module mod rewrite d'apache ? C'est pas grave : si vous avez la permission d'utiliser php (ou un autre langage serveur) et les fichiers htaccess, vous êtes sauvé.

Vous êtes ici : Accueil > Référence HTML et JavaScript

Dernière modification de cette page : Samedi 30 septembre 2006 15:54
Haut de page  •  Contact  •  RSS  •  Valide XHTML 1.0