美文网首页
HTML-05. 字符集

HTML-05. 字符集

作者: RaoZC | 来源:发表于2020-10-12 20:50 被阅读0次

本节主要列出字符实体和标签简写,备查和易于记忆
1. 字符集
2. 字符实体
3. 标签简写及全称

1. 字符集

如需正确地显示 HTML 页面,浏览器必须知道使用何种字符集。

1.1 ASCII

万维网早期使用的字符集是 ASCII(American Standard Code for Information Interchange)。ASCII的全称是"美国信息交换标准代码"。它设计于60年代早期,是计算机和诸如打印机、磁带驱动器之类的硬件设备的标准字符集。
ASCII 支持 0-9 的数字,大写和小写英文字母表,以及一些特殊字符,共128个字符。具体可以参考:ASCII字符集参考手册

1.2 ISO-8859-1

由于很多国家使用的字符并不属于 ASCII,现代浏览器的默认字符集是 ISO-8859-1。ISO 字符集是国际标准组织 (ISO, International standard organization) 针对不同的字母表/语言定义的标准字符集。如果网页使用不同于 ISO-8859-1 的字符集,就应该在 <meta> 标签进行指定。
ISO-8859-1 的较低部分(从 1 到 127 之间的代码)是最初的 ASCII 字符集(0-9 的数字,大写和小写英文字母表,以及一些特殊字符)。而ISO-8859-1 的较高部分(从 160 到 255 之间的代码)包含了一些西欧国家使用的字符和一些被广泛使用的特殊字符,它们全都有实体名称。这些符号中的大多数都可以在不进行实体引用的情况下使用,但是实体名称或实体编号为那些不容易通过键盘键入的符号提供了表达的方法。
具体可以参考:ISO-8859-1 字符集参考手册

1.3 Unicode

由于上面列出的字符集都有容量限制,而且不兼容多语言环境,Unicode 联盟开发了 Unicode 标准。他们的目标是用标准的 Unicode 转换格式 (UTF) 来取代现有的字符集。Unicode 标准涵盖了世界上的所有字符、标点和符号。不论是何种平台、程序或语言,Unicode 都能够进行文本数据的处理、存储和交换。Unicode 可以被不同的字符集兼容。最常用的编码方式是 UTF-8 和 UTF-16:
UTF-8中的字符可以是 1-4 个字节长,可以表示 Unicode 标准中的任意字符,向后兼容 ASCII,是网页和电子邮件的首选编码。
UTF-16的 Unicode 转换格式是一种 Unicode 可变字符编码,能够对全部 Unicode 指令表进行编码。UTF-16 主要被用于操作系统和环境中,比如微软的 Windows 2000/XP/2003/Vista/CE 以及 Java 和 .NET 字节代码环境。

2. 字符实体

HTML 中的预留字符必须被替换为字符实体。一些在键盘上找不到的字符也可以使用字符实体来替换。

字符 实体编号 实体名称 描述
&#160; &nbsp; 非间断空格(non-breaking space)
¡ &#161; &iexcl; 倒置感叹号(inverted exclamation mark)
¢ &#162; &cent; 美分符号(cent)
£ &#163; &pound; 英镑符号(pound)
¤ &#164; &curren; 货币符号(currency)
¥ &#165; &yen; 日元符号(yen)
¦ &#166; &brvbar; 间断的竖杠(broken vertical bar)
§ &#167; &sect; 小节号(section)
¨ &#168; &uml; 分音符号(spacing diaeresis)
© &#169; &copy; 版权所有(copyright)
ª &#170; &ordf; 阴性序数记号(feminine ordinal indicator)
« &#171; &laquo; 左双角引号(angle quotation mark (left))
¬ &#172; &not; 否定符号(negation)
­ &#173; &shy; 软连字符(soft hyphen)
® &#174; &reg; 注册商标(registered trademark)
¯ &#175; &macr; 长音符号(spacing macron)
° &#176; &deg; 度符号(degree)
± &#177; &plusmn; 加减号/正负号(plus-or-minus)
´ &#180; &acute; 尖音符号(spacing acute)
µ &#181; &micro; 微米符号(micro)
&#182; &para; 段落符号(paragraph)
· &#183; &middot; 中间点(middle dot)
¸ &#184; &cedil; 变音符号(spacing cedilla)
¹ &#185; &sup1; 上标 1(superscript 1)
º &#186; &ordm; 阳性序数记号(masculine ordinal indicator)
» &#187; &raquo; 右双角引号(angle quotation mark (right))
¼ &#188; &frac14; 1/4 分数(fraction 1/4)
½ &#189; &frac12; 1/2 分数(fraction 1/2)
¾ &#190; &frac34; 3/4 分数(fraction 3/4)
¿ &#191; &iquest; 倒置问号(inverted question mark)

参考:
HTML教程

相关文章

  • HTML-05. 字符集

    本节主要列出字符实体和标签简写,备查和易于记忆1. 字符集2. 字符实体3. 标签简写及全称 1. 字符集 如需正...

  • 2019-04-16字符集 通配符

    修改字符集 永久修改字符集 重启xshell 原因 与远程工具不同字符集 排错 查看xshll字符集查看系统字符集...

  • 字符集与校对规则

    MySQL字符集及校对规则的理解 阅读目录:MySQL的字符集和校对规则 MySQL的字符集 MySQL与字符集 ...

  • MYSQL 8 基本操作之03 (字符集)

    查询服务器字符集 查询服务器字符集校对规则 查询数据库字符集 查询数据库字符集校对规则 查询表的字符集及校对规则

  • 字符集和字符编码

    常常会把字符集和字符编码混起来。下面是一些常用的字符集:ASCII字符集GB2312字符集GBK字符集GB1803...

  • MySQL字符类型学习笔记

    @[toc] 一、字符集和字符编码 1.1、字符集 字符集:字符集就是字符的集合,例如GB2312是中国国家标准的...

  • tr

    转换字符集或者删除字符集 通常与输出命令搭配管道使用 将文本的输入内容中的小写字符集转换成大写字符集 删除指定的字符集

  • MySQL学习 6 字符集

    Mysql 的字符集设置非常灵活,可以设置: - 服务器默认字符集 - 数据库默认字符集 - 表默认字符集 - 列...

  • 字符集

    定义 mysql 的字符集包括 字符集 CHARACTER 和 校对规则COLLATION 两个概念 字符集 : ...

  • Unicode字符集与MYSQL数据库中的字符集

    全文内容概述 字符集是什么?有哪些常见的字符集?字符集的发展和历史知识 Unicode字符集的由来和特点 MYSQ...

网友评论

      本文标题:HTML-05. 字符集

      本文链接:https://www.haomeiwen.com/subject/zvplpktx.html