<LAYER>
<LAYER> (англ. layer — слой) — нестандартный устаревший html-тег, аналог и конкурент тега <DIV>, поддерживавшийся в своё время браузером Netscape. Предназначался для создания слоёв. Ныне нигде не используется. Является забытым и историческим тегом.
[править] Описание
Тег <LAYER> был добавлен в Netscape Communicator начиная с версии 4, выпущенной в 1997 году, и продолжал поддерживаться более поздними версиями этого браузера. Представлял собой тег-контейнер, предназначенный для создания на веб-странице в границах одного окна слоёв с абсолютным позиционированием. Был аналогом тега <div> со свойством position: absolute.
<LAYER> являлся блочным элементом. Содержимое тега по умолчанию начиналось с новой строки. Закрывающий тег являлся обязательным:
<layer>...</layer>
Данный тег использовался во времена HTML версий 3.2 и 4. Он не входит в стандарты HTML и не рекомендован к использованию W3C. HTML-код с его наличием не проходит валидацию.[1] Браузер Internet Explorer не поддерживал тег <LAYER> (ни в 3, ни в 4 версии).
Для браузеров, не поддерживающих технологию слёв, предусматривалось отображение альтернативного содержимого, добавляемого внутрь тегов <LAYER>...</LAYER> с помощью тегов <NOLAYER>...</NOLAYER>.[2] Для совместимости HTML-кода веб-страниц с разными браузерами практиковалось совмещение тегов <LAYER> и <DIV> с использованием тегов <NOLAYER>...</NOLAYER>, в которые заключались теги <DIV> и </DIV>.[3]
[править] Атрибуты
Атрибут | Описание | Пример |
---|---|---|
name | уникальное имя слоя | |
ID | идентификатор (имя) слоя | ID=Layer1 |
z-index | номер слоя в многослойном документе. Слои с бо́льшими номерами расположены над слоями с ме́ньшими номерами. | |
above | имя слоя, расположенного над данным слоем | |
below | имя слоя, расположенного под данным слоем | |
src | URL документа, отображаемого в границах слоя | |
width | ширина слоя в пикселях | width="100" |
height | высота слоя в пикселях | height="100" |
top | вертикальное смещение слоя вниз относительно родительского контейнера | top=10 |
left | горизонтальное смещение слоя влево относительно родительского контейнера | left=10 |
pagey | вертикальное смещение слоя относительно окна браузера | |
pagex | горизонтальное смещение слоя относительно окна браузера | |
clip | координаты видимой области слоя | clip="10,10,50,50" |
bgcolor | цвет фона | bgcolor="white" |
background | имя или URL файла фонового изображения слоя | background="image.gif" |
visibility | видимость слоя[4] | Значения: show hide inherit |
Все атрибуты тега <LAYER> являются необязательными.
[править] Примечания
- ↑ Тег layer mpbox.ru, 24.02.2009
- ↑ Влад Мержевич Краткий справочник по тегам — архивная версия сайта htmlbook.ru за 2004 год. Сайт физического факультета БГПУ Республики Беларусь phys.bspu.unibel.by.
- ↑ Секреты web-design'а для мастеров. Кое-что о расслоении. — сайт Львовського национального университета имени Ивана Франко old.ami.lnu.edu.ua
- ↑ <layer> HTML — Tutorials Point
Layer относится к теме «HTML» |