日期:2014-05-17  浏览次数:20593 次

html 特殊转义字符

html 特殊转义字符
2010年08月11日
   HTML字符实体(Character Entities),转义字符串(Escape Sequence) 为什么要用转义字符串? HTML中,&等有特殊含义(,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢? 这就要说到HTML转义字符串(Escape Sequence)了。 转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像“”这类符号已经用来表示HTML标签,因此就不能直接当作文本中的符号来使用。为了在HTML文档中使用这些符号,就需要定义它的转义字符串。当解释程序遇到这类字符串时就把它解释为真实的字符。在输入转义字符串时,要严格遵守字母大小写的规则。第二个原因是,有些字符在ASCII字符集中没有定义,因此需要使用转义字符串来表示。 转义字符串的组成 转义字符串(Escape Sequence),即字符实体(Character Entity)分成三部分:第一部分是一个&符号,英文叫ampersand;第二部分是实体(Entity)名字或者是#加上实体(Entity)编号;第三部分是一个分号。 比如,要显示小于号( 大于 > > & &符号 & & " 双引号 " " 版权 ?? ?? 已注册商标 ??   商标(美国)  × 乘号 ×   ÷ 除号 ÷   ISO 8859-1 (Latin-1)字符集 HTML 4.01 支持 ISO 8859-1 (Latin-1) 字符集。 备注:为了方便起见,以下表格中,“实体名称”简称为“名称”,“实体编号”简称为“编号” 显示 名称 编号 显示 名称 编号 显示 名称 编号 显示 名称 编号 显示 名称 编号     ??   ??   ??   ¤ ¤   ??   ??   § §   ¨ ¨   ?? ?? ??      ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   ??   × ×   ??   ??   ??   ??   ??   ??   ??   ??   à à   á á   ??   ??   ??   ??   ??   ??   è è   é é   ê ê   ??   ì ì   í í   ??   ??   ??   ??   ò ò   ó ó   ??   ??   ??   ÷ ÷   ??   ù ù   ú ú   ??   ü ü   ??   ??   ??   数学和希腊字母标志 symbols, mathematical symbols, and Greek letters 显示 名称 编号 显示 名称 编号 显示 名称 编号 显示 名称 编号 显示 名称 编号 ??  Α Α Α Β Β Β Γ Γ Γ Δ Δ Δ Ε Ε Ε Ζ Ζ Ζ Η Η Η Θ Θ Θ Ι Ι Ι Κ Κ Κ Λ Λ Λ Μ Μ Μ Ν Ν Ν Ξ Ξ Ξ Ο Ο Ο Π Π Π Ρ Ρ Ρ Σ Σ Σ Τ Τ Τ Υ Υ Υ Φ Φ Φ Χ Χ Χ Ψ Ψ Ψ Ω Ω Ω α α α β β β γ γ γ δ δ δ ε ε ε ζ ζ ζ η η η θ θ θ ι ι ι κ κ κ λ λ λ μ μ μ ν ν ν ξ ξ ξ ο ο ο π π π ρ ρ ρ ??  σ σ σ τ τ τ υ υ υ φ φ φ χ χ χ ψ ψ ψ ω ω ω ? ??  ? ??  ? ??  ?? ?? … … … ′ ′ ′ ″ ″ ″ ??  ??  ??  ??  ??  ??  ??  ← ← ← ↑ ↑ ↑ → → → ↓ ↓ ↓ ??  ??  ??  ??  ??  ??  ??  ??  ??  ??  ??  ??  ∈ ∈ ∈ ??  ??  ∏ ∏ ∏ ∑ ∑ ∑ ??  ??  √ √ √ ∝ ∝ ∝ ∞ ∞ ∞ ∠ ∠ ∠ ∧ ∧ ∧ ∨ ∨ ∨ ∩ ∩ ∩ ∪ ∪ ∪ ∫ ∫ ∫ ∴ ∴ ∴ ??  ∝ ??  ≈ ≈ ≈ ≠ ≠ ≠ ≡ ≡ ≡ ≤ ≤ ≤ ≥ ≥ ≥ ??  ??  ??  ??  ??