Możesz użyć znacznika <pre> </pre> - uwzględnia spacje i podziały wierszy w tekście.
index.html (i trochę kultury w środku ;) )
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv='X-UA-Compatible' content='IE=edge'>
<title>znacznik pre</title>
<meta name='viewport' content='width=device-width, initial-scale=1'>
</head>
<body>
Pan Tadeusz wszedł pierwszy, drżącymi rękami
Drzwi za sobą zamyka, och! Nareszcie sami.
Ach! Zosiu, ach Zosieńko, jak mi niewygodnie
Popatrz, jak mi odstaje, spójrz no na moje spodnie.
Zosia łzy rzewne roni i za pierś się chwyta,
Że to była dzieweczka z chłopcem nie obyta,
Nie wiedziała zaiste, czy ma się całować
Ze swym mężem, czy płakać, czy pod ziemię schować.
Stoi tedy i milczy, Tadeusz pomału
Jął się przygotowywać do ceremoniału.
<pre>
Od chwili, gdy ich ślubna przywiozła kareta,
Tadeusz miał myśl jedną - myśl ta to mineta.
(Sztuka wówczas na Litwie nikomu nie znana,
Dziś już rozpowszechniona, ale źle widziana
Przez strzegące cór swoich sędziwe matrony
I księży, którzy nieraz gromią ją z ambony).
Tadeusz, że we Francji długie lata bawił,
Wielce się w używaniu sztuki onej wprawił,
</pre>
</body>
</html>