Alan Isaac
2016-08-11 15:53:43 UTC
There is a major docutils component to this question, but I also
ask for CSS help.
Default browser styling of a PRE element is something like this::
display: block;
font-family: monospace;
white-space: pre;
The white-space appears to be interpreted by many browsers as
including any EOL immediately following the tag. ::
<pre>
So this appears to be preceded by an empty line.
</pre>
That seems to be typical handling, although not in Edge.
If I am right, it conflicts with the spec:
https://www.w3.org/TR/html4/appendix/notes.html#notes-line-breaks
Finding a browser error admittedly seems unlikely ...
But if I am wrong, it should be possible to style it away.
1. Is this a browser bug?
2. If not, this behavior can be styled away. How?
And should this "fixed" styling be done by the writer.
3. If styling is not a solution, should PRE elements be written
with content following immediately (rather than with
an initial EOL)?
Cheers,
Alan
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Docutils-users mailing list
Docutils-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/docutils-users
Please use "Reply All" to reply to the list.
ask for CSS help.
Default browser styling of a PRE element is something like this::
display: block;
font-family: monospace;
white-space: pre;
The white-space appears to be interpreted by many browsers as
including any EOL immediately following the tag. ::
<pre>
So this appears to be preceded by an empty line.
</pre>
That seems to be typical handling, although not in Edge.
If I am right, it conflicts with the spec:
https://www.w3.org/TR/html4/appendix/notes.html#notes-line-breaks
Finding a browser error admittedly seems unlikely ...
But if I am wrong, it should be possible to style it away.
1. Is this a browser bug?
2. If not, this behavior can be styled away. How?
And should this "fixed" styling be done by the writer.
3. If styling is not a solution, should PRE elements be written
with content following immediately (rather than with
an initial EOL)?
Cheers,
Alan
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Docutils-users mailing list
Docutils-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/docutils-users
Please use "Reply All" to reply to the list.