HTML字元實體和逸出字元串大全__HTML

來源:互聯網
上載者:User
更全面的html實體逸出字元文章:http://www.cnblogs.com/kiter/archive/2011/08/05/2128309.html
逸出字元串的組成

逸出字元串(Escape Sequence),即字元實體(Character Entity)分成三部分:第一部分是一個&符號,英文叫ampersand;第二部分是實體(Entity)名字或者是#加上實體(Entity)編號;第三部分是一個分號。

比如,要顯示小於符號(<),就可以寫 &lt; 或者 &#60; 。

用實體(Entity)名字的好處是比較好理解,一看lt,大概就猜出是less than的意思,但是其劣勢在於並不是所有的瀏覽器都支援最新的Entity名字。而實體(Entity)編號,各種瀏覽器都能處理。

提示:實體名稱(Entity)是區分大小寫。

備忘:同一個符號,可以用“實體名稱”和“實體編號”兩種方式引用,“實體名稱”的優勢在於便於記憶,但不能保證所有的瀏覽器都能順利識別它,而“實體編號”則沒有這種擔憂,但它實在不方便記憶。 JavaScript轉義符

逸出序列 字元
\b 退格
\f 走紙換頁
\n 換行
\r 斷行符號
\t 橫向跳格 (Ctrl-I)
\' 單引號
\" 雙引號
\\ 反斜線

編程的時候要注意特殊字元的問題,很多運行時出現的問題都是因為特殊字元的出現而引起的。

注意,由於反斜線本身用作轉義符,因此不能直接在指令碼中鍵入一個反斜線。如果要產生一個反斜線,必須一起鍵入兩個反斜線 (\\)。

編碼轉換(to Unicode)

(程式碼來源於網路)

Js版

<script>     test = "你好abc"     str = ""     for( i=0;    i<test.length; i++ )     {      temp = test.charCodeAt(i).toString(16);      str    += "\\u"+ new Array(5-String(temp).length).join("0") +temp;     }     document.write (str)</script>

HTML特殊逸出字元列表 最常用的字元實體  Character Entities

顯示 說明 實體名稱 實體編號
  半方大的空白 &ensp; &#8194;
  全方大的空白 &emsp; &#8195;
  不斷行的空白欄框 &nbsp; &#160;
< 小於 &lt; &#60;
> 大於 &gt; &#62;
& &符號 &amp; &#38;
" 雙引號 &quot; &#34;
© 著作權 &copy; &#169;
® 登入商標 &reg; &#174;
商標(美國) &#8482;
× 乘號 &times; &#215;
÷ 除號 &divide; &#247;

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.