HTML字符實體
HTML字符實體(Character Entities),轉義字符串(Escape Sequence)html
爲何要用轉義字符串?
HTML中<,>,&等有特殊含義(<,>,用於連接籤,&用於轉義),不能直接使用。這些符號是不顯示在咱們最終看到的網頁裏的,那若是咱們但願在網頁中顯示這些符號,該怎麼辦呢?前端
這就要說到HTML轉義字符串(Escape Sequence)了。面試
轉義字符串(Escape Sequence)也稱字符實體(Character Entity)。在HTML中,定義轉義字符串的緣由有兩個:第一個緣由是像「<」和「>」這類符號已經用來表示HTML標籤,所以就不能直接看成文本中的符號來使用。爲了在HTML文檔中使用這些符號,就須要定義它的轉義字符串。當解釋程序遇到這類字符串時就把它解釋爲真實的字符。在輸入轉義字符串時,要嚴格遵照字母大小寫的規則。第二個緣由是,有些字符在ASCII字符集中沒有定義,所以須要使用轉義字符串來表示。編程
轉義字符串的組成
轉義字符串(Escape Sequence),即字符實體(Character Entity)分紅三部分:第一部分是一個&符號,英文叫ampersand;第二部分是實體(Entity)名字或者是#加上實體(Entity)編號;第三部分是一個分號。瀏覽器
好比,要顯示小於號(<),就能夠寫 <
或者 <
。app
用實體(Entity)名字的好處是比較好理解,一看lt,大概就猜出是less than的意思,可是其劣勢在於並非全部的瀏覽器都支持最新的Entity名字。而實體(Entity)編號,各類瀏覽器都能處理。less
提示:實體名稱(Entity)是區分大小寫的。ide
備註:同一個符號,能夠用「實體名稱」和「實體編號」兩種方式引用,「實體名稱」的優點在於便於記憶,但不能保證全部的瀏覽器都能順利識別它,而「實體編號」則沒有這種擔心,但它實在不方便記憶。學習
如何顯示空格?
一般狀況下,HTML會自動截去多餘的空格。無論你加多少空格,都被看作一個空格。好比你在兩個字之間加了10個空格,HTML會截去9個空格,只保留一個。爲了在網頁中增長空格,你可使用
表示空格。ui
HTML特殊轉義字符列表
最經常使用的字符實體
Character Entities
顯示 | 說明 | 實體名稱 | 實體編號 |
---|---|---|---|
半方大的空白 |   |
  |
|
全方大的空白 |   |
  |
|
不斷行的空白格 | |
  |
|
< | 小於 | < |
< |
> | 大於 | > |
> |
& | &符號 | & |
& |
" | 雙引號 | " |
" |
© | 版權 | © |
© |
® | 已註冊商標 | ® |
® |
™ | 商標(美國) | ™ |
™ |
× | 乘號 | × |
× |
÷ | 除號 | ÷ |
÷ |
ISO 8859-1 (Latin-1)字符集
HTML 4.01 支持 ISO 8859-1 (Latin-1) 字符集。
備註:爲了方便起見,如下表格中,「實體名稱」簡稱爲「名稱」,「實體編號」簡稱爲「編號」
顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
  |
¡ | ¡ |
¡ |
¢ | ¢ |
¢ |
£ | £ |
£ |
¤ | ¤ |
¤ |
|
¥ | ¥ |
¥ |
¦ | ¦ |
¦ |
§ | § |
§ |
¨ | ¨ |
¨ |
© | © |
© |
ª | ª |
ª |
« | « |
« |
¬ | ¬ |
¬ |
­ |
­ |
® | ® |
® |
|
¯ | ¯ |
¯ |
° | ° |
° |
± | ± |
± |
² | ² |
² |
³ | ³ |
³ |
´ | ´ |
´ |
µ | µ |
µ |
¶ | ¶ |
¶ |
· | · |
· |
¸ | ¸ |
¸ |
¹ | ¹ |
¹ |
º | º |
º |
» | » |
» |
¼ | ¼ |
¼ |
½ | ½ |
½ |
¾ | ¾ |
¾ |
¿ | ¿ |
¿ |
À | À |
À |
Á | Á |
Á |
 |  |
 |
