• ベストアンサー

インデントされない

プログラムをここにペーストすると、 インデントされないのですが、どうすればよいのですか? このようなプログラムでも駄目ですか? <pre>#!Perl<br># JOIN_WITH_BR.pl: join lines with &lt;BR&gt; in clip board v0.0.1<br>use Win32::Clipboard;<br>my $clip = Win32::Clipboard();<br>my $rec = $clip-&gt;Get();<br>$rec = convert($rec);<br>$clip-&gt;Set($rec);<br>print "Done...\n";<br>sleep 3;<br>sub convert {<br> $_[0] =~ s/&lt;/&lt;/g;<br> $_[0] =~ s/&gt;/&gt;/g;<br> $_[0] =~ s/\r\n/&lt;br&gt;/g;<br> $_[0] = "&lt;pre&gt;$rec&lt;/pre&gt;\r\n";<br>}<br>__END__<br></pre>

質問者が選んだベストアンサー

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

 ここの仕様では行頭のタブ文字と半角スペースは削除されてしまうようでがす。  どうしてもインデントしたい場合は全角スペースを使ってください。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

ソースを表示してみるとわかると思いますが、 HTMLの表示上タブやスペースは、無視されて表示されます。 (入力されたタブやスペースは残ってはいます) また、内容として、HTMLのタグやエンティティ(&nbsp;のようなの)は、単なる文字に変換されます。

関連するQ&A