Учитывая следующий абзац:
So in the first set, we start to mix those 3 codes:
- AA
- BB
- CC
with those codes:
- Aa
- Ab
- Ac
to get the perfect result we're looking for.
Является ли этот абзац семантически неверным? Если нет, то как это написать на html5?
Это два единственных способа, которые у нас есть? Если да, то почему бы не иметь элемент enum, например:
<p>
So in the first set, we start to mix those 3 codes:
<enum>
<ei>AA</ei>
<ei>BB</ei>
<ei>CC</ei>
</enum>
with those codes:
<enum>
<ei>Aa</ei>
<ei>Ab</ei>
<ei>Ac</ei>
</enum>
to get the perfect result we're looking for.
</p>
Будет ли это иметь смысл?
Я хотел бы предложить это W3C, как вы думаете, это хорошая идея?
Если нет, то почему?






Я думаю, что использование списка описаний - лучший способ для приведенного выше конкретного примера, например;
<dl>
<dt>So in the first set, we start to mix those 3 codes:</dt>
<dd>AA</dd>
<dd>BB</dd>
<dd>CC</dd>
<dt>with those codes:</dt>
<dd>Aa</dd>
<dd>Ab</dd>
<dd>Ac</dd>
</dl>
Добро пожаловать! Вы правы, список описаний (dl) является блочным элементом, но неупорядоченный список (ul) также является блочным элементом, и вы упоминаете в своем вопросе, что можете его использовать. Итак, я отвечаю за это. Если вы имеете в виду, что использование ненумерованного списка независимо (не в абзаце), я предлагаю использовать список описания вместо ненумерованного списка. Кстати, если вы посмотрите в мой ответ, я не использую dl в абзаце и не делю абзац на три части, как вы говорите.
Кроме того, встроенный означает не новую строку. Это логически неверно, потому что элементы списков должны начинаться с новой строки, а не встроенной :)
Наконец-то я нашел ответ, который меня удовлетворяет: https://github.com/whatwg/html/issues/4685. По сути, сломать элемент «p» не составляет большого труда, так как элемент p представляет собой абзац html, который отличается от абзаца на английском языке.
Таким образом, html-способ создания списка внутри абзаца состоит в том, чтобы просто разбить p перед списком и создать еще один после него, например, так:
<p>The list should be</p>
<ul>
<li>responsive</li>
<li>short</li>
<li>precise</li>
<li>easy to use</li>
</ul>
<p>to do all the things I want</p>
Спасибо за ответ, но dl также является элементом блочного уровня. Я ищу элемент встроенного списка уровней, но, видимо, его не существует.