码迷,mamicode.com
首页 > Web开发 > 详细

【2015.8.26】新的开始与纪念web开发

时间:2015-08-26 18:05:01      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

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用的不对?还是别的?我今天回家之后研究研究~


【2015.8.26】新的开始与纪念web开发

标签:

原文地址:http://my.oschina.net/aiXMM/blog/497403

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!