In CSS, it separates property names from their values, such as font-size, then this character, then 12pt ["twelve P T"].
Two of these characters test whether one object in Haskell has the type of another. In XML, it separates a namespace from an element name, while it acts as a separator between keys and their values in JSON ["Jason"]. In C-like languages, this character follows block labels as well as each case of a switch statement; it also separates the second and third arguments to the ternary operator used for compact if-then-else statements. In CSS, it separates property names from their values, such as font-size, then this character, then 12pt ["twelve P T"]. Name this character that, in URLs, often goes between the protocol and two slashes.
Two of these characters test whether one object in Haskell has the type of another.
colon [do not accept or prompt on "semicolon"]