à | à |
à |
Ä | Ä |
Ä |
Å | Å |
Å |
Æ | Æ |
Æ |
Ç | Ç |
Ç |
È | È |
È |
É | É |
É |
Ê | Ê |
Ê |
Ë | Ë |
Ë |
Ì | Ì |
Ì |
Í | Í |
Í |
Î | Î |
Î |
Ï | Ï |
Ï |
Ð | Ð |
Ð |
Ñ | Ñ |
Ñ |
Ò | Ò |
Ò |
Ó | Ó |
Ó |
Ô | Ô |
Ô |
Õ | Õ |
Õ |
Ö | Ö |
Ö |
× | × |
× |
Ø | Ø |
Ø |
Ù | Ù |
Ù |
Ú | Ú |
Ú |
Û | Û |
Û |
Ü | Ü |
Ü |
Ý | Ý |
Ý |
Þ | Þ |
Þ |
ß | ß |
ß |
à | à |
à |
á | á |
á |
â | â |
â |
ã | ã |
ã |
ä | ä |
ä |
å | å |
å |
æ | æ |
æ |
ç | ç |
ç |
è | è |
è |
é | é |
é |
ê | ê |
ê |
ë | ë |
ë |
ì | ì |
ì |
í | í |
í |
î | î |
î |
ï | ï |
ï |
ð | ð |
ð |
ñ | ñ |
ñ |
ò | ò |
ò |
ó | ó |
ó |
ô | ô |
ô |
õ | õ |
õ |
ö | ö |
ö |
÷ | ÷ |
÷ |
ø | ø |
ø |
ù | ù |
ù |
ú | ú |
ú |
û | û |
û |
ü | ü |
ü |
ý | ý |
ý |
þ | þ |
þ |
ÿ | ÿ |
ÿ |
數學和希臘字母標誌
symbols, mathematical symbols, and Greek letters
顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ƒ | ƒ |
ƒ |
Α | Α |
Α |
Β | Β |
Β |
Γ | Γ |
Γ |
Δ | Δ |
Δ |
Ε | Ε |
Ε |
Ζ | Ζ |
Ζ |
Η | Η |
Η |
Θ | Θ |
Θ |
Ι | Ι |
Ι |
Κ | Κ |
Κ |
Λ | Λ |
Λ |
Μ | Μ |
Μ |
Ν | Ν |
Ν |
Ξ | Ξ |
Ξ |
Ο | Ο |
Ο |
Π | Π |
Π |
Ρ | Ρ |
Ρ |
Σ | Σ |
Σ |
Τ | Τ |
Τ |
Υ | Υ |
Υ |
Φ | Φ |
Φ |
Χ | Χ |
Χ |
Ψ | Ψ |
Ψ |
Ω | Ω |
Ω |
α | α |
α |
β | β |
β |
γ | γ |
γ |
δ | δ |
δ |
ε | ε |
ε |
ζ | ζ |
ζ |
η | η |
η |
θ | θ |
θ |
ι | ι |
ι |
κ | κ |
κ |
λ | λ |
λ |
μ | μ |
μ |
ν | ν |
ν |
ξ | ξ |
ξ |
ο | ο |
ο |
π | π |
π |
ρ | ρ |
ρ |
ς | ς |
ς |
σ | σ |
σ |
τ | τ |
τ |
υ | υ |
υ |
φ | φ |
φ |
χ | χ |
χ |
ψ | ψ |
ψ |
ω | ω |
ω |
? | ϑ |
ϑ |
? | ϒ |
ϒ |
? | ϖ |
ϖ |
||||||
• | • |
• |
… | … |
… |
|||||||||
′ | ′ |
′ |
″ | ″ |
″ |
‾ | ‾ |
‾ |
⁄ | ⁄ |
⁄ |
℘ | ℘ |
℘ |
ℑ | ℑ |
ℑ |
ℜ | ℜ |
ℜ |
™ | ™ |
™ |
ℵ | ℵ |
ℵ |
← | ← |
← |
↑ | ↑ |
↑ |
→ | → |
→ |
↓ | ↓ |
↓ |
↔ | ↔ |
↔ |
↵ | ↵ |
↵ |
⇐ | ⇐ |
⇐ |
⇑ | ⇑ |
⇑ |
⇒ | ⇒ |
⇒ |
⇓ | ⇓ |
⇓ |
⇔ | ⇔ |
⇔ |
∀ | ∀ |
∀ |
∂ | ∂ |
∂ |
∃ | ∃ |
∃ |
∅ | ∅ |
∅ |
∇ | ∇ |
∇ |
∈ | ∈ |
∈ |
∉ | ∉ |
∉ |
∋ | ∋ |
∋ |
∏ | ∏ |
∏ |
∑ | ∑ |
∑ |
− | − |
− |
∗ | ∗ |
∗ |
√ | √ |
√ |
∝ | ∝ |
∝ |
∞ | ∞ |
∞ |
∠ | ∠ |
∠ |
∧ | ∧ |
∧ |
∨ | ∨ |
∨ |
∩ | ∩ |
∩ |
∪ | ∪ |
∪ |
∫ | ∫ |
∫ |
∴ | ∴ |
∴ |
∼ | ∼ |
∼ |
∝ | ≅ |
≅ |
≈ | ≈ |
≈ |
≠ | ≠ |
≠ |
≡ | ≡ |
≡ |
≤ | ≤ |
≤ |
≥ | ≥ |
≥ |
⊂ | ⊂ |
⊂ |
⊃ | ⊃ |
⊃ |
⊄ | ⊄ |
⊄ |
⊆ | ⊆ |
⊆ |
⊇ | ⊇ |
⊇ |
⊕ | ⊕ |
⊕ |
⊗ | ⊗ |
⊗ |
⊥ | ⊥ |
⊥ |
⋅ | ⋅ |
⋅ |
? | ⌈ |
⌈ |
? | ⌉ |
⌉ |
? | ⌊ |
⌊ |
? | ⌋ |
⌋ |
? | ⟨ |
〈 |
? | ⟩ |
〉 |
◊ | ◊ |
◊ |
♠ | ♠ |
♠ |
♣ | ♣ |
♣ |
♥ | ♥ |
♥ |
♦ | ♦ |
♦ |
重要的國際標記
markup-significant and internationalization characters
顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 | 顯示 | 名稱 | 編號 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
" | " |
" |
& | & |
& |
< | < |
< |
> | > |
> |
Œ | Œ |
Œ |
œ | œ |
œ |
Š | Š |
Š |
š | š |
š |
Ÿ | Ÿ |
Ÿ |
ˆ | ˆ |
ˆ |
˜ | ˜ |
˜ |
  |
  |
  |
  |
