水平線(----)はブロック要素内で使用できず、ブロックから脱出してしまうため、ブロック内で水平線が引けない。
hr.inc.phpを自作して対応していたが、PukiWiki-officialでは正式版でないと使っちゃいけないそうなので。
なお、水平線(----)はページの上下の水平線としても使用されているため、事実上、幅が100%に固定されてしまうが、ブロック要素(p,ul,ol,dl,tableなど)の左右にmarginが設定されている場合、----を使用すると幅が100%であるためバランスが悪くなる。
ブロック要素内で使用できる水平線プラグインであれば、ページの上下の水平線とは独立しているので自由に設定できる。
<?php // $Id: hr.inc.php,v 1.1 2003/02/28 02:42:57 reimy Exp $ function plugin_hr_convert() { return "<hr class=\"hr_short_line\" />"; } ?>