HTML è statico per definizione, non "fa" nulla
devi crearti uno storage temporaneo dove scrivi i dati, li riordini, e poi li spedisci al browser. credo che sia la via migliore.
altrimenti ci sono giochilli javascript che danno l'ordinamento ASC/DESC