不知什么时候开始,以前好好的blog,出现了莫名其妙的问题。
1. 所有的文字都变成黑体
2. 莫名其妙的页首图片,出现在正文中了。
3. 副标题所在的位置,对齐不了。
4. 公告栏出现了大块空白。
前面两个问题和最后一个问题是突然出现的,后面的一个问题是从建立blog起就一直存在的。
当然这些都是排版问题,不影响内容,对文字阅读和信息传递没多大阻碍,加之忙着写作,只关心科学问题,不关心技术问题。连看信息,写日记的时间都没有,根本不可能花时间去解决这样的问题。现在终于终于放慢脚步,而且又是五一,所以停下追逐的脚步,好好的分析,终于解决了。
方法:因为不做web开发,所以我这里没有Dreamweaver, FrontPage之类的软件(因为这些是技术问题,而不是科学问题),当然visual studio .net还是有的(2003,2005, 2008, 2010都有),笔记本上装的是vs2008。先在浏览器中打开blog,然后查看源代码,全部复制;在vs2008新建html,进入source视图,然后粘贴。在design视图和source视图中来回切换分析,找到异常的地方。
1. 在页首代码和子标题代码中,嵌入了<b>...</b>之类的代码。以前的blog可以正确处理。但后来不知什么时候,blog升级,改变了规则。去掉了后面的那个b字母,变成<b>...</>,所以文字全变为黑体了。因为无法使用html代码,所以直接去掉自加的黑体。
2. 文中有篇博文,使用了<h1>...</h1>一级标题。对于一级标题,就会自动嵌入页首图片。所以去掉<h1>...</h1>代码就可以了。
3. 这根页首代码和子标题长度有关。最后去掉页首代码就可以了。
4. 公告空白处是以前引用了一个网站的flahs。但后来那个flash不能打开,所以出现了空白。注释掉这个flash <!-- ... -->就可以了。