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é.
Dernière modification de cette page : Samedi 30 septembre 2006 15:54
Haut de page
•
Contact
•
RSS
•
Valide XHTML 1.0