voraa,
Цитата:
Цитата:
|
Ну хорошо, пускай это не префикс, а просто имя такое. Разрешенное!
Цитата:
Важно было, как задать это в CSS. Экранировка доставляет удовольствие. Если просто в CSS так time[ip\:alive] { color: green; } В js так document.querySelector('time[ip\\:alive]') А в js в строке, которую потом загонять в элемент style так const tymestyle =` time[ip\\\\:alive] { color: green; }`; |
Цитата:
|
Там любой атрибут (не обязательно с : ), который не предназначен для данного тега вызывает ошибку.
|
voraa, пробовал такие?
<p data-test='пример'></p> |
voraa,
Ну это логично. Это ведь html, а не xml. В html есть предопределенные теги, у которых есть предопределенные атрибуты, и есть глобальные атрибуты, к которым в частности относятся кастомные атрибуты data-*. Можно конечно изобрести свою разметку и надеяться что все браузеры буду это одинаково отображать, а поисковые системы будут это вообще понимать, но зачем... |
Цитата:
Но не все от меня зависит. Заказчики уже много лет используют нестандартный атрибут href у <cite> И ничего, живут как то. Сейчас идет просто некоторая доработка и расширение (с упрощением) проекта. Обсуждаются разные варианты. Дело в том, что там большая часть документов вручную переводится из Ворда или png в html. Как они скажут, что им проще, так и будет. |
Это напоминает старый принцип - зачем просто, когда можно сложно.
|
Цитата:
Вот то же пресловутый <time>, с которым я сюда прибежал. Конечно нужно писать так <time class="alive" data-href="url..."></time> Но ктото предложил, что может быть можно и так. Так проще <time ip:alive ip:href="url..."></time> Ну хочется им, почему не попробовать, если они считают, что так проще. |
Цитата:
Цитата:
Вы же так не убьетесь! :D Т.ч. пусть придумают что-то позаковыристее, чтобы у браузеров вообще крышу сносило! |
Часовой пояс GMT +3, время: 11:59. |