Question: You discover that CSS is being loaded on a website using the following code. Why might a web developer have done this?

  1. The CSS is being loaded asynchronously in order to prevent render blocking.
  2. This will stop the CSS being loaded for old browsers that do not support the techniques in use.
  3. This is part of a stylesheet-switching script to load different themes for the site.
  4. This will stop the CCS being loaded on slow data connections.

Answer: The correct answer of the above question is Option A:The CSS is being loaded asynchronously in order to prevent render blocking.