Manual:Html.php/fr

Before 1.40.1:

Html.php contient la classe Html. Cette classe est une collection de fonctions statiques qui servent à deux choses :
 * 1) Implementer tous les algorithmes spécifiés par HTML5 ou d'autres spécifications HTML de manière pratique et autonome.
 * 2) Permettre aux éléments HTML d'être générés de manière pratique et sécurisée, comme la classe Xml actuelle, mais a) moins confus (Xml prend en charge des choses spécifiques à HTML, mais seulement parfois!) et b) pas nécessairement limité à la sortie compatible XML.

Configuration options

 * Manual:$wgMimeType

General methods for HTML elements and attributes

 * rawElement - Renvoie un élément HTML dans une chaîne de caractères.
 * element - similar but escapes HTML-escapes incoming content
 * openElement
 * closeElement
 * expandAttributes

Methods for specific elements

 * buttonAttributes
 * getTextInputAttributes - Modifies a set of attributes meant for text input elements and apply a set of default attributes.
 * linkButton
 * submitButton
 * input
 * check - checkboxes
 * radio - radio buttons
 * label
 * hidden
 * textarea
 * scripts:
 * inlineScript
 * linkedScript
 * styles:
 * inlineStyle
 * linkedStyle
 * Message boxes
 * noticeBox
 * warningBox
 * etc.
 * Drop-down box for selecting a namespace
 * namespaceSelector
 * namespaceSelectorOptions
 * htmlHeader
 * htmlHeader

Other

 * isXmlMimeType - Determines if the given MIME type is xml.
 * srcSet - Generate a srcset attribute value.