Why does the browser not render a line break caused by a trailing newline character inside a “white-space: pre” element?
Both of these divs render the same. Why is the leading newline rendered but not the trailing newline (in the second div)? I read the Line Breaking and Word Boundaries section in the CSS3 spec but it doesn’t explain this behavior.