Fix consecutive <dd> elements in Web/API #8475
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is part of #8474.
This PR fixes
<dl>
elements which don't convert to Markdown because they contain consecutive<dd>
elements. This is allowed in<dl>
but not in the version of<dl>
we support (https://developer.mozilla.org/en-US/docs/MDN/Contribute/Markdown_in_MDN#definition_lists). In practice, when this happens in our source, it is always (?) an error.Usually this is a matter of converting
<dd>
s to<p>
elements, but in a couple of places it got a bit more extensive:<dd>
as it seemed TMI in that context (landing page){{page}}
macro with copy/paste - there's definitely more work to do in this area but I didn't want to get into it here.