title: How is the "default style" for HTML rendering defined?
body: <p>What goes behind the scene when a web browser is served with HTML content and it renders it? </p>
  
  <p>For example, if the browser encounters, say, an <code>&lt;h1&gt;</code> tag, how does it first look for a style defined and if not goes for the default <code>&lt;h1&gt;</code> font style? Where/How is this default style defined?</p>