θ |   |
  |
| ‌ |
‌ |
||
| ‍ |
‍ |
| ‎ |
‎ |
| ‏ |
‏ |
||||||
– | – |
– |
— | — |
— |
|||||||||
‘ | ‘ |
‘ |
’ | ’ |
’ |
‚ | ‚ |
‚ |
「 | “ |
“ |
」 | ” |
” |
„ | „ |
„ |
† | † |
† |
‡ | ‡ |
‡ |
‰ | ‰ |
‰ |
‹ | ‹ |
‹ |
› | › |
› |
€ | € |
€ |
JavaScript轉義符
轉義序列 | 字符 |
---|---|
\b | 退格 |
\f | 走紙換頁 |
\n | 換行 |
\r | 回車 |
\t | 橫向跳格 (Ctrl-I) |
' | 單引號 |
" | 雙引號 |
\ | 反斜槓 |
編程的時候要注意特殊字符的問題,不少運行時出現的問題都是由於特殊字符的出現而引發的。
我目前是在職前端開發,若是你如今也想學習前端開發技術,在入門學習前端的過程中有碰見任何關於學習方法,學習路線,學習效率等方面的問題,你均可以申請加入個人前端學習交流裙:前面:421 中間:374最後:697。裏面彙集了一些正在自學前端的初學者,轉行者,初階者,我這裏也有我作前端技術這段時間整理的一些前端學習手冊,前端大廠面試題,前端開發源碼教程,PDF文檔書籍教程,須要的話均可以找裙豬獲取。
注意,因爲反斜槓自己用做轉義符,所以不能直接在腳本中鍵入一個反斜槓。若是要產生一個反斜槓,必須一塊兒鍵入兩個反斜槓 (\)。