在HTML/XHTML文档中空格被解释为分隔符,所以对于行首的空格会被忽略,行内的多个连续的空格会被合并为一个空格显示,所以对于文档中需要显示空格的地方需要进行特别处理。
方案一:使用全角空格。
全角空格被解释为汉字,所以不会被忽略,可以按照实际的空格数显示。
注:如果你要在网页中显示一段代码,最好不要使用全角空格,这种代码复制下来后是不能使用的。
方案二:使用替代符号。
替代符号就是在需要显示空格的地方加入替代符号,这些符号会被浏览器解释为空格显示。
空格的替代符号有以下几种:
| 名称 | 编号 | 描述 |
|---|---|---|
| | 不断行的空白(1个字符宽度) | |
|   | 半个空白(1个字符宽度) | |
|   | 一个空白(2个字符宽度) | |
|   | 窄空白(小于1个字符宽度) |
| 代码 | 效果 |
|---|---|
| 欢 迎 光 临! | 欢 迎 光 临! |
| 欢 迎 光 临! | 欢 迎 光 临! |
| 欢 迎 光 临! | 欢 迎 光 临! |
| 欢 迎 光 临! | 欢 迎 光 临! |
在HTML/XHTML中,有些符号已经有一定的意义,所以在需要显示它们时,可能会被浏览器解释为源代码而无法正常显示,如:<>&" 等符号。还有一些符号是很难用键盘输入的特殊符号,如:©®×÷∈™♥ 等。对于这些符号都可以用替代符号显示。
常用替代符号:
| 符号 | 描述 | 实体名称 | 实体编号 |
|---|---|---|---|
| " | 引号 | " | " |
| & | & | & | & |
| < | 小于 | < | < |
| > | 大于 | > | > |
| © | 版权 | © | © |
| ® | 已注册 | ® | ® |
| ™ | 商标 | ™ | ™ |
0 评论:
发表评论
注意:只有此博客的成员才能发布评论。