实操体验
一次对代码大幅度的调整后,在IE预览没有任何问题(这是Ie的容错功能);但在DM的设计模式下查看:有很多错误标签,移位很严重,失出了部分CSS效果;
查了很久,在海量的标签里查不到什么毛病(即使在拆分模式上也对应不到错误的地方;
打开“结果”面板---验证---验证当前文档;错误位置很快打到;
然后再操作:命令---清理XHTML,发现少了不少提示的错误行;(慎用“移除:空标签块”);
<script language="JavaScript"type="text/javascript">
function add(x,Y){
return(x+y);
}
document.write(add(2,3))
</script>
没反应,原来,把上面的y写成了Y;
一直被页面的布局所困扰
1 首先在自己的电脑上面显示没有问题(在DM的设计模式下还是惨不忍暏的),去网吧一看移位很严重,图书馆也是一样有移位;
2 后来仔细查了一下一些高宽边距的问题,调了一下,设计模式下,细节到位,还是有一个整体位移的问题;再去网吧和图书馆,还是有问题;
3 在图书馆专门就CSS布局的问题查了十几本书的资料,了解到了布局的一些常识:包括定位技术,浮动技术,特别是对于相对定位、固定定位有很较深入的认识;因为网页中有层叠,需要相对定位和绝对定位,又用到了浮动技术,以及各元素的相互关系;更联系到边距可以用负数;
4 既然有固定的移位,何不用定位的left属性的负数去设置;
5 先将相对定位的tab div设置left:-480;不行,往左移了;设计模式和浏览器下皆如此;-240,还是有左移;
6 left:0px;一切OK了;
时间倒影设置
1 在一个单独的文档中是没有问题的;
2 当把对应的内容放到我的悠然笑看天高云淡风轻文档时就不行;
3 弄了一个上行,也不知是怎么回事,只是文档一刷新,直接就是网页上有错误的状态;
4 实在没办法了,我想,把悠的body内容放到没问题的单独文档吧,当然刷新后还是显示不出;我想应该是body内容与时间钟内容不一致,一部分一部分删,再刷新看是否可以显示出时间钟;
5 一删完农历日历设置,发现时间钟出来了;
6 一相农历日历设置,原因是有一个变量名设置成了date,造成冲突,将date改成daten1,OK了;
6 单独两个文档时,悠因为浏览器的容错功能而没有在显示上出现问题,但一个有两段JS时,即有冲突了;
鲁大师显示的CPU使用率变化;
网页index,onload,执行三个函数,1秒执行一次,CPU使用率50%,一个普通网页,只有2%左右;
修改index,两个函数合并成一个,CPU使用率只有了25%;
对于一些块定位元素,可以先设置背景或边框,以便于其子元素的位置或定位控制,到位后,可删除背景或边框设置;