The only guarunteed unique field identifier available is the column number. You can always reference the first column of a result returned as an array with $row[0], the second column as $row[1], etc... So, you could create a seperate listing that would contain the formatting data you want for each column by number, eg:
Column 0 -> Visible, Bold font, 1 line
Column 1 -> Visible, Normal Font, 5 lines
Column 2 -> Hidden...
This could be stored as a multi-dimensional array, a flat text file, or put into a db table.
If you're not familiar with CSS you might want to find a couple articles on it, as that can help make complex formatting easier.