Skip to content

画面を装飾してみる。#

CSSを使うとHTMLを装飾できます。 ここでは、CSSを使って、画面のトップに画像を入れてみましょう。

完成のイメージはこちらです。 完成イメージ

前提#

こちらの手順で、Webサイトを公開できるようにしてください。

CSSを作成する。#

前提で作成したGitHubのリポジトリにアクセスして、 「Add file」→「Create new file」を選択してください。 ファイルを追加する

Name your file に style.css

Edit new fileの下に、以下のコードを入れてください。

.top_read {
    font-size: 40px;
    line-height:500px;
    text-align: center;
    width: 100%;
    height: 500px;
    background-image: url("read.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-attachment: fixed;
}

これはcssと呼ばれるファイルで、htmlで読み込まれることで画面を装飾することができます。 .top_read というのが、html中の適応する場所を指定しています。 HTMLで指定できる装飾はとてもとてもたくさんあります。 全部を知る必要はありません。 やりたいことに応じて、調べて、適応してみると良いでしょう。

下の方にスクロールして、Commit new file ボタンを押します。

続いて、画像を用意します。 好きな画像(JPEG)を用意してください。pixabayなどからおしゃれな画像をダウンロードしてきてみ良いでしょう。 私はこちらを使いました。Berto_ordieresさん、ありがとうございます。

ダウンロードしたら、名前を read.jpg にしてください。

GitHubで、「Add file」→「Upload files」を選択してください。 ファイルを追加する

そして read.jpgをアップロードしてください。 下の方にスクロールして、Commit Changes ボタンを押します。

続いて、index.htmlをクリックします。 index.htmlを選択する ペンボタンを押します。 index.htmlを編集する わかりにくいですが、このボタンです。 ペン

そして、index.htmlを以下の用に編集します。\<!-- --> はHTMLコメントと言って、中に書いたものが無視されるものです。説明のために以下では記述していますが、書かなくても良いです。

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <link rel="stylesheet" href="style.css"><!-- この行を追加 -->
    <title>私のページタイトル</title>
  </head>
  <body>
    <h1 class="top_read">私のWebサイトが!</h1><!-- h1の後ろに、スペース + class="top_read" と入れます。-->
    <p>できました。</p>
  </body>
</html>

下の方にスクロールして、Commit Changes ボタンを押します。

これで、Webページを装飾できました! 完成