Атрибут имени Карты изображений с типом XHTML + RDFa 1.0 - PullRequest
1 голос
/ 21 марта 2012

После поиска других вопросов ни один из них не ответил на конкретную проблему, с которой я столкнулся.

Мы недавно сделали шаг, чтобы включить в наш сайт расширенные фрагменты Google, которые включали изменение DocType с XHTML 1.0 на XHTML + RDFa 1.0.

Теперь проблема в том, что мы используем карты изображений на нашем сайте, и XHTML + RDFa заявляет, что атрибут 'name' недействителен и не проходит проверку.Удаление атрибута name позволяет выполнить проверку, но не позволяет chrome / safari использовать карту изображений.

Любые идеи?

Ответы [ 3 ]

0 голосов
/ 01 мая 2012

Не удалось найти решение этой проблемы, поэтому мне пришлось добавить обратно атрибуты ID и Name.

Он больше не действителен для W3c, но работает во всех браузерах. Не идеальное решение, но работает, что важнее.

0 голосов
/ 07 ноября 2013

Используйте атрибут "id" вместо "name", это происходит со мной и работает нормально.

С уважением

https://webmasters.stackexchange.com/questions/12798/name-attribute-is-obsolete-what-is-the-correct-behavior-when-dealing-with-ancho

0 голосов
/ 22 марта 2012

Вы должны иметь возможность использовать атрибут id вместо атрибута name. Убедитесь, что значения идентификаторов точно совпадают с учетом регистра. Если это не сработает, то это похоже на ошибку веб-набора.

...