I just recently found other padding and margin options besides the typical padding:0 0 0 0 and margin: 0 0 0 0.
TL;DR There is a set place for words to hyphenate and based on your set language in the HTML tag, the computer will insert hyphens where they belong.
Line height, you love it you need it. And according to WCAG 2 you need it to be 150% or more.
What do you do when you have a table on your website and you need it to be viewable on mobile?
The inherit property in CSS is a tricky one. One of my favorite ways to use it is to set box-sizing.