Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.
HTML est l'acronyme de "HyperText Markup Language " (Langage de Balises pour l'Hyper Texte") ; c'est le bloc de base utilisé pour créer et représenter une page web. Cette balise va donc dicter le "look" et la présentation de chaque page web, mais sans influer sur les fonctionnalités développées.
HTML ajoute des « balises » autour du texte en Anglais permettant d'en façonner sa structure. On parle d'« hypertexte » en référence aux liens interconnectant les pages web, ce qui a fait le Web que nous connaissons aujourd'hui. En écrivant et publiant des pages Web, chacun peut devenir un acteur du Web. HTML permet aussi d'inclure des images et d'autres contenus dans les pages web. Grâce à HTML, chacun peut créer des sites web aussi bien statiques que dynamiques. HTML est le langage qui permet de décrire la structure et le contenu sémantique d'un document web. Ce contenu est balisé par des éléments HTML comme <img>, <title>, <p>, <div>, <picture> et d'autres encore. Ces éléments forment les blocs utilisés pour construire un site web.
Ces articles fournissent des contenus de référence, utiles pour le développement web.
- Référence HTML
Dans cette référence exhaustive, on trouvera le détail de chaque élément et attribut constituant le HTML.
- Guide HTML
Pour plus d'informations sur l'utilisation du HTML, des tutoriaux et des exemples complets, voir le guide de développement HTML.
- Introduction à HTML
Premiers pas dans le développement web ? L'introduction explique ce qu'est HTML et comment l'utiliser.
Références
- Éléments de bloc
- Les éléments de bloc sont une catégorie d'éléments HTML (Hypertext Markup Language), opposés aux éléments en ligne. Leur caractéristique principale réside dans le fait qu'ils sont séparés par un saut de ligne avant et après l'élément (créant ainsi un bloc de contenu). Ce faisant, ils prennent la largeur de leurs conteneurs.
- Image avec ressources d'origines multiples (CORS) activées
-
La spécification HTML introduit un attribut
crossoriginpour les images qui, combinées avec l'en-tête CORS (Cross-Origin Resource Sharing) approprié, permet aux aux images définies via l'élément<img>provenant d'emplacements étrangers d'être utilisées dans le canevas de la même manière que si elles avaient été chargées depuis l'origine de la page actuelle. - Attributs de réglage du CORS
- En HTML5, certains des éléments HTML supportant le CORS (Cross-Origin Resource Sharing) comme les <img> ou les
<video>, ont un attributcrossorigin(propriétécrossOrigin), qui permet de configurer les requêtes CORS pour les données de l'élément à renvoyer. - La vérification orthographique dans les formulaires HTML
- Firefox 2 a introduit le support pour la vérification orthographique dans les zones de texte et les champs de texte des formulaires HTML. L'utilisateur peut choisir d'activer ou non cette fonctionnalité via l'interface
about:configet d'appliquer cette vérification soit aux zones de texte et aux champs de texte soit seulement aux zones de texte ... - DASH Adaptive Streaming for HTML 5 Video
- Dynamic Adaptive Streaming over HTTP (DASH) est un protocole de streaming adaptatif : il permet de changer le débit de la vidéo en fonction des performances réseau, afin que la vidéo ne soit pas interrompue.
- Focus management in HTML
- In the HTML5 working draft, the
activeElementDOM attribute and thehasFocus()DOM method give the programmer the ability to have better control of the interactivity of the page due to the user's actions. For example, both of them can be used for statistical usage purposes, tracking the number of clicks on certain links of a page, measuring the amount of time an element is focused, and so forth. In addition, when combined with AJAX technology, they help minimize the number of requests to the server, depending on the user activity and the page layout. - Global attributes
- Global attributes may be specified on all HTML elements, even those not specified in the standard. That means that any non-standard elements must still permit these attributes, even though using those elements means that the document is no longer HTML5-compliant. For example, HTML5-compliant browsers hide content marked as
<foo hidden>...<foo>,even though<foo>is not a valid HTML element. - HTML attribute reference
- Elements in HTML have attributes; these are additional values that configure the elements or adjust their behavior in various ways to meet the criteria the users want.
- HTML documentation index
- Found 183 pages:
- HTML element reference
- This page lists all the HTML elements.
- HTML reference
- HTML is the language that describes the structure and the semantic content of a Web document; it consists of elements, each of which may be modified by some number of attributes.
- Inline elements
- HTML (Hypertext Markup Language) elements are usually "inline" elements or "block-level" elements. An inline element occupies only the space bounded by the tags that define the inline element. The following example demonstrates the inline element's influence:
- Link types
- In HTML, the following link types indicate the relationship between two documents, in which one links to the other using an
<a>,<area>, or<link>element. - Media formats supported by the HTML audio and video elements
- Technical review completed.
- Microformats
- Microformats (sometimes abbreviated μF) are small patterns of HTML for marking up entities like people, organizations, events, locations, blog posts, products, reviews, resumes, recipes, etc.
They are simple conventions to embed semantics in HTML and quickly provide an API to be used by search engines, aggregators, and other tools. - Optimizing your pages for speculative parsing
- Traditionally in browsers the HTML parser has run on the main thread and has blocked after a
</script>tag until the script has been retrieved from the network and executed. The HTML parser in Firefox 4 and later supports speculative parsing off the main thread. It parses ahead while scripts are being downloaded and executed. As in Firefox 3.5 and 3.6, the HTML parser starts speculative loads for scripts, style sheets and images it finds ahead in the stream. However, in Firefox 4 and later the HTML parser also runs the HTML tree construction algorithm speculatively. The upside is that when a speculation succeeds, there's no need to reparse the part of the incoming file that was already scanned for scripts, style sheets and images. The downside is that there's more work lost when the speculation fails. - Using the application cache
- HTML5 provides an application caching mechanism that lets web-based applications run offline. Developers can use the Application Cache (AppCache) interface to specify resources that the browser should cache and make available to offline users. Applications that are cached load and work correctly even if users click the refresh button when they are offline.
Guides et tutoriaux
- Guide de développement HTML
- Des articles MDN qui illustrent certaines techniques à utiliser quand vous créez du contenu web avec HTML, ainsi que des tutoriaux et d'autres contenus pertinents pour développer en HTML. Ce guide propose des cours et astuces sur le développement HTML.
Rejoignez la communauté Mise en page Web
- Stack Overflow: Sujets HTML