1. html中的预留字符必须被替换为字符实体。

2. html实体

2.1. 在html中, 某些字符是预留的。

2.2. 在html中不能使用小于号(<)和大于号(>), 这是因为浏览器会误认为它们是标签。

2.3. 如果希望正确地显示预留字符, 我们必须在html源代码中使用字符实体(character entities)。

2.4. 字符实体类似这样:

&entity_name;
或者
&#entity_number;

2.5. 使用实体名而不是数字的好处是, 名称易于记忆。不过坏处是, 浏览器也许并不支持所有实体名称(对实体数字的支持却很好)。

2.6. 实体名称对大小写敏感。

2.7. 字符实体还包括了数学符号、希腊字符、各种箭头记号、科技符号以及形状。

3. 不间断空格(non-breaking space)

3.1. html中的常用字符实体是不间断空格(&nbsp;)。

3.2. 浏览器总是会截短html页面中的空格。如果您在文本中写10个空格, 在显示该页面之前, 浏览器会删除它们中的9个。如需在页面中增加空格的数量, 您需要使用&nbsp;字符实体。

4. ASCII码字符实体

4.1. html和xhtml用标准的7比特ASCII代码在网络上传输数据。

4.2. 7比特ASCII代码可提供128个不同的字符值。

4.3. 最常用的ASCII码字符实体

4.4. 7比特可显示的ASCII代码

4.5. 7比特设备控制ASCII代码
ASCII设备控制代码最初被设计为用来控制诸如打印机和磁带驱动器之类的硬件设备。在html文档中这些代码不会起任何作用。

5. ISO-8859-1字符实体

5.1. html 4.01支持ISO-8859-1(Latin-1)字符集。

5.2. ISO-8859-1的较低部分(从1到127之间的代码)是最初的7比特ASCII。

5.3. ISO-8859-1的较高部分(从160到255之间的代码)全都有实体名称。

5.4. 这些符号中的大多数都可以在不进行实体引用的情况下使用,但是实体名称或实体编号为那些不容易通过键盘键入的符号提供了表达的方法。

5.5. ISO-8859-1 字符实体

6. html支持的数学符号

7. 例子

