Make text, margin and padding responsive

What is the best practice to make text, margin and padding responsive in a website, I knew there could be different ways to do it, but I wanted to know the best practice that has more benefits and more control over text, margin and padding.
Was this page helpful?