2016-10-08 11 views
1

マークダウンやGoogleドキュメントのコンテンツをリストに貼り付け、コンテンツがインデントされたテキストとして貼り付ける方法が必要です。インデントを保持するHTMLまたはマークダウンリストを貼り付け

私はそれが順序付きリストか順不同リストかどうかは気にしません。プレーンテキストまたはスプレッドシートに貼り付けても構いません。基礎となるコンテンツがMarkdownやHTMLであるかどうかは気にしません。 WYSIWYGエディタで作成されたインデントされたリストをコピーして、元のHTMLやMarkdownやWYSIWYGシステムを実行するものを持ち越さずにインデントを保持するものに貼り付けるだけです。

例:このリストがあります。

<ol> 
<li>Main Heading 
<ul> 
<li>List item 1</li> 
<li>List item 2</li> 
</ul> 
<li>Secondary Heading 
<ul> 
<li>List item 1</li> 
<li>List item 2</li> 
</ul> 
</ol> 

それは次のようになります。

  • リスト項目1
  • リスト項目2
  • セカンダリ見出し
      を見出し

      1. メイン210
      2. リスト項目1
      3. リスト項目2
  • 私は、リストを選択できるようにするコマンド+ Cでそれをコピーして、宛先のいずれか(a)のスプレッドシートに貼り付けカラムはインデントのレベルを表し、カラムAはインデントされず、カラムBは1つのレベルでインデントされる、または(b)インデントがタブまたはスペースとして表されるプレーンテキストドキュメント。

    答えて

    2

    問題はHTMLにあります。 HTMLにはテキストの書式は含まれていません。これは、CSSで書式設定されたプレーンテキストです。リストのCSSを自分で書いていなくても、要素のデフォルトのCSSプロパティを使用して、CSSでスタイルを設定します。

    スタイリングと書式設定はまったく異なります。テキストをコピー&ペーストすると、テキストと書式がコピーされ、CSSスタイリングは無視されます。

    +0

    右。スタイリングをフォーマットに変換するだけの方法はありませんか? – Chandrew

    +0

    HTMLとCSSでは使用できません。 –

    +0

    そして、私が間違っていれば私を修正してください。しかし、Microsoft WordやGoogle Docsのようなインデントされたリストは、HTML/CSSで動作します。 – Chandrew

    0

    これはおそらくソフトウェアに依存すると思います。これは、Sublime Text EditorでCTRL + SHIFT + Vを使用して行うことができますが、他のほとんどのプログラムでは、書式設定とペーストをプレーンテキストとして削除します。

    +0

    崇高なテキストでの私の経験では、Command + Shift + Vは、コードやその他のものが "ハードコードされた"インデントを正しく貼り付けますが、HTMLリストはインデントしません。あなたがはっきりとそのくぼみを見ることができるので、これは単純なはずですが、今まで私は運が全くありませんでした。 – Chandrew

    関連する問題