how browser render a page with html/css/js

Basic steps: 1. DNS get the IP. Then send http/s request to the server to fetch the page content. 2. On getting the content, download the resources(css/js/images) and try to render it. Note: the render process would not begin before css is all downloaded since it does not make sense to render something without konwing…