以下のように<layout>のclass属性に org.apache.log4j.HTMLLayout を与えます。
<appender name="HTML_FILE" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="log/example.html" />
<param name="Append" value="true" />
<param name="MaxFileSize" value="1MB"/>
<param name="MaxBackupIndex" value="10"/>
<layout class="org.apache.log4j.HTMLLayout">
<param name="LocationInfo" value="true"/>
</layout>
</appender>
HTMLLayout のパラメータに LocationInfo を true で設定すると、以下のように行番号まで出力されます。出力項目の詳細なカスタマイズはできないようです。
