diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2018-12-03 16:18:02 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2018-12-03 16:18:02 +0000 |
commit | b612c0fc16de6270d13910388974b03b6bf27af8 (patch) | |
tree | 3e15ac2ce16ca51eefce92083d7203da7c767615 /regress/man/RS/breaking.out_ascii | |
parent | e5140f43307c76be9f8559136c9ee94b15bd5fab (diff) | |
download | mandoc-b612c0fc16de6270d13910388974b03b6bf27af8.tar.gz |
Render .br as <br/>, not as an empty <div>.
The element <br/> was already employed for many other purposes,
so there is nothing wrong with using it.
Also, it is safer because <br/> is permitted in phrasing content,
whereas <div> is only allowed in flow content.
This is the first part of the HTML syntax audit which i wanted
to do for a long time. Reminded by a loosely related bug report
from Mark Harris <mark dot hsj at gmail dot com>.
Examples of where this caused HTML nesting syntax errors:
* in man(7) code between .nf and .fi
* in mdoc(7) code between .Bd -unfilled and .Ed
* in mdoc(7) code between .Ql Xo and .Xc
* in mdoc(7) code between .Rs and .Re
Diffstat (limited to 'regress/man/RS/breaking.out_ascii')
0 files changed, 0 insertions, 0 deletions