teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

2021/10/16 14:18

投稿

cha2maru
cha2maru

スコア5

title CHANGED
File without changes
body CHANGED
@@ -64,4 +64,5 @@
64
64
 
65
65
  dl.menu_list dt {
66
66
  padding-right: 10px;
67
- }
67
+ }
68
+ ```

1

2021/10/16 14:18

投稿

cha2maru
cha2maru

スコア5

title CHANGED
File without changes
body CHANGED
@@ -3,49 +3,19 @@
3
3
  近日お世話になっております。
4
4
  少しづつしていた、模写コーディングがやっと出来ました。
5
5
 
6
- 以前質問した2個以外は一般的に最低限基礎コード思ったので、これくらは…と思、自分覚えたての知識を振絞り、見ずに記述しした(一度基礎知識を勉強しながらコーディングはしました)
6
+ こで、お手本のコードと違うところが多々ありつつ仕上がり、これいいのか…分かりません
7
7
 
8
- 結局、お手本違うところが多々ありつつ仕上がり他に頼れ身近な方いないので、これでいいのか、残念コードの組みなの…分かりません。
8
+ 特に下記メニュところ沢山divを使っていように感じますが、これは少ででしょう
9
+ Containerの所は、wrapperの方がいいのか…
10
+ ※私のネット情報の解釈では、wrapperの中でcontainerを使って囲う方法が一般的なんだと考えています。
9
11
 
10
- きっとコードは人によって違うし、色んな書き方があると思うで、良ければ自分だったらこうする、こう書く人がみてもぐに理解出来る、もっと簡単なコードがあるよ…
12
+ 2点を是非お教えいただければと思いま
13
+ よろしくお願い致します。
11
14
 
12
- など、少しだけお教え頂けますでしょうか?
13
- 初めが肝心だと思っていて、基礎的な事を理解した上で次にいきたいので、アバウトな質問ではございますが、ぜひよろしくお願いいたします。
14
15
 
15
16
 
16
- お手本にしたサイト
17
- ![イメージ説明](f133f7b92dd1bf0ae5a44fdd8bbb0da0.png)
18
-
19
17
  ```HTML
20
- <head>
21
- <meta charset="UTF-8">
22
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
23
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
24
- <title>WCB Bakery</title>
25
18
 
26
- <!-- CSS -->
27
- <link rel="stylesheet" href="reset.css">
28
- <link rel="stylesheet" href="style.css">
29
-
30
- <!-- Font -->
31
- <link rel="preconnect" href="https://fonts.googleapis.com">
32
- <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
33
- <link href="https://fonts.googleapis.com/css2?family=Dancing+Script:wght@700&display=swap" rel="stylesheet">
34
-
35
- <!-- Awesome -->
36
- <script src="https://kit.fontawesome.com/cea33ed16a.js" crossorigin="anonymous"></script>
37
-
38
-
39
- </head>
40
-
41
- <body>
42
- <section class="top">
43
- <h2 class="ttl">WCB Bakery</h2>
44
- <div class="top_txt">
45
- <p>素材と食感にこだわったパンが勢ぞろい。<br>毎朝仕込んで焼き上げています。<br>パンと一緒に過ごす至福のひとときをお楽しみください。</p>
46
- </div>
47
- </section>
48
-
49
19
  <section class="menu">
50
20
  <div class="container">
51
21
  <h2 class="ttl">Menu</h2>
@@ -55,96 +25,17 @@
55
25
  <dt class="name">メロンパン</dt>
56
26
  <dd>&yen;220</dd>
57
27
  </div>
58
- <div>
28
+
59
- <dt class="name">りんごのデニッシュ</dt>
60
- <dd>&yen;240</dd>
61
- </div>
62
- <div>
63
- <dt class="name">チョコレートクロワッサン</dt>
64
- <dd>&yen;280</dd>
65
- </div>
66
- <div>
67
- <dt class="name">バゲット</dt>
68
- <dd>&yen;300</dd>
69
- </div>
70
- <div>
71
- <dt class="name">いちごのペストリー</dt>
72
- <dd>&yen;300</dd>
73
- </div>
74
- <div>
75
- <dt class="name">そら豆のパン</dt>
76
- <dd>&yen;320</dd>
77
- </div>
78
- <div>
79
- <dt class="name">ブルーベリージャム</dt>
80
- <dd>&yen;400</dd>
81
- </div>
82
- <div>
83
- <dt class="name">レーズンとくるみのパン</dt>
84
- <dd>&yen;700</dd>
85
- </div>
86
- <div>
87
- <dt class="name">ランチセット</dt>
88
- <dd>&yen;1,200</dd>
89
- </div>
90
29
  </dl>
91
30
  </div>
92
31
  </div>
93
32
  </section>
94
33
 
95
- <section class="contact">
96
- <h2 class="ttl">Contact</h2>
97
- <div class="contact_txt">
98
- <p>東京都新宿区市谷左内町00-00<br>営業時間 8:00〜20:00</p>
99
- </div>
100
34
 
101
- <a class="contact_btn" href="#">お問い合わせ</a>
102
-
103
- <ul class="contact_sns">
104
- <li><a href="#"><i class="fab fa-twitter"></i></a></li>
105
- <li><a href="#"><i class="fab fa-facebook"></i></a></li>
106
- <li><a href="#"><i class="fab fa-instagram"></i></a></li>
107
- </ul>
108
- </section>
109
- </body>
110
35
  ```
111
36
 
112
37
  ```CSS
113
- @charset "UTF-8";
114
38
 
115
- /* GENERAL STYLING */
116
- body {
117
- color: #555;
118
- font-family: sans-serif;
119
- }
120
-
121
- /* COMMON */
122
-
123
- .ttl {
124
- font-family: 'Dancing Script', cursive;
125
- font-size: 112px;
126
- margin-bottom: 32px;
127
- }
128
-
129
- div[class*="txt"] {
130
- font-size: 18px;
131
- line-height: 1.7;
132
- }
133
-
134
- section {
135
- height: 100vh;
136
- background-size: cover;
137
- background-position: center;
138
- }
139
-
140
- /* TOP */
141
-
142
- .top {
143
- background-image: url(img/bread1.jpg);
144
- text-align: center;
145
- padding-top: 10vh;
146
- }
147
-
148
39
  /* MEMU */
149
40
 
150
41
  .name:before{
@@ -173,43 +64,4 @@
173
64
 
174
65
  dl.menu_list dt {
175
66
  padding-right: 10px;
176
- }
67
+ }
177
-
178
- /* CONTACT */
179
-
180
- .contact {
181
- background-image: url(img/cafe.jpg);
182
- text-align: center;
183
- padding-top: 40px;
184
- }
185
-
186
- .contact_btn {
187
- display: inline-block;
188
- border-radius: 6px;
189
- padding: 10px 30px;
190
- background-color: #555;
191
- color: white;
192
- font-size: 24px;
193
- margin: 32px;
194
- }
195
-
196
- .contact_btn:hover {
197
- background: #777;
198
- }
199
-
200
- ul.contact_sns {
201
- display: flex;
202
- justify-content: center;
203
- }
204
-
205
- .contact_sns a {
206
- display: inline-block;
207
- font-size: 32px;
208
- width: 60px;
209
- height: 60px;
210
- border-radius: 50px;
211
- background: white;
212
- margin: 10px;
213
- padding: 14px 0 0 2px;
214
- }
215
- ```