For non-breaking space usage on Wikipedia, see Wikipedia:Line break handling.
In computer-based text processing and digital typesetting, a non-breaking space or no-break space (NBSP) is a variant of the space character that prevents an automatic line break (line wrap) at its position. It is also known as a hard space or fixed space.
[edit] ExplanationThe difference between an NBSP and a normal space is that, when a string including the NBSP comes at the end of the line, and is too long to fit, it will move the whole string to the next line (including the strings that the NBSP connects to). This is analogous to how normal strings wrap. For example, the string "ambidextrously" will never be "broken", and neither will the string "am bi dextrous ly" when the spaces are nonbreaking. [edit] Use as non-collapsing whitespaceA second common application of the NBSP characters is in plain text file formats for word processing applications (e.g., SGML, HTML, TeX, LaTeX) that treat sequences of white-space characters (such as space, newline, tabulator, form feed, etc.) exactly as if they were a single character. Such collapsing of whitespace allows the author of the plain text file to neatly arrange the text in this form (e.g., by line breaks and indentation), without affecting the typeset result of the line-breaking algorithm. The no-break space character is not merged with any other neighboring whitespace characters in such applications, and can therefore be used by an author to explicitly insert additional visible space in the formatted text. [edit] Use in typesettingNon-breaking spaces are used in typesetting where visual separation does not imply line-breakability. Examples are the spaces between words and punctuation in traditional typesetting's spacing rules. In French spacing, for example, a non-breaking space is inserted between words and their enclosing quotation marks and between the last word of a sentence and a question mark. [edit] Encodings
[edit] Keyboard entry methodsNone of the existing national or international standards on keyboard layouts currently define an input method for the NBSP character. Therefore, the authors of keyboard drivers or application programs (e.g., word processors) had to invent their own keyboard shortcuts. For example:
[edit] Other typesUnicode defines several other no-break space characters that differ from the regular space in width:
[edit] See also
[edit] External linkshttp://www.sightspecific.com/~mosh/WWW_FAQ/nbsp.html Página espejo de la WikipediaDirectorio de Enlaces Directorio dmoz Directorio espejo dmoz Pedro Bernardo |