7.1. 代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta charset="utf-8" /><title>字符实体</title><style type="text/css">* {padding: 0;margin: 0;}h1 {background-color: red;}div {background-color: orange;width: 40px;float: left;}p {background-color: green;display: inline-block;float: left;}</style></head><body><h1>7比特可显示的ASCII代码</h1><div>32</div><p> 这是字符空格, 多个会合并</p><br /><div>33</div><p>!</p><div>34</div><p>"</p><div>35</div><p>#</p><div>36</div><p>$</p><div>37</div><p>%</p><div>38</div><p>&</p><div>39</div><p>'</p><div>40</div><p>(</p><div>41</div><p>)</p><div>42</div><p>*</p><div>43</div><p>+</p><div>44</div><p>,</p><div>45</div><p>-</p><div>46</div><p>.</p><div>47</div><p>/</p><br /><div>48</div><p>0</p><div>49</div><p>1</p><div>50</div><p>2</p><div>51</div><p>3</p><div>52</div><p>4</p><div>53</div><p>5</p><div>54</div><p>6</p><div>55</div><p>7</p><div>56</div><p>8</p><div>57</div><p>9</p><br /><div>58</div><p>:</p><div>59</div><p>;</p><div>60</div><p><</p><div>61</div><p>=</p><div>62</div><p>></p><div>63</div><p>?</p><div>64</div><p>@</p><br /><div>65</div><p>A</p><div>66</div><p>B</p><div>67</div><p>C</p><div>68</div><p>D</p><div>69</div><p>E</p><div>70</div><p>F</p><div>71</div><p>G</p><div>72</div><p>H</p><div>73</div><p>I</p><div>74</div><p>J</p><div>75</div><p>K</p><div>76</div><p>L</p><div>77</div><p>M</p><div>78</div><p>N</p><div>79</div><p>O</p><div>80</div><p>P</p><div>81</div><p>Q</p><div>82</div><p>R</p><div>83</div><p>S</p><div>84</div><p>T</p><div>85</div><p>U</p><div>86</div><p>V</p><div>87</div><p>W</p><div>88</div><p>X</p><div>89</div><p>Y</p><div>90</div><p>Z</p><br /><div>91</div><p>[</p><div>92</div><p>\</p><div>93</div><p>]</p><div>94</div><p>^</p><div>95</div><p>_</p><div>96</div><p>`</p><br /><div>97</div><p>a</p><div>98</div><p>b</p><div>99</div><p>c</p><div>100</div><p>d</p><div>101</div><p>e</p><div>102</div><p>f</p><div>103</div><p>g</p><div>104</div><p>h</p><div>105</div><p>i</p><div>106</div><p>j</p><div>107</div><p>k</p><div>108</div><p>l</p><div>109</div><p>m</p><div>110</div><p>n</p><div>111</div><p>o</p><div>112</div><p>p</p><div>113</div><p>q</p><div>114</div><p>r</p><div>115</div><p>s</p><div>116</div><p>t</p><div>117</div><p>u</p><div>118</div><p>v</p><div>119</div><p>w</p><div>120</div><p>x</p><div>121</div><p>y</p><div>122</div><p>z</p><br /><div>123</div><p>{</p><div>124</div><p>|</p><div>125</div><p>}</p><div>126</div><p>~</p><br /><h1>ISO-8859-1的较高部分(从160到255之间的代码)全都有实体名称。</h1><div>160</div><p> 这是html专用, 多个空格不会合并</p><br /><div>161</div><p>¡</p><div>162</div><p>¢</p><div>163</div><p>£</p><div>164</div><p>¤</p><div>165</div><p>¥</p><div>166</div><p>¦</p><div>167</div><p>§</p><div>168</div><p>¨</p><div>169</div><p>©</p><div>170</div><p>ª</p><div>171</div><p>«</p><div>172</div><p>¬</p><div>173</div><p>­</p><div>174</div><p>®</p><div>175</div><p>¯</p><div>176</div><p>°</p><div>177</div><p>±</p><div>178</div><p>²</p><div>179</div><p>³</p><br /><div>180</div><p>´</p><div>181</div><p>µ</p><div>182</div><p>¶</p><div>183</div><p>·</p><div>184</div><p>¸</p><div>185</div><p>¹</p><div>186</div><p>º</p><div>187</div><p>»</p><div>188</div><p>¼</p><div>189</div><p>½</p><div>190</div><p>¾</p><div>191</div><p>¿</p><div>192</div><p>À</p><div>193</div><p>Á</p><div>194</div><p>Â</p><div>195</div><p>Ã</p><div>196</div><p>Ä</p><div>197</div><p>Å</p><div>198</div><p>Æ</p><br /><div>199</div><p>Ç</p><div>200</div><p>È</p><div>201</div><p>É</p><div>202</div><p>Ê</p><div>203</div><p>Ë</p><div>204</div><p>Ì</p><div>205</div><p>Í</p><div>206</div><p>Î</p><div>207</div><p>Ï</p><div>208</div><p>Ð</p><div>209</div><p>Ñ</p><div>210</div><p>Ò</p><div>211</div><p>Ó</p><div>212</div><p>Ô</p><div>213</div><p>Õ</p><div>214</div><p>Ö</p><div>215</div><p>×</p><div>216</div><p>Ø</p><div>217</div><p>Ù</p><br /><div>218</div><p>Ú</p><div>219</div><p>Û</p><div>220</div><p>Ü</p><div>221</div><p>Ý</p><div>222</div><p>Þ</p><div>223</div><p>ß</p><div>224</div><p>à</p><div>225</div><p>á</p><div>226</div><p>â</p><div>227</div><p>ã</p><div>228</div><p>ä</p><div>229</div><p>å</p><div>230</div><p>æ</p><div>231</div><p>ç</p><div>232</div><p>è</p><div>233</div><p>é</p><div>234</div><p>ê</p><div>235</div><p>ë</p><div>236</div><p>ì</p><br /><div>237</div><p>í</p><div>238</div><p>î</p><div>239</div><p>ï</p><div>240</div><p>ð</p><div>241</div><p>ñ</p><div>242</div><p>ò</p><div>243</div><p>ó</p><div>244</div><p>ô</p><div>245</div><p>õ</p><div>246</div><p>ö</p><div>247</div><p>÷</p><div>248</div><p>ø</p><div>249</div><p>ù</p><div>250</div><p>ú</p><div>251</div><p>û</p><div>252</div><p>ü</p><div>253</div><p>ý</p><div>254</div><p>þ</p><div>255</div><p>ÿ</p></body>
</html>

