Мое настоящее лучшее предположение состоит в том, что по крайней мере этот пример полностью подходит.Проблема с <ul>
внутри <p>
связана исключительно с анализом HTML-тегов, а не со структурой документа;когда вы делаете
<p><ul></ul></p>
напрямую, синтаксический анализатор неявно закрывает абзац при запуске списка, и валидатор жалуется на то, что </p>
на самом деле не имеет <p>
.Таким образом, единственный актуальный вопрос в игре заключается в том, хороши ли эти две конструкции по отдельности:
<p><slot></slot></p>
<my-paragraph><ul></ul></my-paragraph>
… и, конечно, они таковы.Но мне было бы интересно услышать, есть ли какие-либо другие комбинации элементов в этой категории, которые делают вызывают проблемы, или если я пропустил специальный язык, который решает эту ситуацию.