Что вы используете для заполнения ваших данных? Насколько я знаю, HTML5 имеет те же теги для манипулирования таблицами. Поэтому, если вы используете PHP или .NET, у вас обычно есть что-то вроде цикла, который создает столько строк, сколько вам нужно с данными из базы данных или другого источника данных.
Это может выглядеть примерно так
объявить переменную для хранения данных таблицы
добавить <table>
тег
сделать ваш цикл, который добавляет строки
добавить </table>
тег
отправьте переменную в какое-то место на вашей странице, чтобы отобразить таблицу.