在设计和开发网页时,需要用到一些特殊符号,比如:©,®,℃,¥,⅜ 等等,有些上网找半天不一定能找到。HTML 特殊符号编码有很多种 unicode、十六进位码(hex code),html 实体编码(entity code),还有我们熟知的 html 实体(html entity) ,为了在 css content 属性中使用,还有对应的 css code。

HTML特殊字符编码对照表导航

html常用特殊符号

html数字相关符号

html数学相关符号

html字母相关符号

html箭头相关符号

html货币相关符号

html标识标志相关符号

html标点符号相关符号

更多文章查看:www.httple.net

其他相关代码

你可以在 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(/</g,"<");s = s.replace(/>/g,">");s = s.replace(/ /g,"&nbsp;");s = s.replace(/\'/g,"&apos;");s = s.replace(/\"/g,""");s = s.replace(/\n/g,"<br>");
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(/&nbsp;/g," ");s = s.replace(/&apos;/g,"\'");s = s.replace(/"/g,"\"");

使用 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特殊字符编码对照表(最全特殊字符编码)相关推荐

  1. ASCII码、Unicode编码对照表 —— ASCII控制字符 Unicode编码 字符编码的前世此生

    ASCII控制字符  Unicode编码 ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字 ...

  2. PHP中用编码代码,编码对照表的使用(2)_php

    /** * 本程序用于从编码对照表装入简繁编码,利用序列化来缩短装入时间 * 同时提供两个繁简转换函数 * 使用方法: * 在需要的程序中加入 http://www.gaodaima.com/4561 ...

  3. HTML特殊字符编码对照表

    HTML特殊字符编码对照表 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 Α Α Α Β Β Β Γ Γ Γ Δ Δ Δ Ε Ε Ε Ζ Ζ Ζ Η ...

  4. HTML特殊字符编码对照表大全

    cnblogs自动将数字格式的字符转换成html格式 .无语了. 链接: HTML特殊字符编码对照表 转载于:https://www.cnblogs.com/jasonwei/articles/153 ...

  5. URL特殊字符编码对照表

    URL特殊字符编码对照表 ASCII Value URL-encode ASCII Value URL-encode ASCII Value URL-encode æ %00 0 %30 ` %60 ...

  6. 针对七牛含有特殊字符的文件名,对特殊字符编码处理

    源字符串: a a 1 ~`!@#$%^&()_+-={}[];',.- + 编码后: a%20a%201%20~%60%21@%23$%25%5E&%28%29_+-=%7B%7D% ...

  7. html编码有问题,html特殊字符编码问题导致的细节问题

    今天在写前端html时,一个a标签的链接地址,由于链接地址需要给后台传参数,因此带了部分url参数: 在html源码里写的连接地址是: http://域名/bidder/noticesearch?no ...

  8. python替换UTF-8编码文本中任意特殊字符,包括中文符号问题:大量文本,将其中的特殊字符用空

    python替换UTF-8编码文本中任意特殊字符,包括中文符号问题:大量文本,将其中的特殊字符用空 python替换UTF-8编码文本中任意特殊字符,包括中文符号 问题: 大量文本,将其中的特殊字符用 ...

  9. H.265视频编码与技术全析(下)

    H.265视频编码与技术全析(下) 四.帧内预测模式 共35个(h264有9个),包括Planar,DC,33个方向模式: 除了Intra_Angular预测外,HEVC还和H.264/MPEG-4 ...

最新文章

  1. 2022-2028年中国第五代移动通信技术(5G)市场研究及前瞻分析报告
  2. 服务器架设笔记——使用Apache插件解析简单请求
  3. Qt 第二章 创建对话框--纯代码实现改变形状的对话框(二)
  4. maven_Maven提示:关于可执行jar的全部
  5. 手机浏览器UserAgnet大全
  6. [云炬创业学笔记]第三章商业创意的发掘与评估测试4
  7. MS SQL 2000 分配权限
  8. 电脑怎么重置host_电脑又双叒叕卡顿?究竟要“重装”还是“重置”?原来这区别大了...
  9. Wannafly模拟赛2
  10. Erlang中一些错误或者异常的标识
  11. Datawhale 零基础入门CV赛事-Task2 数据读取与数据扩增
  12. 纯粹经济学 —— 基本概念
  13. nacos 单机部署_nacos简介以及作为注册/配置中心与Eureka、apollo的选型比较
  14. Docker从理论到实践(六)------搭建和使用本地私有Docker镜像仓库
  15. python下载前获取文件大小
  16. 男人养肾按摩运动更可取
  17. Excel如何统计单元格中姓名个数
  18. 第六讲 幂级数的收敛半径和收敛域
  19. ABAP 创建及修改采购申请
  20. 虚拟串口VSPD_V10.0.944官方最新版

热门文章

  1. 生物医药实验室安全知识202203第五次作业答案(2022.11.11)
  2. 原生js实现元素拖拽onmousedown/onmousemove/onmouseup
  3. 【刷题】牛客网面试必刷TOP101
  4. 项目经理之项目经理需要用哪些工具?
  5. 对口高考计算机知识点总结,湖南对口高考计算机专业综合试题汇总重点.doc
  6. fxp连接失败_FlashFXP使用PASV被动模式建立数据连接失败的问题解决
  7. 基于单片机温湿度报警器设计(wifi版)
  8. ITOP4412开发板学习前的准备--开发环境搭建
  9. Ubuntu 16.04 MAC主题风格设置
  10. 浅谈一个大电容并联一个小电容的问题