見出し画像

iT:⌘ + study; -7- {cssについて]

未経験ながら、少しずつ勉強をしようというプロジェクトを立てました。
私は、全くの未経験・無知ですが・・・。もし、この投稿で誰かしらのお役に立てれば幸いだと思います。(まず、その前にみなさんに教えていただくことが多いかと思いますが。)もし、オススメのサイト、アドバイスなどどんなことでも、気軽にコメントをいただけると幸いです。さまざまなことを、勉強したいと思っています。

♡☆♧ HTML ♢☆♤

<!DOCTYPE html>
<html lang="ja">
  <head>
    <meta charset="UTF-8" />
    <link rel="stylesheet" href="box.css" />
    <title>BOX</title>
  </head>
  <body>
    <div class="box1">
      <div class="box2"></div>
    </div>
  </body>
</html>

ひとまず、htmlは、

  • 文書型宣言(DOCTYPE宣言)とかhead要素の上にくるもの

  • head要素(UFT-何ちゃらというオバケ👻を防ぐ呪文)

  • body要素

このくらいの要素でできていると学びました。
そして、htmlというのは、タグが大好きなのもわかりました。今日も、スクリプトという台本を読み進めていきましょう。

<link> ※ゼルダ要素(嘘です)

<link rel="stylesheet" href="ファイル名.css" />

よく、リンクという言葉を聞いたことがあります。これは、CSSというカスタードみたいな美味しそうな言語と連携するのに必要らしいです。
rel = というのは、relation(関係)ということなので、何と関連づけるのか、ということなのだと認識しました。リンクによって、さまざまな世界(サイト)へ飛び込むことができる。まさにゼルダ要素とも言える代物です。なんかかっこいいので、そうやって覚えます。

<link> ※ゼルダ要素(嘘です)

<link rel="stylesheet" href="ファイル名.css" />

よく、リンクという言葉を聞いたことがあります。これは、CSSというカスタードみたいな美味しそうな言語と連携するのに必要らしいです。
rel = というのは、relation(関係)ということなので、何と関連づけるのか、ということなのだと認識しました。リンクによって、さまざまな世界(サイト)へ飛び込むことができる。まさにゼルダ要素とも言える代物です。なんかかっこいいので、そうやって覚えます。

♪▲♢ CSS ♪▲♢

・CSSの歴史

htmlの歴史については過去にお話しました。でも、実はこのCSSもCERNで生まれているのですね。オペラ・ソフトウェアの最高技術責任者であるホーコン・ウィウム・リーさんによって開発されました。

・CSSは何ができるのか

CSSの登場によってHTMLで作成されたWebページ上での表現をより高度に装飾ができるようになりました。
htmlが家を建てる骨組みだとしたら、CSSは、その外壁や屋根などになるのではないでしょうか。家の中に明かりをつけることもできます。
ただ、その明かりを点滅させたり、オートロックの家にするのはちょっとまだ先のようです。でも、CSSは、「おしゃれ」テクニックの一つだと考えられそうです。
つまり、
「HTMLで書いた内容をCSSで装飾する」ことだと理解しました。

・書き方

セレクタ {
  プロパティ: 値;
}

まず、拡張子.htmlというものを前に作りましたが、今回は拡張子は.cssになります。つまり、お尻の部分をこれに変えることで、.css用の脚本が出来上がり、そこにcssの言葉を記載していくようになります。
つまり!!!
htmlで作るスクリプトと、cssで作るスクリプトは別!!
ということになります。少なくとも、2つは必要なのです!
さて、↑のコードに書かれている言葉はなんでしょうか。

  • セレクタ:CSSを適用したい場所(どの場所を変えたいの?段落とか)

  • プロパティ:変える部分を指定する (何を変えたいの?色とか)

  • 値:「どのように変えるか?」を指定する (赤にするとか)

ざっくりとこんな感じで、セレクタとかよくわかりませんが、ただ、正直な話、この3つがなければ、どうやったっておしゃれになるはずがないです。

セレクタ:  お父さんの
プロパティ: トップスを
値:      赤に

できちゃうんです!つまり、どれがなくても困りますし、必要最低限のことなんです。はい。上半身裸じゃ困りますので。

p {
  color: red;
}

これが1例ですが、<p>タグは、段落のタグを表しています。これをすると、<p>タグで囲んだコンテンツの内容の色が赤に変わることを意味しています。カラーって書いてあります。レッドって書いてあります。
なんかよくわからないけど、多分色が赤に変わるんだなって、理解できました。

今日は、ここまでです。ご拝読いただき、ありがとうございました。

⌘ これまで ⌘
こちらをご拝読していただけると、        メッサありがたいです。

https://note.com/benkein/n/n0019620960e5

https://note.com/benkein/n/n3dcef72ff6d1

https://note.com/benkein/n/n6a0c0f136461

https://note.com/benkein/n/n2dfa9f296cef

https://note.com/benkein/n/n8ab47c6455cd

https://note.com/benkein/n/n890cfe3f41a0

少しずつですが、投稿をしております。 noteで誰かのためになる記事を書いています。 よろしくおねがいします。