LoginSignup
2
1

More than 3 years have passed since last update.

サイト制作のコツ (超初心者向け)

Last updated at Posted at 2020-02-16

今回はサイトを作るにあたってこうやって制作していけばスムーズにできるのでは・・・?と思い共有していきたいと思います!

https://qiita.com/takepon_it/items/58c2bf30ef15395ff551
↑FlexBoxを使って簡単にレイアウトを作る記事を書きましたのでこちらも併せてお願い致します!

1.レイアウトを作っていこう!

サイトの構成を作るためにレイアウトを作っていきましょう!
ペイントでも何でもいいのでなんとなくで作れたら多分ok!
(入れ忘れで#top_panelの中に#panelが入っています。)

2maime.png

こんな感じで細かく要素を設定したりしてレイアウトを本格的に作っていきます!
色やheight,wight等も本来は書くべきだと思うのですが今回はなんとなくで進みます

2.レイアウトを元にコーティングしていこう!

まずはレイアウトを元にhtmlの方を書いていきます・・・

index.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>タイトル</title>
<link rel="stylesheet" type="text/css" href="qiita.css">
</head>
<body>

<div id="header"></div>

<div id="top_panel">
<div id="panel"></div>
</div>

<div id="container">
<div id="main_1"></div>
<div id="main_2"></div>
<div id="main_3"></div>
<div id="main_4">
    <div id="main_5"></div>
    <div id="main_6"></div>
    <div id="main_7"></div>
</div>
</div>

<div id="footer">
 </div>

</body>
</html>

こんな感じですね!

次にCSSも書いていきましょう!

style.css
@charset "utf-8";
body {
    margin: 0;
}

#header {
    position: fixed;
    width: 100%;
    height: 70px;
    background-color: black;
    margin: 0;
}

#top_panel {
    height: auto;
    margin: 0 auto;
}

#panel {
    float: center;
    width: 100%;
    height: 500px;
    background-color: red;
}

#container {
    width: 1800;
    height: 450px;
    float: center;
}

#main_1 {
    width: 25%;
    float: left;
    height: 450px;
    background-color: green;
}

#main_2 {
    width: 25%;
    height: 450px;
    background-color: blue;
    float: left;
}

#main_3 {
    float: left;
    width: 25%;
    height: 450px;
    background-color: yellow;
}

#main_4 {
    float: left;
    width: 25%;
    height: 450px;
    background-color: rgb(255, 0, 221);
}

#main_5 {
    float: left;
    width: 50%;
    height: 50%;
    background-color: rgb(70, 34, 65);
}

#main_6 {
    float: left;
    width: 50%;
    height: 50%;
    background-color: rgb(48, 11, 43);
}

#main_7 {
    float: left;
    width: 50%;
    height: 50%;
    background-color: rgb(143, 43, 224);
}


#footer {
    width: 100%;
    height: 40px;
    background-color: black;
    margin: 0;
}

こんな感じですね!
そしたら完成品を見ていきましょう~~

3.完成!

a21cb57b5690a0bcad026b4344b912c6.png

はい!レイアウト通りにできてるのではないでしょうか?

このようにレイアウトを作ってからサイトの制作に取り掛かると凄く捗ると思うので、初学者の方は是非参考にしてみてください!

2
1
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
2
1