因为size=‘’ 这样表示属性啊,字体大小,但是i是变量 ,如果你直接这样放在里面表示值的:size='i' 为了区分变量跟值的区别要用size='"+i+"'来写
依你贴上来的代码来看更像是一对双引号。。。并没有看见所谓的单引号
中间2个双引号是连接变量i用的。如果i是定值,结果就是
out.println("<font size='1'>");
这个是字符串,我们输出到页面中的格式是需要单引号的。