gelifaith
asked on
Creating Columns and rows from div tags
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
I was the one who was awarded the points in the last question similar to this one that scrathcyboy is referring to...
https://www.experts-exchange.com/questions/26619620/using-border-right-to-rule-down-to-bottom-of-the-content.html
And in the question I said that there are good times to use <div> tags with a style of 'float:left' or 'float:right' to manage page layout and there are other times when it is good to just break down and use a table. The way I tend to go myself is try and use <div> tags to develop the layout until I come to a place exemplified in this question above where tables are simply the better way to go.
Anyway... it is pretty opinionated advice. Take it or leave it.
https://www.experts-exchange.com/questions/26619620/using-border-right-to-rule-down-to-bottom-of-the-content.html
And in the question I said that there are good times to use <div> tags with a style of 'float:left' or 'float:right' to manage page layout and there are other times when it is good to just break down and use a table. The way I tend to go myself is try and use <div> tags to develop the layout until I come to a place exemplified in this question above where tables are simply the better way to go.
Anyway... it is pretty opinionated advice. Take it or leave it.
So I am doing that here -- DIVs can't correctly duplicate the simplicity and functionality of a table, including automatic expandability and contractablity. SO if you want table-like columns and rows, USE A TABLE -- it is so simple, and you are done in 1 minute. Style it with CSS in another minute -- extremely efficient.