Is there a way to vertically stack selected td elments? I would like to have the same table, though display it differently using only css. Would this be possible, or do I have to have separate html markups? I would like to try to have the same html markup, though use different css for different sites/looks.
<table> <tr> <td class='vertical' id='one' >i'm</td> <td class='vertical' id='two' >above</td> <td class='vertical' id='three' >this</td> <td class='horizontal' id='four' >i'm horizontal</td> </tr> </table>
You need to create the table stacked
That is what tables are made for. If you want to use CSS you have to use DIVs.