perhaps combined with a server-side language. Fortunately, the process
Quick Tip: A Crash-Course in CSS Media Queries
In the past, in order to create layouts based upon the width of the user’s browser, we had to use JavaScript — perhaps combined with a server-side language. Fortunately, the process is now becoming far simpler, thanks to CSS media queries.