Frage Was ist der Unicode-Charakter für das von Twitter-Bootstrap verwendete Close-Symbol?


Nur neugierig, weil ich gerade festgestellt habe, dass es kein echtes "x" war (nervig wie lange das dauerte, um es herauszufinden).


74
2017-09-21 02:33


Ursprung


Antworten:


$ perl -Mcharnames=:full -Mutf8 -E'
   $_ = ord("×");
   say sprintf("U+%04X", $_);
   say charnames::viacode($_);
'
U+00D7
MULTIPLICATION SIGN

Wenn Sie es in HTML verwenden möchten, können Sie es wie folgt codieren:

$ perl -MHTML::Entities -Mutf8 -E'
   say encode_entities("×");
'
×

30
2017-09-21 02:38



Das Multiplikationszeichen (×) war ein bisschen zu klein für das, was ich wollte, und die Erhöhung der Schriftgröße brach andere Dinge, also fand ich diese größeren Alternativen:

Multiplikation (U + 2715)

  • Dezimale HTML-Entität: ✕
  • Hex-HTML-Entität: ✕

Schwere Multiplikation X (U + 2716)

  • Dezimale HTML-Entität: ✖
  • Hex-HTML-Entität: ✖

Mark kreuzen (U + 274C)

  • Dezimale HTML-Entität: ❌
  • Hex-HTML-Entität: ❌

Ich hoffe, dass sie jemandem Zeit sparen.


245
2017-07-12 19:12



Wenn Sie kein Unicode verwenden möchten, können Sie einfach die HTML-Zeichenentität verwenden ×.


23
2017-12-22 18:05



richtige Antwort heute: × in geschlossenen Tasten verwendet


4
2018-01-03 11:28



Anstatt dir Fisch zu geben, werde ich dir Dynamit geben. Wenn Sie online arbeiten, wenn Sie herausfinden müssen, welches Unicode-spezifische Zeichen ist, können Sie folgendes Javascript verwenden (Sie müssen möglicherweise auch .val () oder .text () oder [0] nach dem Selektor abhängig von der Situation hinzufügen):

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

Beispiel:

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

kehrt zurück "e49"

was bedeutet, dass es ist \u0e49 da führende Nullen "geschluckt" werden.

Dies sollte Ihnen helfen, andere Charaktere zu identifizieren, die ähnlich aussehen, aber tatsächlich anders sind

Hoffe das spart dir etwas Zeit.


3
2018-03-23 12:24