入力したコードをそのまま表示するには

はてなで編集ページから入力したテキストがそのまま表示するには、テキストを「>||」と「||<」だけの行で囲みます。

>||
#!/usr/bin/perl -w
use strict;
print <<END;
<html><body>
<h1>Hello! World.</h1>
</body></html>
END
||< 

スーパーpre記法を使って、プログラムコードなどの構文を色付けをすることもできます。(シンタックス・ハイライト)

ハイライトさせたいファイルタイプ(ここでは ruby を指定します)を、行頭の >|| の2本のパイプ( || )の間に指定し、

>|ruby| 
class Foo
def bar'baz' # return baz
end
end

< 

のように記述することで、色付けされて表示されます。

 class Foo
   def bar'baz' # return baz
   end
 end