4 Replies
Use media queries and a rubber layout approach
#how-to-ask-good-questions
this question is way too open-ended to be possible to answer
you can take several strategies, and things can change from site to site
a chat app will have completely different requirements compared to a blog, social media, reviews, articles, documentation ...
probably start by following Conquering Responsive Layouts