Cours par Webcam

Cours par Webcam

Formateur Web pour adultes depuis plus 11 ans, je vous propose des COURS collectifs par WEBCAM en LIVE pour booster vos connaissances et être autonome dans la création de site.

En savoir plus

Tags base

Page HTML

Tags sémantiques

Tags navigation

Tags mise en page

Tags multimédia

Tags interaction

Tags grouper

Tags tableau

Tags formulaire

Tags universelles

Attributs globaux

Facebook
Twitter
LinkedIn

Déclaration DOCTYPE

Rôle

Le <doctype> n’est pas une balise HTML. C’est une instruction spécifique qui indique au navigateur la version du langage HTML qui sera utilisée. Elle doit être utilisé au tout début, avant la balise html.

En HTML5, la déclaration du Doctype a été simplifié, le Doctype n’est pas basé sur le SGML, et ne nécessite donc pas une référence à une DTD!

Testez vous-même cette balise

Utilisez Codepen.

Voici le resultat

Compatibilité

navigateur-chromenavigateur-firefoxnavigateur-ienavigateur-safarinavigateur-opera
La déclaration <doctype> est pris en charge par tous les principaux navigateurs

Autre déclarations Doctype

Voici les déclations qui précèdent le Doctype HTML5

HTML 4.01 Strict
Cette DTD contient tous les éléments et attributs HTML, mais ne comprend pas les éléments de présentation ou les éléments obsolètes (comme la police). Les cadres ne sont pas autorisés.
Syntaxe :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01 Transitional
Cette DTD contient tous les éléments et attributs HTML, y compris les éléments de présentation ou les éléments obsolètes (comme la police). Les cadres ne sont pas autorisés.
Syntaxe :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" >
HTML 4.01 Frameset
Comme le HTML 4.01 Transitional, mais permet l’utilisation des cadres.
Syntaxe :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd" >
XHTML 1.0 Strict
Cette DTD contient tous les éléments et attributs HTML, mais ne comprend pas les éléments de présentation ou les éléments obsolètes (comme la police). Les cadres ne sont pas autorisés. Le balisage doit être écrit comme en XML et doit être bien formé.
Syntaxe :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
XHTML 1.0 Transitional
Cette DTD contient tous les éléments et attributs HTML, y compris pas les éléments de présentation ou les éléments obsolètes (comme la police). Les cadres ne sont pas autorisés. Le balisage doit être écrit comme en XML et doit être bien formé.
Syntaxe :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
XHTML 1.0 Frameset
Comme le XHTML 1.0 Transitional, mais permet l’utilisation des cadres.
Syntaxe :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd" >
XHTML 1.1
Comme le XHTML 1.0 Strict, mais vous permet de rajouter des modules (Doctype rarement utilisé).
Syntaxe :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" >

Voir les autres balises qui structure une page HTML

body– doctype– head– html

A lire aussi

tutowebdesign

Afficher du contenu au scroll

Afficher du contenu au scroll Voici un effet impressionnant et pourtant très facile à mettre en place sur vos pages. Le principe consiste à faire

Lire »