Я ищу это определение, чтобы сделать мой визуализатор HTML немного лучше. В настоящее время он догадывается, какие пробелы держать, чтобы рухнуть и что бросить. Стандарт SGML трудно найти, и стандарт HTML, похоже, не относится к предмету с необходимой глубиной для моих нужд.Определение правил HTML-пробелов?
В настоящее время мой рендеринг анализирует HTML в дереве, а затем рекурсивный макет передает позиции всех элементов и их содержимого. Я экспериментирую с тем, что вы бросаете некоторые пробелы в стадии анализа, т. Е. Не выделяя пробелы только текстовые фрагменты в определенных обстоятельствах. Какой вид работы работает в большинстве случаев, но есть несколько редких случаев, с которыми сложно справиться.
(Я также работаю над подклассом редактора элемента управления HTML, а временные решения макета оказываются немного сложными в редакторе, поэтому я работаю над тем, чтобы получить их на этапе анализа. Информация о макете isn ' t до истечения времени перелива, что через некоторое время после того, как вы отредактировали документ.)
Огонь со связями/пламенем.
Я читал, что и у него не было подробно мне нужно. В настоящее время просматриваем документацию парсера HTML 5, чтобы увидеть, как она охватывает пробелы вокруг элементов. – fret