braillespecs / braille-css

Braille CSS specification
http://braillespecs.github.io/braille-css
2 stars 1 forks source link

Forced line breaks #7

Open bertfrees opened 9 years ago

bertfrees commented 9 years ago

Explain the need for forced line breaks. As opposed to plain CSS where text that overflows the box boundaries can be made visible through scrolling, this can not be done in braille CSS, so in order to not loose any content, line breaks may need to be forced.

Text could overflow the left/right edges when a line of text has no break opportunities over a distance longer than the maximal line length. If, in addition, the part of the line that overflows contains non-blank dot patterns, a line break has to be forced.

This behavior could be controlled with a property 'overflow' with values hidden|visible.