, отправьте страницу на w3c.org

акое быстрый и простой способ проверки HTML из Java? Я ищу класс с открытым исходным кодом / PD (или набор классов), который описывает различные свойства 100 с лишним тегов HTML, такие как:

Является ли тег необязательным? Пустой? Законно ли опускать закрывающий тег?Какие еще теги может содержать этот тег (если есть)?Какие атрибуты допустимы для этого тега, и каковы их типы? (не обязательно, но приятно иметь)

Спасибо!

РЕДАКТИРОВАТЬ

Я собираюсь сделать анализ тегов за тегами в HTML-документе, поэтому меня меньше интересует, является ли документ в целом действительным, а скорее, каковы конкретные требования для каждого типа тегов. Я мог бы закодировать правила на основе спецификации W3C, но хотел посмотреть, какие готовые решения доступны в первую очередь.

Ответы на вопрос(2)

Ваш ответ на вопрос