Well, technically, you can create tables from forms, but I can't really think of a situation where that's the better option to go with. What type of data will your tables consist of?
I'd recommend taking time to learn jQuery also, and then go check out https://datatables.net/
<--- DataTables is a nothing less than amazing and will make your life so much easier when dealing with tables. You can populate the tables with your HTML, or you can populate it dynamically via your database. Personally, I recommend databases (learn SQL if you haven't already, and a server-side lang like PHP or NodeJS).
I have extensive knowledge with DataTables, so if you run into a problem, feel free to ask me and I'll do what I can to assist you with it.