先交代一下这周花的时间:
星期一:三个多小时.星期二花了三个小时左右重写测试了那个爬虫的程序,没学新的内容。星期三花了大约两个小时,星期四花了三个小时,星期五花了两个半小时,周六花了五个小时,周日花了六个小时。
我花的时间还是离老师的标准还很远,我会继续投入更多时间的。
本周与遇到的问题和解决方法:
1.上次提到的,flask模板渲染传变量时中文无法输出的问题已经解决了,只要在中文的前面加上字母u表示编码就行了。
2.排版的问题:
这周学习了html语言来编写网站,关于网站的排版,刚开始我是想使用html语言中将网页分块的技巧来解决,根据网上的教程,我将网页分成了两块,一块小的板块用来放图片和部分的文字介绍,另一块大的板块用来放写的正文部分的内容,写完了效果还不错如下所示:
但是将边框缩小就能发现问题了:如下图:
排版出现了问题,因为我运用了html语言自己定了每个板块的大小,但我的浏览器的界面没有那么大的时候,会自动的向下面排,这样就出现了上面所看到的情景,查看了老师给的网页的源代码,发现这个网站的排版是放在css文件中的,我也尝试着使用css来排版,问题得到了解决。
现在网页会自动根据界面的大小自己调整了,不会出现刚才看见的问题。
3.网页中图片的引入,可以使用链接也可以使用静态文件的方式,一开始我为了省事你就直接使用了链接的方式,直接从网络上获取图片,但是发现不知出于何种原因,有些图片能够使用,在网页上呈现出来,但是有些网页却无法呈现出来,我又试了很多次,但是有些图片就是不行,我也不知道为什么,然后无奈之下我就是用了静态文件的方式,
发现这个方法可行。图片都能展示。
4.还有一个问题就是怎样向老师展示我写的网页,搜索了一下,发现可以申请一个免费的空间来上传自己写的网页,由于链接的存在,上传的网页不止一个,这样就会有一个问题,怎样才能确保进入这个空间里面看到的就是我写的主页呢,这样的问题同样在网上找到了答案,只要将自己写的那一个主页命名的时候使用“index.html”这样就会变成默认的主页,已进入免费空间首先看到的就是这个主页。