另存為網頁 - 清單並不總是使用 UL 或 OL html 標籤來保存

另存為網頁 - 清單並不總是使用 UL 或 OL html 標籤來保存

我收到其他人創建的包含如下列表的文檔:

  • 清單項目 1
  • 清單項目 2

我需要將它們轉換為 HTML,並在 Word 中使用「另存為網頁」。存在一個問題,有的列表轉換為<ul><li>標籤,有的列表轉換為

· List Item 1 
· List Item 2 

帶有這個·奇怪的點字符並且沒有<ul>標籤。

<p class=MsoListParagraphCxSpMiddle style='text-indent:-18.0pt'><span
style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><span style='font-family:"Times New Roman","serif"'>56464</span></p>

連結到產生此行為的範例文檔

我可以看到的兩個列表之間唯一相關的區別是第二個(有問題的)列表有另一個樣式集在功能區列上的樣式對話方塊中。

第一個有Normal風格,第二個有Paragraph with a list風格。我無法在 Word 2013 中建立帶有Normal樣式的清單 - 不知道它是如何建立的。

有什麼技巧可以解決這種行為嗎?

答案1

似乎您在文件中有不同的格式樣式。

<w:p w:rsidR="00BD738A" w:rsidRPr="00BD738A" w:rsidRDefault="00BD738A" w:rsidP="00CE27F3">
    <w:pPr>
        <w:numPr>
            <w:ilvl w:val="0"/>
            <w:numId w:val="1"/>
        </w:numPr>
        <w:jc w:val="both"/>
        <w:rPr>
            <w:rFonts w:ascii="Times New Roman" w:hAnsi="Times New Roman"/>
        </w:rPr>
    </w:pPr>
    <w:proofErr w:type="spellStart"/>
    <w:r>
        <w:rPr>
            <w:rFonts w:ascii="Times New Roman" w:hAnsi="Times New Roman"/>
            <w:szCs w:val="20"/>
        </w:rPr>
        <w:t>ssssss</w:t>
    </w:r>
    <w:proofErr w:type="spellEnd"/>
</w:p>

=========

<w:p w:rsidR="00BD738A" w:rsidRDefault="00BD738A" w:rsidP="00BD738A">
    <w:pPr>
        <w:pStyle w:val="Odstavecseseznamem"/>
        <w:numPr>
            <w:ilvl w:val="0"/>
            <w:numId w:val="3"/>
        </w:numPr>
        <w:jc w:val="both"/>
        <w:rPr>
            <w:rFonts w:ascii="Times New Roman" w:hAnsi="Times New Roman"/>
        </w:rPr>
    </w:pPr>
    <w:proofErr w:type="spellStart"/>
    <w:r>
        <w:rPr>
            <w:rFonts w:ascii="Times New Roman" w:hAnsi="Times New Roman"/>
        </w:rPr>
        <w:t>rrrrr</w:t>
    </w:r>
    <w:proofErr w:type="spellEnd"/>
</w:p>

您可以看到這兩個 XML 區塊之間的差異。

我所做的是更改文檔擴展名.docx並提取它。

在提取的資料夾中,有一個名為的資料夾單字

有一個 XML 文件,名為文檔.xml包含您的文件正文內容。

解決方案: 我選擇了word文件中的第一部分。

XXX:  
•   Aaaa
•   ssssss
•   xxxxxxx

並使用格式刷工具格式化第二部分。

Nabízíme: 
•   rrrrr
•   asas klůsddlůask asdkllůasdklůasdklů asdlkasdlůkasdlůkadlůk asdlkasdlůasdklůasdklů  asdlkasdlůkasdlůkasdlůkasdk
•   asasasas
•   5 45464564
•   56464
•   87989789

然後將其另存為 HTML。問題解決了。

如果您方便的話,您可以嘗試一下。

相關內容