When we create a blank html file, we can quickly generate a boilerplate by pressing ! + tab

Your boilerplate might look different than mine, this is what my boilerplate looks like:

<!DOCTYPE html>
<html lang="en">
  <head> 
   <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body></body>
</html>

Notice that there are several <meta> tags showing up inside the <head> section.

You can also add some more <meta> tags to your head section, such as:

<!-- Define keywords for search engines: -->
<meta name="keywords" content="HTML, CSS" />
<!-- Define a description of your web page: -->
<meta name="description" content="Awesome HTML Memo" />
<!-- Define the author of a page: -->
<meta name="author" content="Paul Lu" />