吐槽51cto博客的缺陷

在刚安装的Ubuntu环境下发了篇博客《LibreOffice升级到4.0》。

因为51cto的博客功能比较弱,加之文章会引用到多张图片,就使用LibreOffice 4.0写博文。

写完博文之后,复制上传到51cto。其中,涉及到的图片需要单独上传。

奇怪的情况:

博文在后台可以进行编辑、查看,没有任何问题,发布后也能显示摘要,可是点击目录标题后,页面中文章内容空空如也,啥也没有。

排查问题:

进入后台,点击HTML编辑器的“源”按钮,发觉里面插入了很多多余的HTML标记,估计是LibreOffice产生的,多半是这些造成的。

摘引开头一段如下:

<p><style type="text/css">
    <!--
        @page { size: 21cm 29.7cm; margin: 2cm }
        H1 { margin-bottom: 0.21cm; page-break-after: avoid }
        H1.western { font-family: "DejaVu Sans", sans-serif; font-size: 16pt; font-weight: bold }
        H1.cjk { font-family: "DejaVu Sans"; font-size: 16pt; font-weight: bold }
        H1.ctl { font-family: "Lohit Hindi"; font-size: 16pt; font-weight: bold }
        H2 { margin-bottom: 0.21cm; page-break-after: avoid }
        H2.western { font-family: "DejaVu Serif", serif; font-size: 18pt; font-weight: bold }
        H2.cjk { font-family: "DejaVu Sans"; font-size: 18pt; font-weight: bold }
        H2.ctl { font-family: "Lohit Hindi"; font-size: 18pt; font-weight: bold }
        P { margin-bottom: 0.21cm }
        A:link { color: #000080; so-language: zxx; text-decoration: underline }
    -->
    </style></p>
<h1 class="cjk"><font face="DejaVu Sans, sans-serif"><span lang="en-US"><font size="6" style="font-size: 22pt">LibreOffice4.0</font></span></font>升级</h1>
<p><font face="DejaVu Serif, serif"><font size="3"><span lang="en-US">Ubuntu 12.04</span></font></font>是<font face="DejaVu Serif, serif"><font size="3"><span lang="en-US">LTS</span></font></font>版本,也就是官方提供<font face="DejaVu Serif, serif"><font size="3"><span lang="en-US">5</span></font></font>年技术支持(至<font face="DejaVu Serif, serif"><font size="3"><span lang="en-US">2017.04</span></font></font>月)。</p>
<p>刚刚装好最新版的<font face="DejaVu Serif, serif"><font size="3"><span lang="en-US">LTS 12.04.2</span></font></font>,发觉提供的<font face="DejaVu Serif, serif"><font size="3"><span lang="en-US">LibreOffice</span></font></font>是<font face="DejaVu Serif, serif"><font size="3"><span lang="en-US">3.5.7</span></font></font>的。又看到<font face="DejaVu Serif, serif"><font size="3"><span lang="en-US">LibreOffice</span></font></font>官网发布了最新的<font face="DejaVu Serif, serif"><font size="3"><span lang="en-US">4.0</span></font></font>版本,就打算升级了。</p>
<h2 class="cjk">不成功的升级:</h2>

解决方法:

1、在后台可视化模式下,复制所有文字到记事本后,再将所有文字删除,注意保留图片,不要删除。

2、在后台源代码模式下,确认没有多余的HTML标记,否则删除之。

3、在后台可视化模式下,将记事本中的纯文本复制到相应位置,再行编辑排版。

其它缺陷吐槽

1、复制的图片无效,必须单独上传。

2、标题格式,加上去也没有效果。

3、使用官方推荐的MS Live Writer写博客是方便了许多,但只有Win平台,在Linux下无法使用,且发布后本地就没有备份了。

你可能感兴趣的:(博客,缺陷,吐槽,51cto)