Я хотел бы добавить пользовательские атрибуты в теги <div>
в свой HTML. Есть ли способ добавить эти переменные в описание Doctype, или я не должен даже беспокоиться об этом. Я нашел a similar question на StackOverflow, но он обратился к XHTML.Как определить пользовательские атрибуты для HTML 4.01 Strict DocType
ответ
Вы можете создать свой собственный DTD, но не знаете, как некоторые браузеры могут реагировать на него, поэтому вам придется протестировать.
http://www.cs.tut.fi/~jkorpela/html/own-dtd.html
изменения: в целом это зависит от того, что вы делаете. Лучше всего, если вы можете избежать изменения dtd.
.. Мне пришлось его найти, но как только я сделал что-то подобное, чтобы пройти проверку (используя проприетарный код и не мог сильно измениться в то время, но хотел, чтобы он был как можно ближе к действию)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd" [
<!ATTLIST DIV
something CDATA #IMPLIED
>
]>
, если есть что-то в коде, как:
<div something="nothing"></div>
И мне не разрешили изменить его.
Проблема заключается в том, что вы не можете оставить ее на странице, потому что она, вероятно, распечатает «]>», но она работает для определения дополнительного атрибута для валидатора.
Браузеры не заботятся о DTD. Они только заботятся о объявлениях doctype как строки, в целях выбора Quirks vs. «standard» mode, и любые настроенные триггеры doctype запускают «стандарты». –
- 1. Более короткий способ задания HTML 4.01 Strict
- 2. Технические причины использования HTML5 doctype, а не 4.01 strict
- 3. HTML 4.01 STRICT Неверная ошибка разметки
- 4. Как мне получить «HTML 4.01 Strict» в Express/Jade?
- 5. как проверить плагины facebook и twitter с html 4.01 strict doctype
- 6. Граница вокруг 100% высоты и ширины (HTML 4.01 Strict)
- 7. SEO последствия недействительных XML для Strict DOCTYPE
- 8. Можно ли просто изменить веб-страницу doctype HTML 4.01 или XHTML 1.0 до doctype HTML5?
- 9. Doctype, HTML 5
- 10. Правильный DOCTYPE ... пользовательские атрибуты и нестандартная разметка
- 11. Почему мы используем Strict doctype
- 12. Doctype для html email
- 13. Переход к IE8 с DOCTYPE HTML 4.01 Transitional
- 14. Пользовательские атрибуты html
- 15. Пользовательские атрибуты в html
- 16. HTML 4.01 Строгие стандарты
- 17. html пользовательские атрибуты legality
- 18. Определить пользовательские атрибуты в Eloquent
- 19. id и атрибуты имени HTML 4.01 и XHTML 1
- 20. Необходим для URL-адреса в html DOCTYPE?
- 21. Пользовательские атрибуты HTML для SelectListItems в MVC2?
- 22. Является ли атрибут «data» стандартным атрибутом XHTML Strict Doctype?
- 23. DOCTYPE HTML в html файле
- 24. Пользовательские атрибуты в HTML-элементов
- 25. ASP.Net MVC Recaptcha и Strict Doctype
- 26. w3c validator дает ошибку при отображении изображения для HTML 4.01 Strict
- 27. «Фирменные» HTML-теги в HTML 4.01
- 28. Как определить пользовательские атрибуты для кулинарной книги nginx?
- 29. Как определить пользовательские атрибуты для Serializer ActiveModel по параметрам объекта?
- 30. Ошибка HTML eMail с HTML 4.01
Что вы пытаетесь сделать точно? зачем нужны пользовательские атрибуты? – Joseph
Не нужно это делать, насколько мне известно. Ведь это не стандарт. –