HTML特殊符号编码有很多种 unicode、十六进位码(hex code),html 实体编码(entity code),还有我们熟知的html 实体(html entity) ,为了在css content属性中使用,还有对应的 css code。

你可以在HTML标签中直接插入十六进位码(hex code),html 实体编码(entity code)或者 html 实体(html entity)。在css content属性中使用则应该使用对应的 css code。

需要特别注意的是:根据字体不同,部分符号显示有所不同。

在项目应用中,有些时候需要将 html 和 html code进行转换,这里提供互转的两个方法:

JavaScript 代码:

function html_encode(str)

{

var s = "";

if (str.length == 0) return "";

s = str.replace(/&/g,"&");

s = s.replace(/

s = s.replace(/>/g,">");

s = s.replace(/ /g," ");

s = s.replace(/\'/g,"'");

s = s.replace(/\"/g,""");

s = s.replace(/\n/g,"
");

return s;

}

function html_decode(str)

{

var s = "";

if (str.length==0) return "";

s = str.replace(/&/g,"&");

s = s.replace(/</g,"

s = s.replace(/>/g,">");

s = s.replace(/ /g," ");

s = s.replace(/'/g,"\'");

s = s.replace(/"/g,"\"");

s = s.replace(/
/g,"\n");

return s;

}

使用DOM 的 innerHTML 和 textContent 也可以实现转换,方法是动态创建一个容器标签元素,如 DIV,将要转换的字符串设置为这个元素的 innerText,然后返回这个元素的 innerHTML,即得到经过 HTML 编码转换的字符串。

JavaScript 代码:

function html_encode(html)

{

return document.createElement('div')

.appendChild(document.createTextNode(html))

.parentNode.innerHTML;

}

function html_decode(html)

{

var a = document.createElement('div');

a.innerHTML = html;

return a.textContent;

}

HTML Arrows 整理了大部分网站常用到的特殊符号,供大家参考使用:

以下也有整理好的图片,方便大家保存,运用。喜欢的点个赞

如果你也是一个前端党,无论是在学习前端开发,还是已经工作的,这里推荐一下我们的前端学习交流群:731771211,这里是把梦想照亮的地方,同为了生活而拼搏奋斗,大家互相帮助。新手加入即可获得经过整理的最前沿的前端技术资料,不定时更新技术,与企业需求同步。好友都在里面交流,每天都会有大牛定时讲解前端技术!知识改变命运

点击:

html转义字符箭头,HTML特殊字符显示(常用到的特殊符号,箭头相关,数学相关,标点,符号相关等)...相关推荐

  1. html双箭头菜单,CSS常用样式之绘制双箭头的示例代码

    一.多次调用单箭头 实现了单箭头–就很容易实现双箭头了,上文已经介绍2种实现单箭头的原理: 边框旋转方式.双三角覆盖方式.这次以边框旋转为例多次调用实现双箭头. 1.边框旋转单箭头实现 .arrow- ...

  2. 你知道R中的赋值符号箭头和等号的区别吗?

    作者:陈亮 单位:中国科学院微生物研究所 你知道R中的赋值符号箭头(<-)和等号(=)的区别吗? 作为一门高级语言,R语言拥有独特的语法,比如今天说道的赋值符号.在其他语言里,赋值符合通常用一个 ...

  3. MOS管符号箭头指向问题

    MOS管符号箭头指向问题? 同样是PMOS为什么没给出基极的时候,箭头是从外向里,而给出基极的时候,箭头是从里向外?(NMOS同样有着者的问题)如下图所示: 添加评论 默认排序按时间排序 3 个回答 ...

  4. 点击左右箭头滑动导航栏,动态隐藏/显示左右箭头

    一.需求 1. 点击左箭头,导航栏向左滑动.当导航栏滑动到最左边时,隐藏右箭头: 2. 点击右箭头,导航栏向右滑动.当导航栏滑动到最右边时,隐藏左箭头: 3.点击导航A,导航A高亮显示. 二.思路 1 ...

  5. c语言转义字符表解析,C语言常用转义字符表

    <C语言常用转义字符表>由会员分享,可在线阅读,更多相关<C语言常用转义字符表(4页珍藏版)>请在人人文库网上搜索. 1.精选文库 C语言常用转义字符表 转义字符 含义 ASC ...

  6. 第3章第20节:常用图形:使用弧形箭头描述工笔画的四个步骤 [PowerPoint精美幻灯片实战教程]

    当幻灯片中的内容和方向有关时,就可以使用箭头图形来丰富幻灯片的画面.本节您将使用弧形箭头,来形象地描述工笔画的四个步骤. 由于PowerPoint没有提供弧形箭头,所以您可以通过圆形来间接制作弧形箭头 ...

  7. 【转义字符】HTML、JS常用转义字符

    HTML转义符 显示 说明 实体名称 半方大的空白   全方大的空白   不断行的空白格   < 小于 < > 大于 > & &符号 & " ...

  8. c++ 箭头符号怎么打_焊接图纸符号标注图解示例,焊接符号标注实例及方法

    基本坡口符号 坡口符号 (注:图中"破"应为"坡") 焊接图纸符号标注图解示例 焊接符号标注实例及方法 在焊接结构图样上,焊接方法可按国家标准GB5185-85 ...

  9. android实现箭头流程列表_Android下拉列表选项框及指示箭头动画

    android原生的Spinner提供了下拉列表选项框,但在一些流行的APP中,原生的Spinner似乎不太受待见,而通常会有下图所示的下拉列表选项框: 初始化状态: 点击弹出下拉选择选项框: 选中后 ...

  10. java实心箭头符号,箭头符号大全

    方法如下: 左上,左下,右上,右下 按住ALT+43081(小键盘的)输入完后在松下ALT键就会出先↖.同上:43082↗ 43083↘ 43084↙ 好多特殊字符通过常用的输入法是打不出来或是很难打 ...

最新文章

  1. 计算机信息技术在教学中的发展,浅析计算机在信息技术教学中的应用
  2. Fastadmin笔记
  3. mysql中int时间和datetime时间的互相转换
  4. linux-虚拟机安装
  5. Netty 服务 接收新数据
  6. 向高端应用进军 杰和推高计算四路服务器
  7. iOS:Reachability网络监听
  8. 23种设计模式-状态模式
  9. 画出清明上河图的代码_怎样用一串代码画出《清明上河图》?
  10. 简单原生js代码实现下拉菜单
  11. oracle 数据泵导出时间,Oracle DMP备份文件使用数据泵expdp/impdp导出导入dmp文件
  12. Gerrit项目权限设置总结
  13. VC++实现获取本地主机网卡信息
  14. 机器人电焊电流电压怎么调_焊接机器人焊机电流电压匹配及行走速度调节(一)...
  15. 2019-3-8-win10-uwp-渲染原理-DirectComposition-渲染
  16. LTE物理信道PCFICH--学习笔记
  17. 固定资产管理系统比Excel资产管理好在哪儿呢?
  18. string,wstring,u16string,u32string相互转换
  19. Few-Shot Learning
  20. 王道考研计算机网络笔记,王道考研-操作系统整理笔记.pdf

热门文章

  1. 超简单的QFN封装芯片的手工焊接方法,先收藏
  2. 【烙铁使用规范】—— 延长无铅手工焊接工艺中烙铁头的寿命
  3. 2017年自动修复概述——Automatic Software Repair: A Survey [来自软件工程顶刊 TSE 2017]
  4. 微信android版字体,微信炫彩字下载-微信七彩字体 安卓版v1.6.2-PC6安卓网
  5. 网线百兆与千兆的接法
  6. Map_Excise1
  7. docker中mysql忘记密码怎么办?
  8. ES slop问题纪录
  9. 转载 ps教程制作立体字
  10. ASA Failover