okay重新通过邮箱找回了这个账号的密码,过去一年了,像是尘封起来的一些岁月静静的躺在一个并不眷顾的角落。当时很喜欢一个女孩,我希望用我的行动来帮助她,那一阵子疯狂的看书敲代码,就是为了怎么把另个人教会,然后心安。当我萌生了一个一起写博客的念头的时候,却也是渐行渐远的时候了~~
真的挺怀念那段时光的,不妨接着写下每日的收获与喜悦,无关风月,无关爱情,这里只有曾经的青春~
最近认识比较清楚的一件事是,“div+css”这种一直被我们习惯的称呼的方式其实不是很对,应该是XHTML+CSS,这是最近看到了w3cfun的一篇博客,才知道的, 盲目的用div代替所有的table显然是不理智了,更不能说使用table就是低端的表现,我现在任职的公司的网站,不是公司首页,是招聘的主页,在一个简单的功能背后,一些div和table的嵌套是用都是十分的谨慎和科学,而我再这一块完全就是盲目的,只要效果出来了,就okay了,一点框架的意识都没有~~~后面知道了,如果你不写CSS进去,那么浏览器的默认css就来了,html4.0里面竟然有89个标签,都有这个:
{margin:0; padding:0;}
造成什么影响我不太清楚,如果朋友们知道的话可以告知一下,会不会影响效率什么的,我不是很清楚。
我这里出现了点问题,因为快下班了,还没解决,先贴在这里:
htmlDiv += ‘<tr height="25" align="left">‘; htmlDiv += ‘<td colspan="16" bgcolor="#F7F7F7" style="color:black; font-size: 12px; font-weight: bold;padding-left:2px;">‘ + mcity + ‘:</td>‘; htmlDiv += ‘</tr>‘; var pinyin = ‘‘; var act1 = "this.style.cursor=‘hand‘"; var act2 = "this.style.cursor=‘normal‘"; htmlDiv += ‘<table width="100%"><tr><td><table width="100%">‘; for (var i = 0; i < mainjobCity.length; i++) { var citycount = 0; htmlDiv += ‘<tr align="left">‘; if (lang == "C") { pinyin = mainjobCity[i]["Chinese"]; } else { pinyin = mainjobCity[i]["English"]; } htmlDiv += ‘<td align="center"><strong style="color:#3781B7";>‘ + pinyin + ‘</strong></td>‘; var subids = mainjobCity[i]["subIds"]; htmlDiv += ‘<td style="padding:5px;">‘; for (var j = 0; j < subids.length; j++) { htmlDiv += ‘<span style="font-size: 15px; padding:5px; " onmouseover="‘ + act1 + ‘" onmouseout="‘ + act2 + ‘" onclick="Jobarea.selectJobarea(\‘‘ + subids[j] + ‘\‘,\‘‘ + ja[subids[j]] + ‘\‘)">‘ + ja[subids[j]] + ‘</span>‘; } htmlDiv += ‘</td></tr>‘; if (i == 11) { htmlDiv += ‘</table></td><td><table width="100%">‘; } } htmlDiv += ‘</table></td></tr>‘;
问题在于这个onmouseover和onmouseout上,试过很多种引号,而且在形成的html中也明确有this.style.cursor=‘hand‘这个函数,this用的不对?还是别的?我今天回家之后研究研究~
时间: 2024-10-23 16:45:10