> But it gets more interesting if the lyrics are stored as an HTML fragment.
Is there any reason to store the HTML version with <p>s and <br>s instead of a plain text and converting it to HTML with simple rules à la markdown? (single line break = <br>, double line break = <p>)