Are image maps deprecated?

Are image maps deprecated in (x)HTML?

19
задан nico 20 August 2010 в 12:23
поделиться

2 ответа

Он находится в HTML 5 проекте спецификации.

Он также появляется в XHTML strict DTD :

<!ELEMENT MAP - - ((%block;) | AREA)+ -- client-side image map -->

Короче говоря, он является частью обеих спецификаций и не является устаревшим.

Некоторым людям не нравятся карты изображений, потому что они считают их не очень доступными или не обнаруживаемыми, и поэтому существуют другие методы разметки / css / javascript, которые работают лучше.


Элемент карты также не фигурирует в устаревшем разделе спецификации HTML 5. Фактически, некоторые устаревшие функции рекомендуют использовать вместо них карты изображений.

21
ответ дан 30 November 2019 в 04:24
поделиться

Для записи, он все еще является частью XHTML1.1 Strict с одним изменением

В элементах a и map атрибут name был удален в пользу атрибута id

В теперь мертвом XHTML2 любой элемент мог быть изображением Карта , фактически делая отдельный элемент для него излишним, что является причиной того, что больше не является частью спецификации .

3
ответ дан 30 November 2019 в 04:24
поделиться