https://emojipedia.org/people/
不同的系统上,每个表情(笑cry为例)都有不同的显示
我没有找到下载接口,不过可以复制下来,直接用浏览器进行字符串处理:
function emojiGen(str){
var arr = str.split('\n')
var emojiarr = arr.map(item => {
return item.split(' ')[0]
})
return emojiarr.join('')
}
var str = `
Fearful Face
Birthday
Black Friday `
emojiGen(str) // ""
字体图标的原理,就是把要用到的图标打包成一个字体文件(通常是*.ttf),然后网页里用Unicode码对应的文字,显示出对应的该图标。
显示的方式有两种:一种是直接在html元素中嵌入unicode编码(格式:序列码),另一种就是通过样式引入,在css中通过设置::before伪元素中的content为Unicode编码(\序列码)实现
1、符号大全:这个超全,emoji、字母、拼音、特殊符号等等都可以看这个
2、一些常用的 Emoji 符号
以下这些emoji来源于博文2
☺️ ☹️
✊ ✌️ ☝️ ✋ ✍️
♀️ ♂️ ♂️ ♀️
♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ️♀️ ️♂️ ⚕️ ⚕️ ✈️ ✈️ ⚖️ ⚖️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ♀️ ♂️ ❤️ ❤️ ❤️ ❤️
☘️ ⭐️ ✨ ⚡️ ☄️ ☀️ ⛅️ ☁️ ⛈ ❄️ ☃️ ⛄️ ☔️ ☂️
☕️
⚽️ ⚾️ ⛳️ ⛸ ⛷ ️♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ️♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♀️ ♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ⛹️♀️ ⛹♀️ ⛹♀️ ⛹♀️ ⛹♀️ ⛹♀️ ⛹️♂️ ⛹♂️ ⛹♂️ ⛹♂️ ⛹♂️ ⛹♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ️♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ️♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♀️ ♀️ ♀️ ♀️ ♀️ ♀️ ♂️ ♂️ ♂️ ♂️ ♂️ ♂️ ♟
✈️ ⛵️ ⛴ ⚓️ ⛽️ ⛲️ ⛱ ⛰ ⛺️ ⛪️ ⛩
⌚️ ⌨️ ☎️ ⏱ ⏲ ⏰ ⌛️ ⏳ ⚖️ ⚒ ⛏ ⚙️ ⛓ ⚔️ ⚰️ ⚱️
❤️ ❣️ ☮️ ✝️ ☪️ ☸️ ✡️ ☯️ ☦️ ⛎ ♈️ ♉️ ♊️ ♋️ ♌️ ♍️ ♎️ ♏️ ♐️ ♑️ ♒️ ♓️ ⚛️ ☢️ ☣️ ️ ️ ✴️ ㊙️ ㊗️ ️ ️ ️ ❌ ⭕️ ⛔️ ♨️ ❗️ ❕ ❓ ❔ ‼️ ⁉️ 〽️ ⚠️ ⚜️ ♻️ ✅ ️ ❇️ ✳️ ❎ Ⓜ️ ♿️ ️ ️ ℹ️ 0️⃣ 1️⃣ 2️⃣ 3️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣ 8️⃣ 9️⃣ #️⃣ *️⃣ ⏏️ ▶️ ⏸ ⏯ ⏹ ⏺ ⏭ ⏮ ⏩ ⏪ ⏫ ⏬ ◀️ ➡️ ⬅️ ⬆️ ⬇️ ↗️ ↘️ ↙️ ↖️ ↕️ ↔️ ↪️ ↩️ ⤴️ ⤵️ ➕ ➖ ➗ ✖️ ♾ ™️ ©️ ®️ 〰️ ➰ ➿ ✔️ ☑️ ⚪️ ⚫️ ▪️ ▫️ ◾️ ◽️ ◼️ ◻️ ⬛️ ⬜️ ♠️ ♣️ ♥️ ♦️ ️ ⬆↗➡↘⬇↙⬅↖↕↔↩↪⤴⤵