HTML - Balise <layer>
La description
La balise HTML <layer> est utilisée pour positionner et animer (via des scripts) des éléments dans une page. Un calque peut être considéré comme un document distinct qui se trouve au-dessus du principal, le tout existant dans une seule fenêtre.
Cette balise est prise en charge dans Netscape 4 et les versions supérieures de celui-ci.
Exemple
Cet exemple crée trois couches qui se chevauchent. Celui du dos est rouge, celui du milieu est bleu et celui du devant est vert.
<!DOCTYPE html>
<html>
<head>
<title>HTML layer Tag</title>
</head>
<body>
<layer id = "layer1" top = "250" left = "50" width = "200"
height = "200" bgcolor = "red">
<p>layer 1</p>
</layer>
<layer id = "layer2" top = "350" left = "150" width = "200"
height = "200" bgcolor = "blue">
<p>layer 2</p>
</layer>
<layer id = "layer3" top = "450" left = "250" width = "200"
height = "200" bgcolor = "green">
<p>layer 3</p>
</layer>
</body>
</html>
Cela produira le résultat suivant, cela fonctionnera dans Netscape 4 et les versions supérieures.
Attributs globaux
Cette balise prend en charge tous les attributs globaux décrits dans - Référence des attributs HTML
Attributs spécifiques
La balise HTML <layer> prend également en charge les attributs supplémentaires suivants -
Attribut | Valeur | La description |
---|---|---|
au dessus de | nom du calque | Le nom du calque en ligne qui sera positionné directement au-dessus du calque actuel dans l'ordre z. |
Contexte | URL | Un nom de fichier ou une URL pour une image sur laquelle le texte et les images du calque en ligne apparaîtront. |
au dessous de | nom du calque | Le nom du calque en ligne qui sera positionné directement sous le calque actuel dans l'ordre z. |
bgcolor | rgb (x, x, x) #xxxxxx nom de couleur |
Couleur à utiliser pour l'arrière-plan du calque en ligne. |
agrafe | nombre | Les coordonnées de la zone visible du calque en ligne. |
la taille | pixels | Hauteur du calque en ligne, en pixels. |
la gauche | nombre | La position du côté gauche du calque en ligne. Si le calque en ligne actuel fait partie d'un autre calque appelé calque parent, la position est relative au calque parent. |
Nom | nom du calque | Le nom du calque en ligne. |
pagex | nombre | La position du côté gauche du calque en ligne par rapport à la fenêtre du navigateur. |
pagey | nombre | La position du haut du calque en ligne par rapport à la fenêtre du navigateur. |
src | URL | L'URL d'une page qui apparaîtra à l'intérieur du calque en ligne. |
Haut | nombre | La position du haut du calque en ligne. Si le calque en ligne actuel fait partie d'un autre calque, appelé calque parent, la position est relative au calque parent. |
visibilité | afficher masquer hériter |
Détermine si le calque en ligne est visible. |
largeur | pixels | Largeur du calque en ligne, en pixels. |
index z | nombre | Position du calque en ligne dans l'ordre z. Les couches en ligne avec des valeurs Z-INDEX plus élevées sont positionnées au-dessus des couches en ligne avec des valeurs Z-INDEX inférieures. |
Attributs d'événement
Cette balise prend en charge tous les attributs d'événement décrits dans - Référence des événements HTML
Prise en charge du navigateur
Chrome | Firefox | C'EST À DIRE | Opéra | Safari | Android |
---|---|---|---|---|---|
Non | Non | Non | Non | Non | Non |