0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ProgateでHTML,CSSを学んでみた(4日目)

Posted at

概要

Web開発に興味が出てきたのでとりあえず一通り必要そうなものを触ってみることにしました。
ただ触るだけだと忘れてしまいそうなのでメモとして学んだことを書いてみます。
ここにあるコードはほぼ全てProgateで出てきたものです。

フッターの構造

フッターの左側にロゴ、右側にリストがある。
ProgateでHTML,CSSを学んでみた(3日目)で<li>にCSSで要素を追加した。
なので、このままではフッターにも上記と同じCSSが適用されてしまう。
これを回避するには以下のように書く。

hoge.css
    .header-list li{
        float: left;
        padding: 33px 20px;
    }

mainの構造

文中の一部にCSSを適用させる

一部にCSSを適用させるには以下のようにspan要素で囲む

hoge.html
    <h1>
        ようこそ<span>Progate</span><\h1>
hoge.css
    span{
        color:#ff0000;
    }

ブロック要素、インライン要素について

HTMLには改行される要素と改行されない要素がある。
改行が入って、幅いっぱいに広がる要素をブロック要素という。
改行されない要素をインライン要素という。

枠線をつける

枠線をつけるには以下のようにborder要素を追加する。
border: [太さ] [種類] [色];

hoge.css
    .hoge1{
        border:5px solid red;
    }

下にのみ線をつけたい場合はborder-bottmoのように書く。
つけたい方向によってboder-top、border-right、border-leftが使える。

hoge.css
    .hoge2{
        border-bottom: 1px solid #333;
    }

paddingとmargin

paddingはborderの内側に空白を作る。
marginはborderの外側に空白を作る。
marginもboderの書き方と同様。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?