CSS:伪元素content属性使用Emoji图标
按照 W3S 官网的介绍,HTML可以使用 Emoji 图标,代码中可以使用十进制或十六进制表示 Emoji 图标。其实,Emoji 图标可以直接复制使用。比如这个:
⚽
我们粘贴到论坛发帖编辑框内,它显示的就是一个足球。
不过,论坛在保存用户数据是,这个足球被自动转换为十进制编码符号,⚽,&# 是前缀,99177 是 ⚽的十进制编码。
这意味着,HTML代码中,可以使用十进制编码发 Emoji 图标:
<p>⚽</p>
也可以使用十六进制:
<p>BD</p>
上面,26BD 是 ⚽的十六进制编码字符,&# 是前缀。
下面是重点:在 CSS 伪元素 content 属性中使用 Emoji 图标——
要点:① 使用十六进制编码;② 使用前缀 \
例如:
<style>
.emoji::before, .emoji::after {
content: '\26BD';
}
</style>
<p class="emoji">伪元素显示 Emoji 图标</p>
在伪元素 content 中使用 Emoji 图标,以上方法不是唯一的实现途径,为避免知识点难度飙升,本次先不谈另外的方法。
<p>一楼伪元素使用 Emoji 图标代码演示:<br><br></p>
<style>
.emoji::before, .emoji::after {
content: '\26BD';
}
</style>
<p class="emoji">伪元素显示 Emoji 图标</p>
马黑黑 发表于 2023-7-3 08:45
一楼伪元素使用 Emoji 图标代码演示:
.emoji::before, .emoji::after {
看明白了,虽然16制和十进制长得都差不多。。
现在的问题是:编码从哪里来?
我需要你给的这个鲸鱼content: '\1F40B';的十进制编码……
{:4_187:}{:4_191:} 本帖最后由 马黑黑 于 2023-7-3 11:20 编辑
南无月 发表于 2023-7-3 09:31
看明白了,虽然16制和十进制长得都差不多。。
现在的问题是:编码从哪里来?
我需要你给的这个鲸鱼cont ...
以中文版官网 https://www.emojiall.com/zh-hans 为例,说明如下:
操作步骤:
一、在搜索框输入你要找的关键字,鲸鱼,回车或点查找图标按钮;
二、在搜索结果里,可能存在很多个图标,下拉看看,找到你中意的。每一个搜索结果,图标在上,下面是复制按钮,点击图标,会进入该图标的详情页面;
三、在详情页面,如果弹出广告,将广告关闭。然后下拉,找到基本信息,这里,信息列表里两样东东就是我们要找的,一个是“字符编码”,它就是十六进制编码,它上面的 U+ 是前缀,真实的编码在 U+ 的后面;一个是十进制,它前面的 ALT+ 是前缀,其后的内容是编码。
注意:在web页,HTML代码,十进制和十六进制的前面是 &# ;在 CSS 代码,十六进制的前缀是 \
这小足球还真漂亮呢{:4_204:}
不同进制及伪元素下的用法都不一样呢,这个用起来还挺麻烦的。 红影 发表于 2023-7-3 12:00
这小足球还真漂亮呢
不同进制及伪元素下的用法都不一样呢,这个用起来还挺麻烦的。
伪元素下使用,用十六进制的,记住这个就好。
HTML里,不用管那么多,直接复制图标粘贴过来就行,论坛程序编码不对的会自动帮转为十进制。 醉美水芙蓉 发表于 2023-7-3 12:05
我说怎么换个按钮就不显示了?原来是这样啊!
里面有点小窍门哦 俺认出来咧,一个小足球{:4_173:} 樵歌 发表于 2023-7-3 16:03
俺认出来咧,一个小足球
挺漂亮的 马黑黑 发表于 2023-7-3 11:19
以中文版官网 https://www.emojiall.com/zh-hans 为例,说明如下:
操作步骤:
官网收了,方法找到了,按照贴子里说的顺利找到了。。。又学到新的一课……收获满满{:4_199:}{:4_190:} 南无月 发表于 2023-7-3 18:07
官网收了,方法找到了,按照贴子里说的顺利找到了。。。又学到新的一课……收获满满
W3C系列网站也会有 Emoji 专题,它们提供的信息可能更方便查阅 马黑黑 发表于 2023-7-3 12:04
伪元素下使用,用十六进制的,记住这个就好。
HTML里,不用管那么多,直接复制图标粘贴过来就行,论坛 ...
嗯嗯,这种方法记忆倒是很方便。 红影 发表于 2023-7-3 20:22
嗯嗯,这种方法记忆倒是很方便。
懒人的福音{:4_170:} 马黑黑 发表于 2023-7-3 21:06
懒人的福音
聪明的法子。{:4_173:} 红影 发表于 2023-7-3 21:35
聪明的法子。
{:4_181:} 马黑黑 发表于 2023-7-3 17:29
挺漂亮的
反正懂不起,能简单用一点两点我可开心了{:4_189:} 问好老师,欣赏精彩分享,点赞!{:4_187:} 梦缘 发表于 2023-7-4 10:55
问好老师,欣赏精彩分享,点赞!
{:4_190:} 樵歌 发表于 2023-7-4 10:11
反正懂不起,能简单用一点两点我可开心了
按理,理解一两个标签不是个事
页:
[1]
2