2011-10-14 15 views
38

SOLVED - używane \00a9 zamiast ©Copyright symbol w CSS: po Pseudo-Element

Dość oczywista:

body:after { 
    content: "© me"; 
    /* other formatting */ 
} 

W HTML, sekwencja © wstawia znak praw autorskich. Czy można to zrobić w pseudo-elementach CSS, jak próbuję tutaj zrobić?

+0

możliwe duplikat [CSS: po kodowania znaków w treści] (http://stackoverflow.com/questions/5030551/cssafter-encoding-characters-in-content) –

Odpowiedz

62

CSS nie używa encji HTML; używa własnych sekwencji unikowych Unicode. Aby uzyskać symbol praw autorskich, należy użyć

body:after { 
    content:"\00a9 me"; 
} 

Zobacz tutaj na stole oszukiwać arkuszy, który pokazuje tylko o każdy podmiot/unicode ciąg dalszy kiedykolwiek potrzeba: http://www.evotech.net/blog/2007/04/named-html-entities-in-numeric-order/

+2

Właśnie znalazłem odpowiedź na podobne pytanie, które mówi to samo. Teraz czuję się naprawdę głupio, że odpowiedziałem na to inaczej. http://stackoverflow.com/questions/5030551/cssafter-encoding-characters-in-content/5030594#5030594 – BoltClock

+1

Yup. To jest właściwy. – Brent

+1

Fajnie, nie wiedziałem tego. +1 –