解决HTML多个空格会被解析为一个空格的问题
读者可能不知道HTML里面有个概念叫做 HTML实体
这里就对其进行粗略地讲解一下
HTML实体
在 HTML 中,某些字符是预留的。
在 HTML 中不能使用小于号( < )和大于号( > ),这是因为浏览器会误认为它们是标签。
如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(character entities)。
字符实体都是以 “&” 开头,以 “;” 结尾。
如需显示小于号,我们必须这样写:< 或 <
提示:使用实体名而不是数字的好处是,名称易于记忆。不过坏处是,浏览器也许并不支持所有实体名称(对实体数字的支持却很好)。
下面列举一些常用的实体
显示结果 | 描述 | 实体名称 | 实体编号 | 描述 |
---|---|---|---|---|
空格 | |   | non-breaking space | |
< | 小于号 | < | < | less-than |
> | 大于号 | > | > | great-than |
& | 和号 | & | & | ampersand |
" | 引号 | " | " | quotation mark |
' | 撇号 | ' | ' | apostrophe |
¢ | 分 | ¢ | ¢ | cent |
£ | 镑 | £ | £ | pound |
¥ | 元 | ¥ | ¥ | yen |
× | 乘号 | × | × | multiplication |
÷ | 除号 | ÷ | ÷ | division |
更多内容请移步:
百度(HTML实体):https://baike.baidu.com/item/HTML实体/9172201?fr=aladdin
W3school(HTML字符实体):https://www.w3school.com.cn/html/html_entities.asp
欢迎转载!如转载请附上本文地址
若您在上文发现了错误,请在评论区处反馈,谢谢!