记得刚实习时候,带我的师傅让看一下HTML,我说HTML我已经很熟悉了,他说可能有些细节不知道,我还不太相信,结果看了看确实有好多东西不太清楚具体的作用。比如当天我就学会了一个技巧,在一个input外边加label,可以实现点击文字就可以触发输入控件的效果,在触屏体验上更好一些。 这几天还在改项目的Bug,项目就剩我自己一个人干了,自由自在,想大刀阔斧就大刀阔斧。因为用的JSP标签库,在Java中输出HTML与JS,经常有JS嵌套HTML,HTML中也有onclick这样的JS函数调用,有非常多的双引号和单引号,维护起来非常麻烦。之前也没有代码规范,随心所欲JS一会儿用单引号,一会儿双引号 。因为用的JSP标签库,在Java中输出HTML与JS,经常有JS嵌套HTML,HTML中也有onclick这样的JS函数调用,有非常多的双引号和单引号,维护起来非常麻烦。其实应该JS优先使用单引号,HTML优先使用双引号。有个标签在浏览器中总是被解析的有问题,后来才发现在Java中可以使用\来转义,在HTML的属性字符串里,仍然要使用quots;这样的符号进行转义,比如习惯用Jquery等传统的开发方式,经常会有拼接一个html,创建dom,再append的东西。以前只知道在html标签之间,需要使用gt;lt;这些,总是以为字符串用\转义。 这竟然是我做了十年网站才知道的。所以,以后学东西还是要仔细一点。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据