A bit naff (for USA readers translate this as turkey!)
You can use SELECT to create an element based XML data source and then
apply XSLT style-sheet(s) (that includes HTML) for the XML to format the data anyway you like. Standard practice to keep the data and its rendering separate. HTML in SQL tables .... er ..no!!