I am trying to align different tables with different amount of columns so the first two columns are align and the rest are independently align but using % it is very difficu
You can... But what would you expect this to do? Most of the time, your table will have extra space or not enough space, and won't be able to honor one or more of your requested widths. Leave a column with the width unspecified...