Why using display table for vertical align is bad practice
问题 I have read a lot of different articles about available methods for vertical centering using CSS. I understand how everything works, but I have found a lot of phrases like layout using tables is considered bad practice ? I found that using display : table is supported by most of the old browsers, even mobile browsers like Opera Mini for antique phones. Please explain why is it considered bad practice to use divs with display : table and what is the most well-supported way to align vertically