![HTML5/CSS3/JavaScript技术大全](https://wfqqreader-1252317822.image.myqcloud.com/cover/181/33894181/b_33894181.jpg)
上QQ阅读APP看书,第一时间看更新
3.4.3 特殊字符❹❺
在HTML中还有许多的特殊字符和空格一样,需要特定的字符码才能输出(针对早期浏览器),如“<”、“>”、“&”等。表3-3列出了一些特殊的符号及其对应的字符码。
表3-3 特殊字符及其对应的字符码
![47140-00-049-2.jpg](https://epubservercos.yuewen.com/697680/18124350008478606/epubprivate/OEBPS/Images/47140-00-049-2.jpg?sign=1738845781-EwYpohJYPUgewaZj410dy8zhvWPnyz9U-0-f3581a45588afb67d2ab2a6b9da4d7cc)
以上列出了常用的特殊符号。更多的特殊符号请参考官方的参考手册。
应用举例(special.html):
<!DOCTYPE HTML> <html> <head> <title>输出特殊字符</title> </head> <body> 2×3=6;<br /> 6÷3=2;<br /> ©版权归W3C所有<br /> ®注册商标<br /> 今天气温50°<br /> 人民币¥100元<br /> "' & <> £ « » µ ∑<br /> √ ⊕ ≤ ≥ ¼ ½ ¾ ¿<br /> </body> </html>
在Chrome浏览器中显示效果如图3-16所示。
![47140-00-050-1.jpg](https://epubservercos.yuewen.com/697680/18124350008478606/epubprivate/OEBPS/Images/47140-00-050-1.jpg?sign=1738845781-58tOmhcPeXnONTsM4oHnecAomMnoj9Uc-0-fa413c495e8bab3ada47049a52ef7e94)
图3-16 通过浏览器输出特殊字符
目前主流浏览器均不需要通过字符码输出表格中的特殊字符,而支持直接输出(前提是能在文字编辑器中输入这些字符)。虽然浏览器不能直接输出HTML标签,但是可以直接输出“<”以及“>”。下面通过案例来学习直接在网页中显示特殊字符。
应用举例(special_more.html):
<!DOCTYPE HTML> <html> <head> <title>直接输出特殊字符</title> </head> <body> <p> & </p> <p> " </p> <p> ' </p> <p> < </p> <p> > </p> <p> < abcd> <p> <p> < abcd> <p> <p> <abcd > <p> <p> <ab cd> <p> </body> </html>
代码说明:
以上代码中,<p>标签用于将每个特殊字符放在单独段落中,便于显示效果。加粗部分的代码为特殊字符。
在Chrome浏览器中显示效果如图3-17所示。
![47140-00-050-2.jpg](https://epubservercos.yuewen.com/697680/18124350008478606/epubprivate/OEBPS/Images/47140-00-050-2.jpg?sign=1738845781-hHbbZ80nafVPXQJiaTmFRhN03pby4tcA-0-2ff0320c4d86ff52d22759921c687cee)
图3-17 直接输出特殊字符
感兴趣的读者也可以进行更多测试。