弄了下pdf转div+css,一个pdf转为一个网页,但是每次都多了个index.html页面和css文件夹和image文件夹。可是一个网站是用好多网页组成的,那就会有n多pdf,转了后就会有n多css文件夹,image文件夹还好说,大家都可以放一起,但是css文件怎么办呢?总不能每个页面都调用所有css文件吧,这样肯定影响速度呀。上网查了查例子,百度和新浪都是没有css。可帅了,一个页面头部放了本页面所有样式。然后查了查资料,找了n多篇文章,都是一样的,也不知道谁抄的谁的。差不多有三种方法,1.制作几分css文件,页面需要哪个就加载哪个。2.一个公共css,页眉页脚分别加载不同css,缺点是公共css太大了。3.一个公共css,其它css按类型分类。比如说定义table的样式都放在table1.css中,然后需要哪个样式就调用哪个css好了。

这些方法都是太复杂了,还要架构设计什么的,我这样去做时间肯定不允许。况且我也不想做专业美工。于是我决定只定义一个公共css,然后每个页面一个css,又方便又能得瑟,一个页面只有两个css,多帅呀!然后我研究了一个网站架构,发现每个页面都要调用相同的header,不会把所有css都放在这一个header模板中吧?昨天就见一同事弄了一个页面有九个css,改个东西痛苦死。于是我又研究了下在是不是可以不在header中也能加载css,结果还真可以,在那里用link都能加载出css来,之前我还用include试了半天。这样的话新模板的更新就简单多啦,可以按照系统需要设计css架构了。

posted on 2008-07-25 15:03  超少  阅读(654)  评论(0编辑  收藏  举报