DHTML
1.1 Introduction ou ... au risque de vous décevoir
Ne cherchez pas de syntaxe ou de références DHTML, vous n'en trouverez pas. Le DHTML n'est pas un
langage de balises, de scripts ou de programmation. Le DHTML n'est pas une quelconque spécification. Il n'est
même pas réellement une technologie! Tout simplement,
le DHTML ou Html dynamique est, et reste, du Html
où le concepteur a mis l'accent sur les animations.
[...] La perception d'une page Html comme un ensemble d'éléments et qui plus est hiérarchisés, est une véritable révolution dans le domaine de la publication Html. Ces éléments sont aussi repris sous le vocable d'objets au sens des langages de programmation comme C ou A la mi-97, Netscape a entamé le sujet avec sa version 4.0 en créant une balise propriétaire . Explorer qui est apparu quelques mois plus tard, a pu aller plus avant dans le concept objet en exploitant quant à lui, le concept des feuilles de style repris et développé par Microsoft. [...]
[...] Ce qui lui a permis d'aller plus avant dans le positionnement et la définition des objets. Microsoft a développé "son" concept de feuilles de style (Cascading Style Sheets ou CSS] qui permettait déjà de décomposer une pages Web en blocs avec les balises SPAN et DIV. Restait à pouvoir positionner ces blocs . C'est tout le développement du CSS-P ou du positionnement avec les feuilles de style. A l'opposé de l'approche de Netscape avec une balise (la balise les feuilles de style apportent un concept plus vaste, plus complet et plus puissant mais d'un apprentissage (un peu) plus complexe. [...]
[...] Javascript est aussi un standard Internet depuis la norme ECMA Script. En outre, le Html 4.0 le reprend largement. Pour vous guider dans l'apprentissage de ces deux langages de scripts, "Apprendre le Javascript" (www.ccim.be/ ccim328/js/index.htm) et "Apprendre le VBscript" (www.ccim.be/ccim328/vb/index.htm) du même auteur, sont à votre disposition Les objets et leur positionnement L'héritage du Html, à l'origine conçu pour faire transiter du texte structuré, est parfois pesant. Positionner précisément, au pixel près, un texte ou une image, tourne vite au cauchemar. [...]
[...] Spécifiez toujours les propriétés width et heigth avec les feuilles de style car par défaut, Netscape 4.0 et Explorer 4.0 ne réagissent pas de la même façon Superposer du texte sur une image Reprenons l'image htmlplus.gif et on y superposera le nom de l'auteur de ce tutorial, au pixel près dans la barre qui souligne le terme Html. Van Lancker Luc 4. Le "Document Objet Model" 4.1 La notion d'objet. Conçu dans les années 1980, le Html (HyperText Markup Langage) n'est finalement qu'un long fichier de texte auquel on a ajouté des balises (Markups) - prédéfinies et statiques - afin que les navigateurs puissent afficher ce texte dans une mise en forme ou une mise en page identique sous différentes plates-formes. Html n'a par essence aucune structuration et encore moins d'hiérarchisation de ses composants. [...]
[...] "LAYER" ne fonctionne donc pas sous Eplorer 4.0 et uniquement sous Netscape. Comme les feuilles de style qui permettent aussi de positionner des éléments, sont reprises et par Explorer 4.0 et par Netscape cette dernière technique est recommandée pour des raisons de compatibilité Exemple Pourquoi des couches? Tout simplement (les layers étant affichés quoiqu'il arrive), lorsque vous prévoyez plusieurs layers au même endroit, le premier qui apparaît dans le code, sera affiché directement. Le layer suivant viendra se mettre au-dessus et ainsi de suite. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture