Nonbreaking spaces are HTML space characters - expressed as 'ampersand-n-b-s-p-semicolon' ( )- which browsers treat as a non-space when deciding where to break lines of text.

For example, if you want to keep the words 'Pig and Whistle' as a single, non-broken chunk of text

(unlike, say, 'Pig and
Whistle', assuming that
in this instance the
text is in a narrow
column and that there
is a line break after
'and')

one would insert nonbreaking spaces between the words 'Pig' and 'and' and 'and' and 'Whistle'.

Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.