L'utilizzo di un linguaggio server side non crea problemi di sorta poichè il browser riceve il codice in xhtml elaborato dal server, se infatti guardi il codice di una pagina dinamica vedrai che non troverai traccia di php asp o altro.
La stessa risposta vale per le tabelle, non sono elementi di un linguaggio server side.