为什么要用代码代替html特殊符号

[复制链接]
查看11 | 回复4 | 2009-8-21 22:17:27 | 显示全部楼层 |阅读模式
具体字符包括起始符"",换行符
,空格" "(),还有就是/和\这些符号因为在html语言里面都是至关重要的符号,所以在用户想输入并显示这些符号的时候,就必须用其它的符号来替换之后再存储,显示的时候再替换回去。否则就会让html代码错乱。举个简单的例子:我想做一个按钮,按钮上的文字是 “out”代码是这样的:或者去掉部分引号,效果是一样的:表示这是html文件的标签,如果要表示纯文本意义的大于号和小于号,必须对之进行转义,否则html文件被解析的时候就会当成是标签的起止转义的格式以&号开头,分号;结尾,html里面的特殊符号是个有限集,不算很多比如大于号>就转义表示成>...
回复

使用道具 举报

千问 | 2009-8-21 22:17:27 | 显示全部楼层
你如果有一段内容,要显示"",你如果直接打,你看你能在页面上显示""内容么??为了区分标记和内容,所以和标记同名的符号在当作内容时都要转义....
回复

使用道具 举报

千问 | 2009-8-21 22:17:27 | 显示全部楼层
因为<等符号在该文件中有特殊的含义...
回复

使用道具 举报

千问 | 2009-8-21 22:17:27 | 显示全部楼层
<是html等标签的起始标识...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行