1

書式設定されたテキストを生成する Web ページを作成し、それをコピーして Microsoft Word 2010 に貼り付けます。ぶら下げインデントをサポートする必要があることを除いて、すべて正常に動作します。CSS with を使用してぶら下げインデントを生成する方法を見つけましたmargin-left: 1cm; text-indent: -1cm;margin-leftこれはページ上では正常に機能しますが、単語にコピーすると部分が失われるため機能しません。

したがって、すべての段落の最初の行は、他のすべての段落が右にシフトされるのではなく、左にシフトされます。

例 (HTML ファイルに入れ、Firefox から Word にコピー):

<div style="margin-left: 1cm; text-indent: -1cm;">
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Vestibulum eu nunc ut nunc dictum molestie.
Ut et porttitor leo, at tincidunt neque. 
Integer vulputate sed odio nec aliquam.</div>

編集:タイプミスを修正

4

1 に答える 1

1

私はすでに質問を書いた後にそれを理解したので、自己回答。

重要なのは、 のp代わりにタグを使用することdivです。その後、何らかの理由で機能します。自分でテストしたい場合は、私が書いたデモをチェックしてください。

<p style="margin-left: 1cm; text-indent: -1cm;">
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Vestibulum eu nunc ut nunc dictum molestie.
Ut et porttitor leo, at tincidunt neque. 
Integer vulputate sed odio nec aliquam.</p>
于 2013-12-27T21:47:26.233 に答える