<html>タグに続いて、HTMLにとって必須のタグが<head>タグだ。

<head>~</head>に囲まれた部分というのは、サイトを見ているユーザーには見ることが出来ない。

プログラミング小僧がWEBの知識が全くなかった時、これが全く理解出来なかったのだが、要は<body>~</body>の部分がユーザー用。

<head>~</head>に囲まれた部分はGoogleなどの検索エンジンに伝えたい情報用ってことだ。

<head>~</head>で、検索エンジンに何を伝えたいかというと、

  • こういうCSSファイルを読み込みます。
  • このページのタイトルは~なので、そういう検索ワードで検索されたら表示してね。

などだ。

おすすめの記事