Машиночитаемые спецификации HTML и CSS?

0

есть ли XML или JSON-ресурс, который я могу проанализировать в Javascript, который сообщает мне, какие элементы HTML есть, каковы их атрибуты и какие стили CSS я могу применить? Я хочу иметь список допустимых параметров без ввода всего вручную.

Пожалуйста, несите меня здесь, я новичок в этом веб-материале, но имею много опыта в C (в основном, игровых движках).

ТИА!

  • 0
    Могу я спросить, зачем тебе это?
  • 0
    Определение «правильных» стилей CSS для элемента будет довольно сложной задачей в целом.
Показать ещё 3 комментария
Теги:

1 ответ

2

(X) HTML до версии 5 имеют DTD, которые вы можете проанализировать (вы можете получить URL-адреса для них из Doctype для версии (X) HTML, с которой вы работаете.

HTML 5 не имеет официальной машиносчитываемой спецификации. Однако вы можете извлечь что-то полезное из исходного кода validator.nu.

Свойства CSS, которые могут быть применены к элементу, зависят только от того, какие другие свойства CSS были применены к нему. Их единственное подключение к HTML - это то, что таблица стилей по умолчанию для браузера применяет некоторые свойства автоматически.

  • 0
    Означает ли это, что каждое свойство CSS теоретически разрешено для каждого тега HTML? Даже если это не влияет на дисплей?
  • 0
    @ user2983816 - в значительной степени да
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню