All tags are put on a line by themselves to help with visual diffing. Apparently this extra cosmetic whitespace causes problems inside p tags for ppl who want to use `white-space: pre`. Not much hurt for visual diffing in removing cosmetic whitespace for just p tags and can't think of anything that would break because of this right now. So let's do it and wait for things to break.
197 lines
2.6 KiB
HTML
197 lines
2.6 KiB
HTML
<ul>
|
|
<li class="unchecked">
|
|
<p>unordered list item 1</p>
|
|
</li>
|
|
<li>
|
|
<p>
|
|
list item with empty first and second line <br>
|
|
normally an empty line breaks the list item - but we make an exception for the first line and don't count it towards that limit</p>
|
|
</li>
|
|
<li>
|
|
<p>unordered list item 2 - with <code>inline</code> <em>markup</em></p>
|
|
<ol>
|
|
<li class="indeterminate">
|
|
<p>ordered sublist item 1</p>
|
|
<ol>
|
|
<li class="checked">
|
|
<p>ordered sublist item 1</p>
|
|
</li>
|
|
<li class="unchecked">
|
|
<p>ordered sublist item 2</p>
|
|
</li>
|
|
<li class="checked">
|
|
<p>ordered sublist item 3</p>
|
|
</li>
|
|
</ol>
|
|
</li>
|
|
<li>
|
|
<p>ordered sublist item 2</p>
|
|
</li>
|
|
<li>
|
|
<p>
|
|
list item with empty first and second line - see above</p>
|
|
</li>
|
|
</ol>
|
|
</li>
|
|
<li class="checked">
|
|
<p>unordered list item 3 - and a <a href="https://example.com">link</a>
|
|
and some lines of text</p>
|
|
<ol>
|
|
<li>
|
|
<p>and another subitem</p>
|
|
<div class="src src-sh">
|
|
<div class="highlight">
|
|
<pre>
|
|
echo with a block
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<p>and another one with a table</p>
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th class="align-right">a</th>
|
|
<th class="align-right">b</th>
|
|
<th class="align-right">c</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td class="align-right">1</td>
|
|
<td class="align-right">2</td>
|
|
<td class="align-right">3</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<p>
|
|
and text with an empty line in between as well!</p>
|
|
</li>
|
|
</ol>
|
|
</li>
|
|
<li>
|
|
<p>unordered list item 4</p>
|
|
<pre class="example">
|
|
with an example
|
|
|
|
that spans multiple lines
|
|
</pre>
|
|
</li>
|
|
</ul>
|
|
<p>
|
|
descriptive lists</p>
|
|
<dl>
|
|
<dt class="unchecked">
|
|
term
|
|
</dt>
|
|
<dd>
|
|
<p>details
|
|
continued details</p>
|
|
</dd>
|
|
<dt class="unchecked">
|
|
?
|
|
</dt>
|
|
<dd>
|
|
<p>details without a term</p>
|
|
</dd>
|
|
<dt class="checked">
|
|
term
|
|
</dt>
|
|
<dd>
|
|
<p>
|
|
details on a new line</p>
|
|
</dd>
|
|
<dt>
|
|
term
|
|
</dt>
|
|
<dd>
|
|
<p>
|
|
details on a new line (with an empty line in between)
|
|
<strong>continued</strong></p>
|
|
<div class="src src-bash">
|
|
<div class="highlight">
|
|
<pre>
|
|
echo "Hello World!"
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
</dd>
|
|
</dl>
|
|
<p>some list termination tests</p>
|
|
<ul>
|
|
<li>
|
|
<p>unordered 1</p>
|
|
</li>
|
|
<li>
|
|
<p>unordered 2</p>
|
|
</li>
|
|
</ul>
|
|
<ol>
|
|
<li>
|
|
<p>ordered 1</p>
|
|
</li>
|
|
<li>
|
|
<p>ordered 2</p>
|
|
</li>
|
|
</ol>
|
|
<ol>
|
|
<li>
|
|
<p>ordered 1</p>
|
|
</li>
|
|
<li>
|
|
<p>ordered 2</p>
|
|
</li>
|
|
</ol>
|
|
<ul>
|
|
<li>
|
|
<p>unordered 1</p>
|
|
</li>
|
|
<li>
|
|
<p>unordered 2</p>
|
|
</li>
|
|
</ul>
|
|
<ol>
|
|
<li>
|
|
<p>ordered 1</p>
|
|
</li>
|
|
<li>
|
|
<p>ordered 2</p>
|
|
</li>
|
|
</ol>
|
|
<dl>
|
|
<dt>
|
|
unordered descriptive
|
|
</dt>
|
|
<dd>
|
|
<p>1</p>
|
|
</dd>
|
|
<dt>
|
|
unordered descriptive
|
|
</dt>
|
|
<dd>
|
|
<p>2</p>
|
|
</dd>
|
|
</dl>
|
|
<dl>
|
|
<dt>
|
|
ordered descriptive
|
|
</dt>
|
|
<dd>
|
|
<p>1</p>
|
|
</dd>
|
|
<dt>
|
|
ordered descriptive
|
|
</dt>
|
|
<dd>
|
|
<p>2</p>
|
|
</dd>
|
|
</dl>
|
|
<ul>
|
|
<li>
|
|
<p>unordered 1</p>
|
|
</li>
|
|
<li>
|
|
<p>unordered 2</p>
|
|
</li>
|
|
</ul>
|