This page contains a list of user images about Whitespace Character which are relevant to the point and besides images, you can also use the tabs in the bottom to browse Whitespace Character news, videos, wiki information, tweets, documents and weblinks.
Whitespace Character Images
Rihanna - Take A BowMusic video by Rihanna performing Take A Bow. YouTube view counts pre-VEVO: 66288884. (C) 2008 The Island Def Jam Music Group.
THE LEGEND OF ZELDA RAP [MUSIC VIDEO]WATCH BLOOPERS & MORE: http://bit.ly/ZELDAxtras DOWNLOAD THE SONG: http://smo.sh/13NrBp8 DOWNLOAD UNCENSORED SONG: http://smo.sh/WMYpsf GET LEGEND OF SMOSH T...
Key & Peele: Substitute TeacherA substitute teacher from the inner city refuses to be messed with while taking attendance.
FIRETRUCK! (Official Music Video)BLOOPERS: http://bit.ly/FiretruckBloopers GET THE SONG: http://smo.sh/WMZv7l MILKSHAKE MUSIC VIDEO: http://bit.ly/MilkyMilkshake CHECK OUT THIS FIRETRUCK TEE...
Celebrities Read Mean Tweets #2Jimmy Kimmel Live - Celebrities Read Mean Tweets #2 Jimmy Kimmel Live's YouTube channel features clips and recaps of every episode from the late night TV sho...
Mortal Kombat: Legacy - Season 2 TrailerWatch Season 1 of Mortal Kombat Legacy here: http://www.youtube.com/channel/SWVkIoQKmEa4I The Mortal Kombat Legacy continues in Season 2 as Liu Kang, Kung La...
Draw My Life - Ryan HigaSo i was pretty hesitant to make this video... but after all of your request, here is my Draw My Life video! Check out my 2nd Channel for more vlogs: http://...
Assassin's Creed Meets Parkour in Real LifeWatch the Behind The Scenes in this link below: http://youtu.be/36CLFOyaml0 Make sure to subscribe to this channel for new vids each week! http://youtube.com...
Adele - Rolling In The DeepMusic video by Adele performing Rolling In The Deep. (C) 2010 XL Recordings Ltd. #VEVOCertified on July 25, 2011. http://www.vevo.com/certified http://www.yo...
P!nk - Try (The Truth About Love - Live From Los Angeles)Music video by P!nk performing Try (The Truth About Love - Live From Los Angeles). (C) 2012 RCA Records, a division of Sony Music Entertainment.
David Guetta - Just One Last Time ft. Taped Rai"Just One Last Time" feat. Taped Rai. Available to download on iTunes including remixes of : Tiësto, HARD ROCK SOFA & Deniz Koyu http://smarturl.it/DGJustOne...
YOLO (feat. Adam Levine & Kendrick Lamar)YOLO is available on iTunes now! http://smarturl.it/lonelyIslandYolo New album coming soon... Check out the awesome band the music in YOLO is sampled from Th...
Celebrities Read Mean Tweets #3Jimmy Kimmel Live - Celebrities Read Mean Tweets #3 Jimmy Kimmel Live's YouTube channel features clips and recaps of every episode from the late night TV sho...
In computer science, white space or whitespace is any character or series of characters that represents horizontal or vertical space in typography. When rendered, a whitespace character does not correspond to a visual mark, but typically does occupy an area on a page. For example, the common whitespace symbol U+0020 space (HTML:  ), also ASCII 32, represents a blank space, used as a word divider in Western scripts.
The term "whitespace" is based on the resulting appearance on ordinary paper.
Contents |
Definition and ambiguity [edit]
The most common whitespace characters may be typed via the space bar or the tab key. Depending on context, a line-break generated by the return or enter key may be considered whitespace as well.
Unicode [edit]
In Unicode (Unicode Character Database) the following 26 characters are defined as whitespace character:
| Whitespace[a] (Unicode character property WSpace=Y) | ||||
|---|---|---|---|---|
| Code point | Name | Script | General category | Remark |
| U+0009 | Common | Other, control | HT, Horizontal Tab | |
| U+000A | Common | Other, control | LF, Line feed | |
| U+000B | Common | Other, control | VT, Vertical Tab | |
| U+000C | Common | Other, control | FF, Form feed | |
| U+000D | Common | Other, control | CR, Carriage return | |
| U+0020 | space | Common | Separator, space | |
| U+0085 | Common | Other, control | NEL, Next line | |
| U+00A0 | no-break space | Common | Separator, space | |
| U+1680 | ogham space mark | Ogham | Separator, space | |
| U+180E | mongolian vowel separator | Mongolian | Separator, space | |
| U+2000 | en quad | Common | Separator, space | |
| U+2001 | em quad | Common | Separator, space | |
| U+2002 | en space | Common | Separator, space | |
| U+2003 | em space | Common | Separator, space | |
| U+2004 | three-per-em space | Common | Separator, space | |
| U+2005 | four-per-em space | Common | Separator, space | |
| U+2006 | six-per-em space | Common | Separator, space | |
| U+2007 | figure space | Common | Separator, space | |
| U+2008 | punctuation space | Common | Separator, space | |
| U+2009 | thin space | Common | Separator, space | |
| U+200A | hair space | Common | Separator, space | |
| U+2028 | line separator | Common | Separator, line | |
| U+2029 | paragraph separator | Common | Separator, paragraph | |
| U+202F | narrow no-break space | Common | Separator, space | |
| U+205F | medium mathematical space | Common | Separator, space | |
| U+3000 | ideographic space | Common | Separator, space | |
| a. ^ Unicode 6.0, Chapter 4.6 | ||||
Within the algorithm for Bidirectional writing, Unicode uses another definition of "Whitespace" (Bidirectional Character Type=WS). These Bidi-WS characters (18 out of the 26 listed in the table here) are "Neutral", they do not determine a writing direction, they just follow neighboring characters in this. The eight other characters listed here are also "Neutral", but have a different Bidi-type.
Usage [edit]
Computer languages [edit]
Runs of whitespace (beyond a first whitespace character) occurring within source code written in computer programming languages are generally ignored; such languages are free-form. But, for example, in Haskell and Python, whitespace and indentation are used for syntactical purposes. And in the language called Whitespace, whitespaces are the only valid characters for programming, while any other characters are ignored.
Still, for most programming languages, abundant use of whitespace, especially trailing whitespace at the end of lines, is considered a nuisance.[by whom?] However correct use of whitespace can make the code easier to read and help group related logic. In interpreted languages, parsing of unnecessary whitespace may affect the speed of execution. In markup languages like HTML, unnecessary whitespace increases the file size, and may so affect the speed of transfer over a network. On the other hand, unnecessary whitespace can also inconspicuously mark code, similar to, but less obvious than comments in code. This can be desirable to prove an infringement of license or copyright that was committed by copying and pasting.
The C language defines whitespace to be "... space, horizontal tab, new-line, vertical tab, and form-feed".[1] The HTTP network protocol requires different types of whitespace to be used in different parts of the protocol, such only the space character in the status line, CRLF at the end of a line, and "linear white space" in header values.[2]
Visible symbol [edit]
Sometimes the visible symbol ␣ (Unicode U+2423, decimal 9251, open box) is used to indicate a space. It is much like a closing square bracket ], although not as wide, rotated a quarter-turn clockwise and placed below the writing line. Some fonts render it too narrowly.
This symbol is used in a textbook on the Modula-2 computer language published ca. 1985 by Springer-Verlag, where it is necessary to explicitly indicate a space code. The symbol is also used in the keypad silkscreening of TI-8x series graphing calculators from Texas Instruments.[3]
File names [edit]
Such usage is similar to multiword file names written for operating systems and applications that are confused by embedded space codes—such file names instead use an underscore (_) as a word separator, as_in_this_phrase.
Another such symbol was U+2422 ␢ blank symbol. This was used in the early years of computer programming when writing on coding forms. Keypunch operators immediately recognized the symbol as an "explicit space".[citation needed]
See also [edit]
- Programming style
- Whitespace (programming language)
- Indent style
- Space (punctuation)
- Trimming (computer programming)
- Regular expression#POSIX character classes: the white space character class
Research





