Modele html site

Autre histoire en XHTML 1 où il n`y a pas de balises facultatives. Afin d`être compatible avec HTML 4, les codeurs doivent avoir reçu le choix d`inclure des balises tbody ou de les laisser sortir. Par conséquent, les éléments TR sont autorisés en tant qu`enfants d`éléments de table, l`élément tbody n`est pas obligatoire. Une page Web est un document. Ce document peut être affiché dans la fenêtre du navigateur ou en tant que source HTML. Mais c`est le même document dans les deux cas. Le modèle DOM (Document Object Model) représente ce même document afin qu`il puisse être manipulé. Le DOM est une représentation orientée objet de la page Web, qui peut être modifiée avec un langage de script tel que JavaScript. Imaginez que vous avez un élément vide comme celui-ci dans votre code HTML: le groupe de travail DOM du W3C a publié sa recommandation finale et a ensuite été dissous en 2004. Les efforts de développement ont migré vers le WHATWG, qui continue à maintenir un niveau de vie. En 2009, le groupe Web applications a réorganisé les activités DOM au W3C [3]. En 2013, en raison d`un manque de progrès et de la publication imminente de HTML5, la spécification DOM Level 4 a été réaffectée au groupe de travail HTML pour accélérer son achèvement [4].

pendant ce temps, en 2015, le groupe Web applications a été dissous et la gérance DOM a été transmise au groupe Web Platform. [6] à partir de la publication de DOM Level 4 en 2015, le W3C crée de nouvelles recommandations basées sur des instantanés de la norme WHATWG. Les navigateurs Web reposent sur des moteurs de mise en page pour analyser le HTML dans un DOM. Certains moteurs de mise en page, tels que Trident/MSHTML, sont associés principalement ou exclusivement à un navigateur particulier, tel qu`Internet Explorer. D`autres, y compris Blink, WebKit et gecko, sont partagés par un certain nombre de navigateurs, tels que Google Chrome, Opera, Safari et Firefox. Les différents moteurs de mise en page implémentent les normes DOM à différents degrés de conformité. Il peut ressembler à un code différent si, par exemple, vous travaillez dans des fichiers de modèle dans une langue backend et ne regardez pas la sortie HTML compilé très souvent. Ou il y a un «processus de construction» qui se produit après que vous écriviez votre HTML et le code est mis sur le site Web en direct. Peut-être que le HTML est compressé ou autrement changé.

Lorsqu`une page Web est chargée, le navigateur crée un modèle d`objet de document de la page, qui est une représentation orientée objet d`un document HTML, qui agit comme une interface entre JavaScript et le document lui-même et permet la création de pages Web dynamiques: [9] dans HTML 4, l`élément TBODY est obligatoire, mais les balises de début et de fin ne le sont pas.

Les commentaires sont fermés.