What is the unicode character for the close symbol used by Twitter bootstrap?

Just curious, because I just realized it wasn't an actual "x" (annoying how long that took to figure out).


The multiplication sign ( × ) was a bit too small for what I wanted and increasing the font size broke other things, so I found these larger alternatives:

✕ Multiplication X (U+2715)

  • Decimal HTML entity: ✕
  • Hex HTML entity: ✕

✖ Heavy Multiplication X (U+2716)

  • Decimal HTML entity: ✖
  • Hex HTML entity: ✖

❌ Cross Mark (U+274C)

  • Decimal HTML entity: ❌
  • Hex HTML entity: ❌

I hope these will save somebody some time.


It uses ×.

You can use the following to obtain the desired information about any character:

$ perl -Mcharnames=:full -CA -e'
   printf("U+%04X %s\n", $_, charnames::viacode($_))
      for unpack "W*", $ARGV[0];
' ×
U+00D7 MULTIPLICATION SIGN

If you're going to use it in HTML, you can encode it as follows:

$ perl -MHTML::Entities -CA -e'
   CORE::say encode_entities($ARGV[0]);
' ×
×

Notes:

  • The above programs expect the argument to be encoded using UTF-8.
  • The line breaks can be removed to make true one-liners.

If you don't want to use Unicode, you can simply use the HTML character entity ×.


right answer today: × used in close buttons


Instead of giving you fish I will give you dynamite. When working online if you need to figure out what Unicode specific character is you can use following javascript (you might also need to add .val() or .text() or [0] after selector dependent on situation):

$('yourTextselector').charCodeAt(0).toString(16) // charCodeAt is the position of character in text you selected.

Example:

"ก้้้้้้้้้้้้้้้้้้้้".charCodeAt(2).toString(16)

returns "e49"

which means that it's \u0e49 since leading zeroes get 'swallowed'.

This should help you identify other characters that look similar but are in fact different

Hope this saves you some time.