☰ menu
Pavel Satrapa

Předformátovaný text

Tímto poněkud krkolomným názvem se označuje text, u nějž chcete zachovat jeho původní rozložení. Používá se často pro ukázky textových konfiguračních souborů, zdrojový kód programů, ukázky zdrojového kódu WWW stránek a podobně. Zkrátka tam, kde si přejete zachovat původní rozložení do řádků, mezery mezi znaky a podobně.

Ke vložení předformátovaného textu slouží prvek <pre>. Pro jeho tělo není uplatněno obvyklé zpracování zdrojového textu. Zůstanou zachovány jak konce řádků, tak všechny mezery. Aby se zároveň uchovalo i rozložení do sloupců, používají pro něj klienti zpravidla neproporcionální písmo (podobné psacímu stroji).

Uvnitř <pre> můžete používat řádkové prvky (například zvýrazňování písma), ale blokové (odstavce, nadpisy atd.) jsou zakázány.

Například pro formátování úseku zdrojového textu můžete použít následující HTML kód:

<pre>
procedure <em>Pokus</em> ( Jmeno : string );
var   Radek, Sloupec : Integer;
      Prumer : Real;
</pre>

a na stránce bude vypadat takto:

procedure Pokus ( Jmeno : string );
var   Radek, Sloupec : Integer;
      Prumer : Real;