7.2. 效果图

061_html字符实体相关推荐

  1. XML中CDATA及其字符实体的使用

    在写xml文档时,偶尔会用到一些特殊字符,如<.>.&等,如下面这段程序: <?xml version="1.0"?> <y>if x& ...

  2. 黄聪:百度知道中对HTML字符实体、字符编号,开头字符的使用

    http://www.w3school.com.cn/tags/html_ref_entities.html 带有实体名称的 ASCII 实体 结果 描述 实体名称 实体编号 " quota ...

  3. HTML字符实体(Character Entities),转义字符串(Escape Sequence)

    为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用.这些符号是不显示在我们最终看到的网页里的,那如果我们希 ...

  4. html中空格字符实体整理

    摘要 浏览器总是会截短 HTML 页面中的空格.如果您在文本中写 10 个空格,在显示该页面之前,浏览器会删除它们中的 9 个.如需在页面中增加空格的数量,您需要使用 字符实体. 本篇就单介绍空格的字 ...

  5. 表情转html,PHP转换emoji表情为HTML字符实体

    移动端输入时允许输入表情,表情实际上是UTF-16编码,在数据库存储上会存在丢失,当前如果把数据库字码编码修改为 utf8mb4 也是可以保存. 如果不想修改其它则可以通过转换把这些表情符转换为HTM ...

  6. html字符实体标签语法,HTML字符实体与文本格式化标签

    HT环行进端处触码通法果泉位可近境其行框理发ML 字符实体/HTML 中的预留字符必须被替换为字符实体,一些在键盘上找不到的字符也可以使用字符实体来览页些求时是过解些这确如目前例总站回广随能4果泉时标 ...

  7. html文档 字符引用,【转】HTML中常见形如#number;的东西叫做 字符实体引用,简称引用,代表一个对应的unicode字符...

    [转]HTML中常见形如number;的东西叫做 字符实体引用,简称引用,代表一个对应的unicode字符 英文解释的很清楚,就不翻译了,自己看: Entities Character entity ...

  8. iOS HTML标签字符实体,转译字符串归类大全 【转载】

    为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用.这些符号是不显示在我们最终看到的网页里的,那如果我们希 ...

  9. HTML段落,换行,字符实体

    HTML段落,换行,字符实体 html段落 <p>标签定义一个文本段落,一个段落含有默认的上下间距,段落之间会用这种默认间距隔开,代码如下: <!DOCTYPE html> & ...

最新文章

  1. 正则表达式(overall)
  2. 开始→运行→命令集锦
  3. (六)可信计算知识点
  4. [css] 你认为sass和less的最大区别是什么呢?你喜欢哪个?为什么?
  5. 炼丹手册——学习率设置
  6. 谭浩强C语言(第三版)习题9.10
  7. matlab中的脚本文件和函数文件
  8. matlab信道编码程序,信道编码作业matlab.doc
  9. 薪资16K,进华为外包怎么样?
  10. 计算机键盘快速指南,MagicBook热键/功能键切换指南,快捷键介绍
  11. 大家好!欢迎来到YANG先森博客......
  12. DDR4、GDDR5、GDDR6内存的区别
  13. 计算机组成原理总复习——题目练习
  14. Java电商系统秒杀怎么做?
  15. 某信息安全攻防大赛周周练考核(一) Writeup By 2ha0yuk7on
  16. 【运筹学】企业最重要的部分-预测和决策
  17. 群发邮件平台有哪些?哪个好用?
  18. 浅谈电商行业标签与人群(上)
  19. 10 张图搞懂服务注册发现机制
  20. pandas填补缺失值的方法

热门文章

  1. 傻瓜式图文教你在linux下搭建VNC服务器
  2. 《3D数学基础系列视频》1.1向量基本概念
  3. 借助Ant工具,实现快速开发
  4. 阿里巴巴分布式服务框架 Dubbo 团队成员梁飞专访
  5. 读书笔记:怪侠一枝梅 看后感
  6. 从贫民到百万富翁转变的心理学基础
  7. swoole 异步redis
  8. 安全访问服务边缘(SASE)是什么?
  9. SD-WAN和MPLS有什么用途?
  10. Linux环境下虚拟环境virtualenv安装和使用(转)