質問編集履歴

6

File Zillaデータのアップデート画面追加

2021/02/08 00:33

投稿

Sayu-
Sayu-

スコア2

test CHANGED
File without changes
test CHANGED
@@ -601,3 +601,11 @@
601
601
  サーバ設定
602
602
 
603
603
  ![イメージ説明](fc3f62869c0825aaceb39368de5e591d.png)
604
+
605
+
606
+
607
+
608
+
609
+ File Zillaデータのアップデート画面
610
+
611
+ ![イメージ説明](47ab564617292437f1c731a1ab987279.png)

5

サーバ設定の追加

2021/02/08 00:33

投稿

Sayu-
Sayu-

スコア2

test CHANGED
File without changes
test CHANGED
@@ -598,4 +598,6 @@
598
598
 
599
599
 
600
600
 
601
+ サーバ設定
602
+
601
- ここにより詳細な情報を記載してください。
603
+ ![イメージ説明](fc3f62869c0825aaceb39368de5e591d.png)

4

ファイル構成の簡素化

2021/02/06 19:55

投稿

Sayu-
Sayu-

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,34 +1,30 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
+ どうしても、どうしても、どうしてもうまくいかないので教えてください。
4
+
3
- 本を見ながら初めてウェブサイトを作成しています。
5
+ 本を見ながら初めてウェブサイトを作成しており、少しシンプルな構成に変えて検証しています。
4
-
6
+
5
- Atomでhtml, cssを作成し、FC2の無料ウェブサイト作成を使ってい
7
+ Atomでhtml, cssを作成し、FC2の無料ウェブサイト作成した
6
-
8
+
9
+
10
+
7
- Firefox、Microsoft edge検証してますが、ブラウザ上CSSが全く反映されません
11
+ AtomでのHTML,CSS検証ツールではエラーは出ません。ウェブサーバにアップロードするデータ(単純にフォルダからHTMLをFirefoxでた際)はCSSもきれいに反映されてい
8
-
12
+
13
+
14
+
9
- ブラウザ上でソースコードを確認すると、HTMLは出てきますが、CSS部分はにもてきせん
15
+ アップロード後、ブラウザ上で確認すると添付画像ようエラーが出ま
10
-
11
-
12
-
13
- いろいろな検証サイトを使用し、修正したりしたのですが、どうしても理由がわかりません。
16
+
14
-
15
- 一部反映されていない、とかの問題ではなく全くCSSがブラウザ上にあがっないんで。。
17
+ 404エラということでいろいろ調べているです、ページが単純に表示されないわけではなくCSSのみ反映されない状態をどう解決すればいいのか見つけることができませんでした
16
-
18
+
19
+
20
+
17
- ブラウザ上CSS反映させるにはどうしらよいのでょうか
21
+ ほんとうに素人質問恐縮ですが、アドバイスお願いいたします
18
-
19
-
20
-
22
+
23
+
24
+
25
+
26
+
21
- ぜひアドバスいただけたら幸いです。
27
+ ![メージ説明](67ed2045dfab3e489d8d3873930e6fa9.png)
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
28
 
33
29
  ### 発生している問題・エラーメッセージ
34
30
 
@@ -36,25 +32,11 @@
36
32
 
37
33
  ```
38
34
 
39
- W3C CSS 検証サービスを利用しましたが、Not found となりました。
40
-
41
-
42
-
43
- Nu Html Checkerを使用したHTMLの検証では、下記の通り警告がありました。
44
-
45
- このjavascriptの部分はFC2の部分であり、自分ではどうすることもできません。
46
-
47
-
48
-
49
- Warning: The type attribute is unnecessary for JavaScript resources.
35
+ Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://hacchi84.web.fc2.com/css/style.css".
50
-
51
-
52
-
53
- From line 43, column 1; to line 43, column 31
36
+
54
-
55
-
56
-
57
- >↩↩</div>↩<script type="text/javascript"><!--↩v
37
+ index.html:6 GET https://error.fc2.com/web/404.html net::ERR_ABORTED 404 (Not Found)
38
+
39
+
58
40
 
59
41
 
60
42
 
@@ -62,8 +44,6 @@
62
44
 
63
45
  ```HTML
64
46
 
65
- コード
66
-
67
47
  <!doctype html>
68
48
 
69
49
  <html lang="ja">
@@ -72,14 +52,14 @@
72
52
 
73
53
  <meta charset="UTF-8">
74
54
 
75
- <meta name="viewport" content="width=device-width, initial-scale=1">
76
-
77
55
  <title>HACCHI's ROOM</title>
78
56
 
79
- <link rel="stylesheet" href="css/style.css" type="text/css">
57
+ <link rel="stylesheet" href="css/style.css">
80
58
 
81
59
  </head>
82
60
 
61
+
62
+
83
63
  <body>
84
64
 
85
65
  <div class="wrapper">
@@ -90,21 +70,11 @@
90
70
 
91
71
  <nav class="nav">
92
72
 
93
- <ul>
73
+ <p>
94
-
74
+
95
- <li><a href="prof.html">プロフィール</a></li>
75
+ <a href="prof.html">プロフィール</a>
96
-
97
- <li><a href="about-shiba.html">柴犬とは</a></li>
76
+
98
-
99
- <li><a href="home.html">ハッチの住処</a></li>
100
-
101
- <li><a href="concern.html">ハッチの悩み</a></li>
102
-
103
- <li><a href="album.html">アルバム</a></li>
104
-
105
- <li><a href="owner.html">お世話人</a></li>
106
-
107
- </ul>
77
+ </p>
108
78
 
109
79
  </nav>
110
80
 
@@ -152,16 +122,14 @@
152
122
 
153
123
  </html>
154
124
 
125
+
126
+
155
127
  ```
156
128
 
157
129
 
158
130
 
159
-
160
-
161
131
  ```HTML
162
132
 
163
- コード
164
-
165
133
  <!doctype html>
166
134
 
167
135
  <html lang="ja">
@@ -170,39 +138,29 @@
170
138
 
171
139
  <meta charset="UTF-8">
172
140
 
173
- <meta name="viewport" content="width=device-width, initial-scale=1">
174
-
175
- <title>home | HACCHI's ROOM</title>
141
+ <title>HACCHI's ROOM</title>
176
-
142
+
177
- <link rel="stylesheet" href="css/style.css" type="text/css">
143
+ <link rel="stylesheet" href="css/style.css">
178
144
 
179
145
  </head>
180
146
 
147
+
148
+
181
149
  <body>
182
150
 
183
151
  <div class="wrapper">
184
152
 
185
153
  <header class="header">
186
154
 
187
- <h1 class="logo"><a href="index.html"><img src="images/hacchi-logo.png" alt="HACCHI"></a></h1>
155
+ <h1 class="logo"><a href="index.html"><img src="images/hacchi-logo.png" alt="Hachi2"></a></h1>
188
156
 
189
157
  <nav class="nav">
190
158
 
191
- <ul>
159
+ <p>
192
-
160
+
193
- <li><a href="prof.html">プロフィール</a></li>
161
+ <a href="prof.html">プロフィール</a>
194
-
195
- <li><a href="about-shiba.html">柴犬とは</a></li>
162
+
196
-
197
- <li><a href="home.html">ハッチの住処</a></li>
198
-
199
- <li><a href="concern.html">ハッチの悩み</a></li>
200
-
201
- <li><a href="album.html">アルバム</a></li>
202
-
203
- <li><a href="owner.html">お世話人</a></li>
204
-
205
- </ul>
163
+ </p>
206
164
 
207
165
  </nav>
208
166
 
@@ -212,160 +170,88 @@
212
170
 
213
171
 
214
172
 
215
-
216
-
217
173
  <main>
218
174
 
219
- <h2>ハッチのふるさと、熊本</h2>
220
-
221
- <div class="kuma">
222
-
223
-
224
-
225
- <div class="town">
226
-
227
- <img src="images/asozan.jpg" alt="">
228
-
229
- </div>
230
-
231
- <div class="hometown-text">
232
-
233
- <h3>火の国くまもと</h3>
234
-
235
- <p>熊本県は、世界有数のカルデラを誇阿蘇があることから「火の国」と呼ばれています。
236
-
237
- その活火山から生み出された美し山々や草原ど雄大自然・景観は、見るものを圧倒します。2014年噴火が始まり、2015年9月には噴煙が火口から2000メートルの高まで上がなど、活動が活発化しています。その翌年、2016年には震度6強の自身を2回も記録した熊本地震が発生。阿蘇エリアも大きな影響を受けました。阿蘇山へのドライブが恋しいです。</p>
238
-
239
- </div>
240
-
241
- </div>
242
-
243
-
244
-
245
- <div class="kuma">
246
-
247
- <div class="town">
248
-
249
- <img src="images/onsen.jpg" alt="">
250
-
251
- </div>
252
-
253
- <div class="hometown-text">
254
-
255
- <h3>温泉天国</h3>
256
-
257
- <p>県内の各所で温泉がわき、その数は118ケ所にも及びます。 温泉に入りたくなったら、いつでもすぐに入ることができる気軽さから、熊本では、温泉のことを"おふろ"と呼ぶこともあります。なかでも「玉名温泉」「熊本温泉」はとても有名な温泉地です。</p>
258
-
259
- </div>
260
-
261
- </div>
262
-
263
-
264
-
265
- <div class="kuma">
266
-
267
- <div class="town">
268
-
269
- <img src="images/kumamon.jpg" alt="">
270
-
271
- </div>
272
-
273
- <div class="hometown-text">
274
-
275
- <h3>日本一有名なご当地キャラクターくまモン</h3>
276
-
277
- <p>2011年3月の九州幹線全線開業をきっかけに生まれた熊本県のご当地キャラクター、くまモン。 お仕事はなんと公務員なのです。熊本県知事から県の営業部長兼しあわせ部長を任されている、やんちゃで好奇心いっぱいの男の子です。しゃべれないけれども、めちゃめちゃ動きます。</p>
278
-
279
- </div>
280
-
281
- </div>
282
-
283
-
284
-
285
- <h2>ハッチのおうち、秋田</h2>
286
-
287
- <div class="kuma">
288
-
289
-
290
-
291
- <div class="town">
292
-
293
- <img src="images/kome.jpg" alt="">
294
-
295
- </div>
296
-
297
- <div class="hometown-text">
298
-
299
- <h3>あきたこまち</h3>
300
-
301
- <p>秋田県で誕生したお米の品種「あきたこまち」。寒さ厳しい秋田の気候に適した品種として開発されました。あきたこまちは、コシヒカリ譲りの甘味と粘り気の強さが魅力です。コシヒカリよりも甘味があっさりしているのが特徴で、和食によく合います。玄米にしてもパサつかないのは粘り気の強さのおかげです。特に私のふるさと横手市は、日中と夜の寒暖差が大きく、お米をより甘く美味しくすると言われています。</p>
302
-
303
- </div>
304
-
305
- </div>
306
-
307
-
308
-
309
- <div class="kuma">
310
-
311
- <div class="town">
312
-
313
- <img src="images/akitainu.jpg" alt="">
314
-
315
- </div>
316
-
317
- <div class="hometown-text">
318
-
319
- <h3>あきたいぬ</h3>
320
-
321
- <p>あきたいぬは大型の日本犬です。その名のとおり、秋田県の猟犬がルーツの犬種です。ハリウッド映画にもなった「忠犬ハチ公」があきたいぬだったことは有名ですよね。飼い主への忠誠心が強いことが特徴です。柴犬に見た目が似ていますが、体重は5-6倍もあり大型犬になります。戦時中に軍用犬との交配により誕生した秋田犬をルーツとする犬種が、戦後アメリカに渡りさらに改良され、『アメリカン・アキタ』として海外でも愛されるようになりました。</p>
322
-
323
- </div>
324
-
325
- </div>
326
-
327
-
328
-
329
- <div class="kuma">
330
-
331
- <div class="town">
332
-
333
- <img src="images/hanabi.jpg" alt="">
334
-
335
- </div>
336
-
337
- <div class="hometown-text">
338
-
339
- <h3>大曲の花火</h3>
340
-
341
- <p>毎年大曲雄物川河川敷運動公園にて開催される「全国花火競技大会」は、秋田が誇る日本一の花火大会です。はっきり言って、これを見に行く以外、秋田に行く理由がないです。技術や実績を認められた全国の一流の花火師たちが、頂点を目指して腕を競います。大曲地区の人口は約4万人弱だが、2019年の第93回大会には、その約19倍となる約75万人が訪れました。音楽にあわせて、約2時間半、1万8000発もの花火が打ち上げられる、圧巻の花火大会です。人生で一度は見てほしい、心臓が揺さぶられるほどの感動を味わってほしいです。</p>
342
-
343
- </div>
344
-
345
- </div>
346
-
347
-
348
-
349
- <p class="japan">
350
-
351
- <img src="images/japanmap.png" alt="">
352
-
353
- </P>
354
-
355
-
356
-
357
-
175
+   <h2>プロフィール</h2>
176
+
177
+   <p class="prof-pic"><img src="images/onthesnow.jpg" alt="" class="hacchi-photo"></P>
178
+
179
+ <nav class="nav1">
180
+
181
+  
182
+
183
+   <p>誕生日 : 2016年8月4日生まれ(4才)</p>
184
+
185
+   <p>出身地 : 熊本県</p>
186
+
187
+   <p>性 別 : 男の子</p>
188
+
189
+   <p>性 格 : マイペース</p>
190
+
191
+   <p>好きなこと : ふわふわな場所で寝ること</p>
192
+
193
+   <p>嫌いなこと : 今にも寝そうとき起ここと</p>
194
+
195
+  
196
+
197
+ </nav>
198
+
199
+
200
+
201
+
202
+
203
+  <h2 class="clear">大きさ</h2>
204
+
205
+  <table class="info">
206
+
207
+ <tr>
208
+
209
+ <th>体高(cm)</th>
210
+
211
+ <td>30cm</td>
212
+
213
+ </tr>
214
+
215
+ <tr>
216
+
217
+ <th>体長(cm)</th>
218
+
219
+ <td>45cm</td>
220
+
221
+ </tr>
222
+
223
+ <tr>
224
+
225
+ <th>体重(kg)</th>
226
+
227
+ <td>約7kg</td>
228
+
229
+ </tr>
230
+
231
+ <tr>
232
+
233
+ <th>情報</th>
234
+
235
+ <td>あと500gほどダイエットしたいですねぇ。最新の体重については、<a href="index.html#News"><NEWS></a>にて随時アップデートしてまいります。気になる方はぜひチェックしてみてくださいね♪</td>
236
+
237
+ </tr>
238
+
239
+ </table>
358
240
 
359
241
  </main>
360
242
 
361
243
 
362
244
 
245
+
246
+
363
247
  <footer class="footer">
364
248
 
365
249
  <p>HACCHI's ROOM</p>
366
250
 
367
251
  </footer>
368
252
 
253
+
254
+
369
255
  </div>
370
256
 
371
257
  </body>
@@ -378,15 +264,9 @@
378
264
 
379
265
 
380
266
 
381
-
382
-
383
-
384
-
385
267
  ```CSS
386
268
 
387
- コード
388
-
389
- @charset "UTF-8";
269
+ charset "UTF-8";
390
270
 
391
271
 
392
272
 
@@ -400,14 +280,6 @@
400
280
 
401
281
 
402
282
 
403
- html * {
404
-
405
- box-sizing: border-box;
406
-
407
- }
408
-
409
-
410
-
411
283
  body {
412
284
 
413
285
  background-color: #eeece9;
@@ -526,11 +398,11 @@
526
398
 
527
399
 
528
400
 
529
- .nav1 li {
401
+ .nav1 p {
530
-
402
+
531
- list-style-type: none;
403
+ line-height: 3px;
532
-
404
+
533
- padding-right: 30px;
405
+ padding-right: 30px;
534
406
 
535
407
  }
536
408
 
@@ -596,7 +468,7 @@
596
468
 
597
469
  top: 800px;
598
470
 
599
- left: 150px;
471
+ left: 500px;
600
472
 
601
473
  width:100%;
602
474
 
@@ -606,10 +478,6 @@
606
478
 
607
479
 
608
480
 
609
-
610
-
611
-
612
-
613
481
  .news-item {
614
482
 
615
483
  margin: 0;
@@ -648,6 +516,26 @@
648
516
 
649
517
 
650
518
 
519
+ /* すべてのフッターへ適用 */
520
+
521
+ .footer {
522
+
523
+ background-image: url(../images/footer-bg.png);
524
+
525
+ background-repeat: no-repeat;
526
+
527
+ padding: 80px 15px 20px 15px;
528
+
529
+ margin-top: 50px;
530
+
531
+ font-size: 12px;
532
+
533
+ color: black;
534
+
535
+ }
536
+
537
+
538
+
651
539
  /* テーブル */
652
540
 
653
541
  .info {
@@ -684,276 +572,10 @@
684
572
 
685
573
 
686
574
 
687
- /* 柴犬とは */
688
-
689
- .shiba img {
690
-
691
- width: 300px;
692
-
693
- height: auto;
694
-
695
- }
696
-
697
-
698
-
699
- /* home */
700
-
701
- .kuma {
702
-
703
- display: flex;
704
-
705
- border-bottom: 1px dashed #bec2c7;
706
-
707
- padding: 20px 8px;
708
-
709
- }
710
-
711
-
712
-
713
- .town {
714
-
715
- margin-right: 16px;
716
-
717
- flex: 1 1 auto;
718
-
719
- }
720
-
721
-
722
-
723
- .town img {
724
-
725
- width: 300px;
726
-
727
- height: auto;
728
-
729
- }
730
-
731
-
732
-
733
- .hometown-text {
734
-
735
- flex: 0 0 550px;
736
-
737
- }
738
-
739
-
740
-
741
- /* owner */
742
-
743
- .nav1 h3 {
744
-
745
- text-align: center;
746
-
747
- border-bottom: 1px dashed #bec2c7;
748
-
749
- }
750
-
751
-
752
-
753
- .nav1 p {
754
-
755
- text-align: center;
756
-
757
- margin-bottom: 100px;
758
-
759
-
760
-
761
- }
762
-
763
-
764
-
765
-
766
-
767
-
768
-
769
- /* album */
770
-
771
- .col-a .col {
772
-
773
- float: left;
774
-
775
- margin-left: 1px;
776
-
777
- }
778
-
779
-
780
-
781
- /*floatの解除*/
782
-
783
- .col-a:after {
784
-
785
- content: '';
786
-
787
- display: block;
788
-
789
- clear: both;
790
-
791
- height: 0;
792
-
793
- }
794
-
795
-
796
-
797
- /*画像のサムネイル*/
798
-
799
- .col-th {
800
-
801
- width:100%;
802
-
803
- height:300px;
804
-
805
- object-fit:cover;
806
-
807
- }
808
-
809
-
810
-
811
-
812
-
813
- .japan {
814
-
815
- display: block;
816
-
817
- padding: 30px;
818
-
819
- width: 500px;
820
-
821
- height: auto;
822
-
823
- margin-left: auto;
824
-
825
- margin-right: auto;
826
-
827
- }
828
-
829
-
830
-
831
-
832
-
833
- /* スマートフォン向けCSS */
834
-
835
- @media (max-width: 767px) {
836
-
837
- /* 全体 ーナビゲーションー */
838
-
839
- .wrapper {
840
-
841
- margin: 0 8px;
842
-
843
- }
844
-
845
- .logo {
846
-
847
- margin: 30px 0;
848
-
849
- }
850
-
851
- .logo img {
852
-
853
- width: 150px;
854
-
855
- height: auto;
856
-
857
- }
858
-
859
-
860
-
861
- .nav {
862
-
863
- background-color: #dfddda;
864
-
865
- }
866
-
867
- .nav li {
868
-
869
- display: block;
870
-
871
- }
872
-
873
-
874
-
875
- /* home 横並び解除 */
876
-
877
- .kuma {
878
-
879
- display: block;
880
-
881
- }
882
-
883
-
884
-
885
- .town {
886
-
887
- margin-right: 0;
888
-
889
- width: 100%;
890
-
891
- }
892
-
893
-
894
-
895
- .hometown-text {
896
-
897
- width: 100%;
898
-
899
- }
900
-
901
-
902
-
903
- }
904
-
905
575
 
906
576
 
907
577
  ```
908
578
 
909
- ![- イメージ説明](abfdd2f16fe49a4bc376422dbbbdd0f4.png)
910
-
911
- ### 該当のソースコード
912
-
913
-
914
-
915
- ```ここに言語名を入力
916
-
917
-
918
-
919
- >>>>ファイル構成
920
-
921
- >CSS
922
-
923
- >images
924
-
925
- about-shiba.html
926
-
927
- album.html
928
-
929
- concern.html
930
-
931
- home.html
932
-
933
- index.html
934
-
935
- owner.html
936
-
937
- prof.html
938
-
939
-
940
-
941
-
942
-
943
- >>>>html
944
-
945
-
946
-
947
-
948
-
949
-
950
-
951
-
952
-
953
-
954
-
955
- ```
956
-
957
579
 
958
580
 
959
581
  ### 試したこと
@@ -966,7 +588,9 @@
966
588
 
967
589
  キャッシュの削除
968
590
 
969
-
591
+ ファイル構成の簡素化
592
+
593
+ ![イメージ説明](5edb01fece8afb4f72699e22743e262c.png)
970
594
 
971
595
 
972
596
 

3

HTML追加、ファイル構成について画像添付

2021/02/06 05:00

投稿

Sayu-
Sayu-

スコア2

test CHANGED
File without changes
test CHANGED
@@ -60,11 +60,853 @@
60
60
 
61
61
  ```
62
62
 
63
-
64
-
65
-
66
-
67
-
63
+ ```HTML
64
+
65
+ コード
66
+
67
+ <!doctype html>
68
+
69
+ <html lang="ja">
70
+
71
+ <head>
72
+
73
+ <meta charset="UTF-8">
74
+
75
+ <meta name="viewport" content="width=device-width, initial-scale=1">
76
+
77
+ <title>HACCHI's ROOM</title>
78
+
79
+ <link rel="stylesheet" href="css/style.css" type="text/css">
80
+
81
+ </head>
82
+
83
+ <body>
84
+
85
+ <div class="wrapper">
86
+
87
+ <header class="header">
88
+
89
+ <h1 class="logo"><a href="index.html"><img src="images/hacchi-logo.png" alt="Hachi2"></a></h1>
90
+
91
+ <nav class="nav">
92
+
93
+ <ul>
94
+
95
+ <li><a href="prof.html">プロフィール</a></li>
96
+
97
+ <li><a href="about-shiba.html">柴犬とは</a></li>
98
+
99
+ <li><a href="home.html">ハッチの住処</a></li>
100
+
101
+ <li><a href="concern.html">ハッチの悩み</a></li>
102
+
103
+ <li><a href="album.html">アルバム</a></li>
104
+
105
+ <li><a href="owner.html">お世話人</a></li>
106
+
107
+ </ul>
108
+
109
+ </nav>
110
+
111
+ </header>
112
+
113
+
114
+
115
+ <div class="keyvisual">
116
+
117
+ <img src="images/keyvisual.jpg" alt="hachi1">
118
+
119
+ <h1>HACCHI's ROOM</h1>
120
+
121
+ </div>
122
+
123
+
124
+
125
+ <main>
126
+
127
+ <h2>News</h2>
128
+
129
+ <p class="news1">ハッチは太り気味なので、1月27日よりおやつを控えさせていただきます。</P>
130
+
131
+
132
+
133
+ <p class="news2">2月15日は、<a href="https://www.rakuten-ssi.co.jp/" target="_blank">ペット保険</a>の更新について、協議会を開催いたします。</p>
134
+
135
+
136
+
137
+ </main>
138
+
139
+
140
+
141
+ <footer class="footer">
142
+
143
+ <p>HACCHI's ROOM</p>
144
+
145
+ </footer>
146
+
147
+
148
+
149
+ </div>
150
+
151
+ </body>
152
+
153
+ </html>
154
+
155
+ ```
156
+
157
+
158
+
159
+
160
+
161
+ ```HTML
162
+
163
+ コード
164
+
165
+ <!doctype html>
166
+
167
+ <html lang="ja">
168
+
169
+ <head>
170
+
171
+ <meta charset="UTF-8">
172
+
173
+ <meta name="viewport" content="width=device-width, initial-scale=1">
174
+
175
+ <title>home | HACCHI's ROOM</title>
176
+
177
+ <link rel="stylesheet" href="css/style.css" type="text/css">
178
+
179
+ </head>
180
+
181
+ <body>
182
+
183
+ <div class="wrapper">
184
+
185
+ <header class="header">
186
+
187
+ <h1 class="logo"><a href="index.html"><img src="images/hacchi-logo.png" alt="HACCHI"></a></h1>
188
+
189
+ <nav class="nav">
190
+
191
+ <ul>
192
+
193
+ <li><a href="prof.html">プロフィール</a></li>
194
+
195
+ <li><a href="about-shiba.html">柴犬とは</a></li>
196
+
197
+ <li><a href="home.html">ハッチの住処</a></li>
198
+
199
+ <li><a href="concern.html">ハッチの悩み</a></li>
200
+
201
+ <li><a href="album.html">アルバム</a></li>
202
+
203
+ <li><a href="owner.html">お世話人</a></li>
204
+
205
+ </ul>
206
+
207
+ </nav>
208
+
209
+ </header>
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+ <main>
218
+
219
+ <h2>ハッチのふるさと、熊本</h2>
220
+
221
+ <div class="kuma">
222
+
223
+
224
+
225
+ <div class="town">
226
+
227
+ <img src="images/asozan.jpg" alt="">
228
+
229
+ </div>
230
+
231
+ <div class="hometown-text">
232
+
233
+ <h3>火の国くまもと</h3>
234
+
235
+ <p>熊本県は、世界有数のカルデラを誇る阿蘇があることから「火の国」と呼ばれています。
236
+
237
+ その活火山から生み出された美しい山々や草原など雄大な自然・景観は、見るものを圧倒します。2014年に噴火が始まり、2015年9月には噴煙が火口から2000メートルの高さまで上がるなど、活動が活発化しています。その翌年、2016年には震度6強の自身を2回も記録した熊本地震が発生。阿蘇エリアも大きな影響を受けました。阿蘇山へのドライブが恋しいです。</p>
238
+
239
+ </div>
240
+
241
+ </div>
242
+
243
+
244
+
245
+ <div class="kuma">
246
+
247
+ <div class="town">
248
+
249
+ <img src="images/onsen.jpg" alt="">
250
+
251
+ </div>
252
+
253
+ <div class="hometown-text">
254
+
255
+ <h3>温泉天国</h3>
256
+
257
+ <p>県内の各所で温泉がわき、その数は118ケ所にも及びます。 温泉に入りたくなったら、いつでもすぐに入ることができる気軽さから、熊本では、温泉のことを"おふろ"と呼ぶこともあります。なかでも「玉名温泉」「熊本温泉」はとても有名な温泉地です。</p>
258
+
259
+ </div>
260
+
261
+ </div>
262
+
263
+
264
+
265
+ <div class="kuma">
266
+
267
+ <div class="town">
268
+
269
+ <img src="images/kumamon.jpg" alt="">
270
+
271
+ </div>
272
+
273
+ <div class="hometown-text">
274
+
275
+ <h3>日本一有名なご当地キャラクターくまモン</h3>
276
+
277
+ <p>2011年3月の九州新幹線全線開業をきっかけに生まれた熊本県のご当地キャラクター、くまモン。 お仕事はなんと公務員なのです。熊本県知事から県の営業部長兼しあわせ部長を任されている、やんちゃで好奇心いっぱいの男の子です。しゃべれないけれども、めちゃめちゃ動きます。</p>
278
+
279
+ </div>
280
+
281
+ </div>
282
+
283
+
284
+
285
+ <h2>ハッチのおうち、秋田</h2>
286
+
287
+ <div class="kuma">
288
+
289
+
290
+
291
+ <div class="town">
292
+
293
+ <img src="images/kome.jpg" alt="">
294
+
295
+ </div>
296
+
297
+ <div class="hometown-text">
298
+
299
+ <h3>あきたこまち</h3>
300
+
301
+ <p>秋田県で誕生したお米の品種「あきたこまち」。寒さ厳しい秋田の気候に適した品種として開発されました。あきたこまちは、コシヒカリ譲りの甘味と粘り気の強さが魅力です。コシヒカリよりも甘味があっさりしているのが特徴で、和食によく合います。玄米にしてもパサつかないのは粘り気の強さのおかげです。特に私のふるさと横手市は、日中と夜の寒暖差が大きく、お米をより甘く美味しくすると言われています。</p>
302
+
303
+ </div>
304
+
305
+ </div>
306
+
307
+
308
+
309
+ <div class="kuma">
310
+
311
+ <div class="town">
312
+
313
+ <img src="images/akitainu.jpg" alt="">
314
+
315
+ </div>
316
+
317
+ <div class="hometown-text">
318
+
319
+ <h3>あきたいぬ</h3>
320
+
321
+ <p>あきたいぬは大型の日本犬です。その名のとおり、秋田県の猟犬がルーツの犬種です。ハリウッド映画にもなった「忠犬ハチ公」があきたいぬだったことは有名ですよね。飼い主への忠誠心が強いことが特徴です。柴犬に見た目が似ていますが、体重は5-6倍もあり大型犬になります。戦時中に軍用犬との交配により誕生した秋田犬をルーツとする犬種が、戦後アメリカに渡りさらに改良され、『アメリカン・アキタ』として海外でも愛されるようになりました。</p>
322
+
323
+ </div>
324
+
325
+ </div>
326
+
327
+
328
+
329
+ <div class="kuma">
330
+
331
+ <div class="town">
332
+
333
+ <img src="images/hanabi.jpg" alt="">
334
+
335
+ </div>
336
+
337
+ <div class="hometown-text">
338
+
339
+ <h3>大曲の花火</h3>
340
+
341
+ <p>毎年大曲雄物川河川敷運動公園にて開催される「全国花火競技大会」は、秋田が誇る日本一の花火大会です。はっきり言って、これを見に行く以外、秋田に行く理由がないです。技術や実績を認められた全国の一流の花火師たちが、頂点を目指して腕を競います。大曲地区の人口は約4万人弱だが、2019年の第93回大会には、その約19倍となる約75万人が訪れました。音楽にあわせて、約2時間半、1万8000発もの花火が打ち上げられる、圧巻の花火大会です。人生で一度は見てほしい、心臓が揺さぶられるほどの感動を味わってほしいです。</p>
342
+
343
+ </div>
344
+
345
+ </div>
346
+
347
+
348
+
349
+ <p class="japan">
350
+
351
+ <img src="images/japanmap.png" alt="">
352
+
353
+ </P>
354
+
355
+
356
+
357
+
358
+
359
+ </main>
360
+
361
+
362
+
363
+ <footer class="footer">
364
+
365
+ <p>HACCHI's ROOM</p>
366
+
367
+ </footer>
368
+
369
+ </div>
370
+
371
+ </body>
372
+
373
+ </html>
374
+
375
+
376
+
377
+ ```
378
+
379
+
380
+
381
+
382
+
383
+
384
+
385
+ ```CSS
386
+
387
+ コード
388
+
389
+ @charset "UTF-8";
390
+
391
+
392
+
393
+ /* すべてのページに適用 */
394
+
395
+ html {
396
+
397
+ font-family:sans-serif;
398
+
399
+ }
400
+
401
+
402
+
403
+ html * {
404
+
405
+ box-sizing: border-box;
406
+
407
+ }
408
+
409
+
410
+
411
+ body {
412
+
413
+ background-color: #eeece9;
414
+
415
+ }
416
+
417
+
418
+
419
+ .wrapper {
420
+
421
+ margin: 0 auto 0 auto;
422
+
423
+ max-width: 960px;
424
+
425
+ }
426
+
427
+
428
+
429
+ h2 {
430
+
431
+ color: #3f5170;
432
+
433
+ font-size: 30px;
434
+
435
+ border-bottom: 3px dotted #3f5170;
436
+
437
+ margin: 50px 0px 15px 0;
438
+
439
+ padding: 5px;
440
+
441
+ }
442
+
443
+
444
+
445
+ p {
446
+
447
+ line-height: 1.5;
448
+
449
+ }
450
+
451
+ a:link {
452
+
453
+ color: #d25833;
454
+
455
+ }
456
+
457
+ a:visited {
458
+
459
+ color: #d25833;
460
+
461
+ }
462
+
463
+ a:hover {
464
+
465
+ color: #e3937a;
466
+
467
+ }
468
+
469
+ a:active {
470
+
471
+ color: #ff6a3b;
472
+
473
+ }
474
+
475
+
476
+
477
+ /* すべてのページに適用 ヘッダー */
478
+
479
+ img {
480
+
481
+ max-width: 100%;
482
+
483
+ height: auto;
484
+
485
+ }
486
+
487
+
488
+
489
+ .logo {
490
+
491
+ margin: 30px 0 40px 0;
492
+
493
+ line-height: 0;
494
+
495
+ text-align: center;
496
+
497
+ }
498
+
499
+
500
+
501
+ .nav {
502
+
503
+ text-align: center;
504
+
505
+ }
506
+
507
+
508
+
509
+ .nav li {
510
+
511
+ display: inline-block;
512
+
513
+ list-style-type: none;
514
+
515
+ padding-right: 30px;
516
+
517
+ background-image: url(../images/line1.png);
518
+
519
+ background-repeat: repeat-x;
520
+
521
+ margin: 0;
522
+
523
+ padding: 20px 10px 15px 20px;
524
+
525
+ }
526
+
527
+
528
+
529
+ .nav1 li {
530
+
531
+ list-style-type: none;
532
+
533
+ padding-right: 30px;
534
+
535
+ }
536
+
537
+
538
+
539
+ /* すべてのフッターへ適用 */
540
+
541
+ .footer {
542
+
543
+ background-image: url(../images/footer-bg.png);
544
+
545
+ background-repeat: no-repeat;
546
+
547
+ padding: 80px 15px 20px 15px;
548
+
549
+ margin-top: 50px;
550
+
551
+ font-size: 12px;
552
+
553
+ color: black;
554
+
555
+ }
556
+
557
+
558
+
559
+
560
+
561
+ /* 個別のスタイル */
562
+
563
+ /* index.html */
564
+
565
+
566
+
567
+ .keyvisual img {
568
+
569
+ width: 960px;
570
+
571
+ height: auto;
572
+
573
+ position: relative;
574
+
575
+
576
+
577
+ }
578
+
579
+
580
+
581
+
582
+
583
+ .keyvisual h1 {
584
+
585
+ margin:15px 0 0 0;
586
+
587
+ opacity: 0.8;
588
+
589
+ color: #f48000;
590
+
591
+ font-style: oblique;
592
+
593
+ font-size: 100px;
594
+
595
+ position: absolute;
596
+
597
+ top: 800px;
598
+
599
+ left: 150px;
600
+
601
+ width:100%;
602
+
603
+
604
+
605
+ }
606
+
607
+
608
+
609
+
610
+
611
+
612
+
613
+ .news-item {
614
+
615
+ margin: 0;
616
+
617
+ }
618
+
619
+
620
+
621
+ /* prof.html */
622
+
623
+ .hacchi-photo {
624
+
625
+ float: left;
626
+
627
+ padding: 0 1em 1em 0;
628
+
629
+ }
630
+
631
+
632
+
633
+ .clear {
634
+
635
+ clear: both;
636
+
637
+ }
638
+
639
+
640
+
641
+ .prof-pic img{
642
+
643
+ width: 300px;
644
+
645
+ height: auto;
646
+
647
+ }
648
+
649
+
650
+
651
+ /* テーブル */
652
+
653
+ .info {
654
+
655
+ border-collapse: collapse;
656
+
657
+ }
658
+
659
+
660
+
661
+ .info th, .info td {
662
+
663
+ padding: 8px;
664
+
665
+ border: 1px solid #bec2c7;
666
+
667
+ text-align: left;
668
+
669
+ }
670
+
671
+
672
+
673
+ .info th {
674
+
675
+ background-color: #dde2ea;
676
+
677
+ width: 150px;
678
+
679
+ color: #3f5170;
680
+
681
+ vertical-align: top;
682
+
683
+ }
684
+
685
+
686
+
687
+ /* 柴犬とは */
688
+
689
+ .shiba img {
690
+
691
+ width: 300px;
692
+
693
+ height: auto;
694
+
695
+ }
696
+
697
+
698
+
699
+ /* home */
700
+
701
+ .kuma {
702
+
703
+ display: flex;
704
+
705
+ border-bottom: 1px dashed #bec2c7;
706
+
707
+ padding: 20px 8px;
708
+
709
+ }
710
+
711
+
712
+
713
+ .town {
714
+
715
+ margin-right: 16px;
716
+
717
+ flex: 1 1 auto;
718
+
719
+ }
720
+
721
+
722
+
723
+ .town img {
724
+
725
+ width: 300px;
726
+
727
+ height: auto;
728
+
729
+ }
730
+
731
+
732
+
733
+ .hometown-text {
734
+
735
+ flex: 0 0 550px;
736
+
737
+ }
738
+
739
+
740
+
741
+ /* owner */
742
+
743
+ .nav1 h3 {
744
+
745
+ text-align: center;
746
+
747
+ border-bottom: 1px dashed #bec2c7;
748
+
749
+ }
750
+
751
+
752
+
753
+ .nav1 p {
754
+
755
+ text-align: center;
756
+
757
+ margin-bottom: 100px;
758
+
759
+
760
+
761
+ }
762
+
763
+
764
+
765
+
766
+
767
+
768
+
769
+ /* album */
770
+
771
+ .col-a .col {
772
+
773
+ float: left;
774
+
775
+ margin-left: 1px;
776
+
777
+ }
778
+
779
+
780
+
781
+ /*floatの解除*/
782
+
783
+ .col-a:after {
784
+
785
+ content: '';
786
+
787
+ display: block;
788
+
789
+ clear: both;
790
+
791
+ height: 0;
792
+
793
+ }
794
+
795
+
796
+
797
+ /*画像のサムネイル*/
798
+
799
+ .col-th {
800
+
801
+ width:100%;
802
+
803
+ height:300px;
804
+
805
+ object-fit:cover;
806
+
807
+ }
808
+
809
+
810
+
811
+
812
+
813
+ .japan {
814
+
815
+ display: block;
816
+
817
+ padding: 30px;
818
+
819
+ width: 500px;
820
+
821
+ height: auto;
822
+
823
+ margin-left: auto;
824
+
825
+ margin-right: auto;
826
+
827
+ }
828
+
829
+
830
+
831
+
832
+
833
+ /* スマートフォン向けCSS */
834
+
835
+ @media (max-width: 767px) {
836
+
837
+ /* 全体 ーナビゲーションー */
838
+
839
+ .wrapper {
840
+
841
+ margin: 0 8px;
842
+
843
+ }
844
+
845
+ .logo {
846
+
847
+ margin: 30px 0;
848
+
849
+ }
850
+
851
+ .logo img {
852
+
853
+ width: 150px;
854
+
855
+ height: auto;
856
+
857
+ }
858
+
859
+
860
+
861
+ .nav {
862
+
863
+ background-color: #dfddda;
864
+
865
+ }
866
+
867
+ .nav li {
868
+
869
+ display: block;
870
+
871
+ }
872
+
873
+
874
+
875
+ /* home 横並び解除 */
876
+
877
+ .kuma {
878
+
879
+ display: block;
880
+
881
+ }
882
+
883
+
884
+
885
+ .town {
886
+
887
+ margin-right: 0;
888
+
889
+ width: 100%;
890
+
891
+ }
892
+
893
+
894
+
895
+ .hometown-text {
896
+
897
+ width: 100%;
898
+
899
+ }
900
+
901
+
902
+
903
+ }
904
+
905
+
906
+
907
+ ```
908
+
909
+ ![- イメージ説明](abfdd2f16fe49a4bc376422dbbbdd0f4.png)
68
910
 
69
911
  ### 該当のソースコード
70
912
 
@@ -102,617 +944,11 @@
102
944
 
103
945
 
104
946
 
105
- <!doctype html>
106
-
107
- <html lang="ja">
108
-
109
- <head>
110
-
111
- <meta charset="UTF-8">
112
-
113
- <meta name="viewport" content="width=device-width, initial-scale=1">
114
-
115
- <title>HACCHI's ROOM</title>
116
-
117
- <link rel="stylesheet" href="css/style.css" type="text/css">
118
-
119
- </head>
120
-
121
- <body>
122
-
123
- <div class="wrapper">
124
-
125
- <header class="header">
126
-
127
- <h1 class="logo"><a href="index.html"><img src="images/hacchi-logo.png" alt="Hachi2"></a></h1>
128
-
129
- <nav class="nav">
130
-
131
- <ul>
132
-
133
- <li><a href="prof.html">プロフィール</a></li>
134
-
135
- <li><a href="about-shiba.html">柴犬とは</a></li>
136
-
137
- <li><a href="home.html">ハッチの住処</a></li>
138
-
139
- <li><a href="concern.html">ハッチの悩み</a></li>
140
-
141
- <li><a href="album.html">アルバム</a></li>
142
-
143
- <li><a href="owner.html">お世話人</a></li>
144
-
145
- </ul>
146
-
147
- </nav>
148
-
149
- </header>
150
-
151
-
152
-
153
- <div class="keyvisual">
154
-
155
- <img src="images/keyvisual.jpg" alt="hachi1">
156
-
157
- <h1>HACCHI's ROOM</h1>
158
-
159
- </div>
160
-
161
-
162
-
163
- <main>
164
-
165
- <h2>News</h2>
166
-
167
- <p class="news1">ハッチは太り気味なので、1月27日よりおやつを控えさせていただきます。</P>
168
-
169
-
170
-
171
- <p class="news2">2月15日は、<a href="https://www.rakuten-ssi.co.jp/" target="_blank">ペット保険</a>の更新について、協議会を開催いたします。</p>
172
-
173
-
174
-
175
- </main>
176
-
177
-
178
-
179
- <footer class="footer">
180
-
181
- <p>HACCHI's ROOM</p>
182
-
183
- </footer>
184
-
185
-
186
-
187
- </div>
188
-
189
- </body>
190
-
191
- </html>
192
-
193
-
194
-
195
- ――――--------------
196
-
197
- >>>>CSS
198
-
199
-
200
-
201
- @charset "UTF-8";
202
-
203
-
204
-
205
- /* すべてのページに適用 */
206
-
207
- html {
208
-
209
- font-family:sans-serif;
210
-
211
- }
212
-
213
-
214
-
215
- html * {
216
-
217
- box-sizing: border-box;
218
-
219
- }
220
-
221
-
222
-
223
- body {
224
-
225
- background-color: #eeece9;
226
-
227
- }
228
-
229
-
230
-
231
- .wrapper {
232
-
233
- margin: 0 auto 0 auto;
234
-
235
- max-width: 960px;
236
-
237
- }
238
-
239
-
240
-
241
- h2 {
242
-
243
- color: #3f5170;
244
-
245
- font-size: 30px;
246
-
247
- border-bottom: 3px dotted #3f5170;
248
-
249
- margin: 50px 0px 15px 0;
250
-
251
- padding: 5px;
252
-
253
- }
254
-
255
-
256
-
257
- p {
258
-
259
- line-height: 1.5;
260
-
261
- }
262
-
263
- a:link {
264
-
265
- color: #d25833;
266
-
267
- }
268
-
269
- a:visited {
270
-
271
- color: #d25833;
272
-
273
- }
274
-
275
- a:hover {
276
-
277
- color: #e3937a;
278
-
279
- }
280
-
281
- a:active {
282
-
283
- color: #ff6a3b;
284
-
285
- }
286
-
287
-
288
-
289
- /* すべてのページに適用 ヘッダー */
290
-
291
- img {
292
-
293
- max-width: 100%;
294
-
295
- height: auto;
296
-
297
- }
298
-
299
-
300
-
301
- .logo {
302
-
303
- margin: 30px 0 40px 0;
304
-
305
- line-height: 0;
306
-
307
- text-align: center;
308
-
309
- }
310
-
311
-
312
-
313
- .nav {
314
-
315
- text-align: center;
316
-
317
- }
318
-
319
-
320
-
321
- .nav li {
322
-
323
- display: inline-block;
324
-
325
- list-style-type: none;
326
-
327
- padding-right: 30px;
328
-
329
- background-image: url(../images/line1.png);
330
-
331
- background-repeat: repeat-x;
332
-
333
- margin: 0;
334
-
335
- padding: 20px 10px 15px 20px;
336
-
337
- }
338
-
339
-
340
-
341
- .nav1 li {
342
-
343
- list-style-type: none;
344
-
345
- padding-right: 30px;
346
-
347
- }
348
-
349
-
350
-
351
- /* すべてのフッターへ適用 */
352
-
353
- .footer {
354
-
355
- background-image: url(../images/footer-bg.png);
356
-
357
- background-repeat: no-repeat;
358
-
359
- padding: 80px 15px 20px 15px;
360
-
361
- margin-top: 50px;
362
-
363
- font-size: 12px;
364
-
365
- color: black;
366
-
367
- }
368
-
369
-
370
-
371
-
372
-
373
- /* 個別のスタイル */
374
-
375
- /* index.html */
376
-
377
-
378
-
379
- .keyvisual img {
380
-
381
- width: 960px;
382
-
383
- height: auto;
384
-
385
- position: relative;
386
-
387
-
388
-
389
- }
390
-
391
-
392
-
393
-
394
-
395
- .keyvisual h1 {
396
-
397
- margin:15px 0 0 0;
398
-
399
- opacity: 0.8;
400
-
401
- color: #f48000;
402
-
403
- font-style: oblique;
404
-
405
- font-size: 100px;
406
-
407
- position: absolute;
408
-
409
- top: 800px;
410
-
411
- left: 150px;
412
-
413
- width:100%;
414
-
415
-
416
-
417
- }
418
-
419
-
420
-
421
-
422
-
423
-
424
-
425
- .news-item {
426
-
427
- margin: 0;
428
-
429
- }
430
-
431
-
432
-
433
- /* prof.html */
434
-
435
- .hacchi-photo {
436
-
437
- float: left;
438
-
439
- padding: 0 1em 1em 0;
440
-
441
- }
442
-
443
-
444
-
445
- .clear {
446
-
447
- clear: both;
448
-
449
- }
450
-
451
-
452
-
453
- .prof-pic img{
454
-
455
- width: 300px;
456
-
457
- height: auto;
458
-
459
- }
460
-
461
-
462
-
463
- /* テーブル */
464
-
465
- .info {
466
-
467
- border-collapse: collapse;
468
-
469
- }
470
-
471
-
472
-
473
- .info th, .info td {
474
-
475
- padding: 8px;
476
-
477
- border: 1px solid #bec2c7;
478
-
479
- text-align: left;
480
-
481
- }
482
-
483
-
484
-
485
- .info th {
486
-
487
- background-color: #dde2ea;
488
-
489
- width: 150px;
490
-
491
- color: #3f5170;
492
-
493
- vertical-align: top;
494
-
495
- }
496
-
497
-
498
-
499
- /* 柴犬とは */
500
-
501
- .shiba img {
502
-
503
- width: 300px;
504
-
505
- height: auto;
506
-
507
- }
508
-
509
-
510
-
511
- /* home */
512
-
513
- .kuma {
514
-
515
- display: flex;
516
-
517
- border-bottom: 1px dashed #bec2c7;
518
-
519
- padding: 20px 8px;
520
-
521
- }
522
-
523
-
524
-
525
- .town {
526
-
527
- margin-right: 16px;
528
-
529
- flex: 1 1 auto;
530
-
531
- }
532
-
533
-
534
-
535
- .town img {
536
-
537
- width: 300px;
538
-
539
- height: auto;
540
-
541
- }
542
-
543
-
544
-
545
- .hometown-text {
546
-
547
- flex: 0 0 550px;
548
-
549
- }
550
-
551
-
552
-
553
- /* owner */
554
-
555
- .nav1 h3 {
556
-
557
- text-align: center;
558
-
559
- border-bottom: 1px dashed #bec2c7;
560
-
561
- }
562
-
563
-
564
-
565
- .nav1 p {
566
-
567
- text-align: center;
568
-
569
- margin-bottom: 100px;
570
-
571
-
572
-
573
- }
574
-
575
-
576
-
577
-
578
-
579
-
580
-
581
- /* album */
582
-
583
- .col-a .col {
584
-
585
- float: left;
586
-
587
- margin-left: 1px;
588
-
589
- }
590
-
591
-
592
-
593
- /*floatの解除*/
594
-
595
- .col-a:after {
596
-
597
- content: '';
598
-
599
- display: block;
600
-
601
- clear: both;
602
-
603
- height: 0;
604
-
605
- }
606
-
607
-
608
-
609
- /*画像のサムネイル*/
610
-
611
- .col-th {
612
-
613
- width:100%;
614
-
615
- height:300px;
616
-
617
- object-fit:cover;
618
-
619
- }
620
-
621
-
622
-
623
-
624
-
625
- .japan {
626
-
627
- display: block;
628
-
629
- padding: 30px;
630
-
631
- width: 500px;
632
-
633
- height: auto;
634
-
635
- margin-left: auto;
636
-
637
- margin-right: auto;
638
-
639
- }
640
-
641
-
642
-
643
-
644
-
645
- /* スマートフォン向けCSS */
646
-
647
- @media (max-width: 767px) {
648
-
649
- /* 全体 ーナビゲーションー */
650
-
651
- .wrapper {
652
-
653
- margin: 0 8px;
654
-
655
- }
656
-
657
- .logo {
658
-
659
- margin: 30px 0;
660
-
661
- }
662
-
663
- .logo img {
664
-
665
- width: 150px;
666
-
667
- height: auto;
668
-
669
- }
670
-
671
-
672
-
673
- .nav {
674
-
675
- background-color: #dfddda;
676
-
677
- }
678
-
679
- .nav li {
680
-
681
- display: block;
682
-
683
- }
684
-
685
-
686
-
687
- /* home 横並び解除 */
688
-
689
- .kuma {
690
-
691
- display: block;
692
-
693
- }
694
-
695
-
696
-
697
- .town {
698
-
699
- margin-right: 0;
700
-
701
- width: 100%;
702
-
703
- }
704
-
705
-
706
-
707
- .hometown-text {
708
-
709
- width: 100%;
710
-
711
- }
712
-
713
-
714
-
715
- }
947
+
948
+
949
+
950
+
951
+
716
952
 
717
953
 
718
954
 

2

HTML、ファイル構成追記

2021/02/06 00:45

投稿

Sayu-
Sayu-

スコア2

test CHANGED
File without changes
test CHANGED
@@ -72,6 +72,132 @@
72
72
 
73
73
  ```ここに言語名を入力
74
74
 
75
+
76
+
77
+ >>>>ファイル構成
78
+
79
+ >CSS
80
+
81
+ >images
82
+
83
+ about-shiba.html
84
+
85
+ album.html
86
+
87
+ concern.html
88
+
89
+ home.html
90
+
91
+ index.html
92
+
93
+ owner.html
94
+
95
+ prof.html
96
+
97
+
98
+
99
+
100
+
101
+ >>>>html
102
+
103
+
104
+
105
+ <!doctype html>
106
+
107
+ <html lang="ja">
108
+
109
+ <head>
110
+
111
+ <meta charset="UTF-8">
112
+
113
+ <meta name="viewport" content="width=device-width, initial-scale=1">
114
+
115
+ <title>HACCHI's ROOM</title>
116
+
117
+ <link rel="stylesheet" href="css/style.css" type="text/css">
118
+
119
+ </head>
120
+
121
+ <body>
122
+
123
+ <div class="wrapper">
124
+
125
+ <header class="header">
126
+
127
+ <h1 class="logo"><a href="index.html"><img src="images/hacchi-logo.png" alt="Hachi2"></a></h1>
128
+
129
+ <nav class="nav">
130
+
131
+ <ul>
132
+
133
+ <li><a href="prof.html">プロフィール</a></li>
134
+
135
+ <li><a href="about-shiba.html">柴犬とは</a></li>
136
+
137
+ <li><a href="home.html">ハッチの住処</a></li>
138
+
139
+ <li><a href="concern.html">ハッチの悩み</a></li>
140
+
141
+ <li><a href="album.html">アルバム</a></li>
142
+
143
+ <li><a href="owner.html">お世話人</a></li>
144
+
145
+ </ul>
146
+
147
+ </nav>
148
+
149
+ </header>
150
+
151
+
152
+
153
+ <div class="keyvisual">
154
+
155
+ <img src="images/keyvisual.jpg" alt="hachi1">
156
+
157
+ <h1>HACCHI's ROOM</h1>
158
+
159
+ </div>
160
+
161
+
162
+
163
+ <main>
164
+
165
+ <h2>News</h2>
166
+
167
+ <p class="news1">ハッチは太り気味なので、1月27日よりおやつを控えさせていただきます。</P>
168
+
169
+
170
+
171
+ <p class="news2">2月15日は、<a href="https://www.rakuten-ssi.co.jp/" target="_blank">ペット保険</a>の更新について、協議会を開催いたします。</p>
172
+
173
+
174
+
175
+ </main>
176
+
177
+
178
+
179
+ <footer class="footer">
180
+
181
+ <p>HACCHI's ROOM</p>
182
+
183
+ </footer>
184
+
185
+
186
+
187
+ </div>
188
+
189
+ </body>
190
+
191
+ </html>
192
+
193
+
194
+
195
+ ――――--------------
196
+
197
+ >>>>CSS
198
+
199
+
200
+
75
201
  @charset "UTF-8";
76
202
 
77
203
 

1

ソースコードの追加

2021/02/05 23:16

投稿

Sayu-
Sayu-

スコア2

test CHANGED
File without changes
test CHANGED
@@ -72,7 +72,523 @@
72
72
 
73
73
  ```ここに言語名を入力
74
74
 
75
+ @charset "UTF-8";
76
+
77
+
78
+
79
+ /* すべてのページに適用 */
80
+
75
- ソースコード
81
+ html {
82
+
83
+ font-family:sans-serif;
84
+
85
+ }
86
+
87
+
88
+
89
+ html * {
90
+
91
+ box-sizing: border-box;
92
+
93
+ }
94
+
95
+
96
+
97
+ body {
98
+
99
+ background-color: #eeece9;
100
+
101
+ }
102
+
103
+
104
+
105
+ .wrapper {
106
+
107
+ margin: 0 auto 0 auto;
108
+
109
+ max-width: 960px;
110
+
111
+ }
112
+
113
+
114
+
115
+ h2 {
116
+
117
+ color: #3f5170;
118
+
119
+ font-size: 30px;
120
+
121
+ border-bottom: 3px dotted #3f5170;
122
+
123
+ margin: 50px 0px 15px 0;
124
+
125
+ padding: 5px;
126
+
127
+ }
128
+
129
+
130
+
131
+ p {
132
+
133
+ line-height: 1.5;
134
+
135
+ }
136
+
137
+ a:link {
138
+
139
+ color: #d25833;
140
+
141
+ }
142
+
143
+ a:visited {
144
+
145
+ color: #d25833;
146
+
147
+ }
148
+
149
+ a:hover {
150
+
151
+ color: #e3937a;
152
+
153
+ }
154
+
155
+ a:active {
156
+
157
+ color: #ff6a3b;
158
+
159
+ }
160
+
161
+
162
+
163
+ /* すべてのページに適用 ヘッダー */
164
+
165
+ img {
166
+
167
+ max-width: 100%;
168
+
169
+ height: auto;
170
+
171
+ }
172
+
173
+
174
+
175
+ .logo {
176
+
177
+ margin: 30px 0 40px 0;
178
+
179
+ line-height: 0;
180
+
181
+ text-align: center;
182
+
183
+ }
184
+
185
+
186
+
187
+ .nav {
188
+
189
+ text-align: center;
190
+
191
+ }
192
+
193
+
194
+
195
+ .nav li {
196
+
197
+ display: inline-block;
198
+
199
+ list-style-type: none;
200
+
201
+ padding-right: 30px;
202
+
203
+ background-image: url(../images/line1.png);
204
+
205
+ background-repeat: repeat-x;
206
+
207
+ margin: 0;
208
+
209
+ padding: 20px 10px 15px 20px;
210
+
211
+ }
212
+
213
+
214
+
215
+ .nav1 li {
216
+
217
+ list-style-type: none;
218
+
219
+ padding-right: 30px;
220
+
221
+ }
222
+
223
+
224
+
225
+ /* すべてのフッターへ適用 */
226
+
227
+ .footer {
228
+
229
+ background-image: url(../images/footer-bg.png);
230
+
231
+ background-repeat: no-repeat;
232
+
233
+ padding: 80px 15px 20px 15px;
234
+
235
+ margin-top: 50px;
236
+
237
+ font-size: 12px;
238
+
239
+ color: black;
240
+
241
+ }
242
+
243
+
244
+
245
+
246
+
247
+ /* 個別のスタイル */
248
+
249
+ /* index.html */
250
+
251
+
252
+
253
+ .keyvisual img {
254
+
255
+ width: 960px;
256
+
257
+ height: auto;
258
+
259
+ position: relative;
260
+
261
+
262
+
263
+ }
264
+
265
+
266
+
267
+
268
+
269
+ .keyvisual h1 {
270
+
271
+ margin:15px 0 0 0;
272
+
273
+ opacity: 0.8;
274
+
275
+ color: #f48000;
276
+
277
+ font-style: oblique;
278
+
279
+ font-size: 100px;
280
+
281
+ position: absolute;
282
+
283
+ top: 800px;
284
+
285
+ left: 150px;
286
+
287
+ width:100%;
288
+
289
+
290
+
291
+ }
292
+
293
+
294
+
295
+
296
+
297
+
298
+
299
+ .news-item {
300
+
301
+ margin: 0;
302
+
303
+ }
304
+
305
+
306
+
307
+ /* prof.html */
308
+
309
+ .hacchi-photo {
310
+
311
+ float: left;
312
+
313
+ padding: 0 1em 1em 0;
314
+
315
+ }
316
+
317
+
318
+
319
+ .clear {
320
+
321
+ clear: both;
322
+
323
+ }
324
+
325
+
326
+
327
+ .prof-pic img{
328
+
329
+ width: 300px;
330
+
331
+ height: auto;
332
+
333
+ }
334
+
335
+
336
+
337
+ /* テーブル */
338
+
339
+ .info {
340
+
341
+ border-collapse: collapse;
342
+
343
+ }
344
+
345
+
346
+
347
+ .info th, .info td {
348
+
349
+ padding: 8px;
350
+
351
+ border: 1px solid #bec2c7;
352
+
353
+ text-align: left;
354
+
355
+ }
356
+
357
+
358
+
359
+ .info th {
360
+
361
+ background-color: #dde2ea;
362
+
363
+ width: 150px;
364
+
365
+ color: #3f5170;
366
+
367
+ vertical-align: top;
368
+
369
+ }
370
+
371
+
372
+
373
+ /* 柴犬とは */
374
+
375
+ .shiba img {
376
+
377
+ width: 300px;
378
+
379
+ height: auto;
380
+
381
+ }
382
+
383
+
384
+
385
+ /* home */
386
+
387
+ .kuma {
388
+
389
+ display: flex;
390
+
391
+ border-bottom: 1px dashed #bec2c7;
392
+
393
+ padding: 20px 8px;
394
+
395
+ }
396
+
397
+
398
+
399
+ .town {
400
+
401
+ margin-right: 16px;
402
+
403
+ flex: 1 1 auto;
404
+
405
+ }
406
+
407
+
408
+
409
+ .town img {
410
+
411
+ width: 300px;
412
+
413
+ height: auto;
414
+
415
+ }
416
+
417
+
418
+
419
+ .hometown-text {
420
+
421
+ flex: 0 0 550px;
422
+
423
+ }
424
+
425
+
426
+
427
+ /* owner */
428
+
429
+ .nav1 h3 {
430
+
431
+ text-align: center;
432
+
433
+ border-bottom: 1px dashed #bec2c7;
434
+
435
+ }
436
+
437
+
438
+
439
+ .nav1 p {
440
+
441
+ text-align: center;
442
+
443
+ margin-bottom: 100px;
444
+
445
+
446
+
447
+ }
448
+
449
+
450
+
451
+
452
+
453
+
454
+
455
+ /* album */
456
+
457
+ .col-a .col {
458
+
459
+ float: left;
460
+
461
+ margin-left: 1px;
462
+
463
+ }
464
+
465
+
466
+
467
+ /*floatの解除*/
468
+
469
+ .col-a:after {
470
+
471
+ content: '';
472
+
473
+ display: block;
474
+
475
+ clear: both;
476
+
477
+ height: 0;
478
+
479
+ }
480
+
481
+
482
+
483
+ /*画像のサムネイル*/
484
+
485
+ .col-th {
486
+
487
+ width:100%;
488
+
489
+ height:300px;
490
+
491
+ object-fit:cover;
492
+
493
+ }
494
+
495
+
496
+
497
+
498
+
499
+ .japan {
500
+
501
+ display: block;
502
+
503
+ padding: 30px;
504
+
505
+ width: 500px;
506
+
507
+ height: auto;
508
+
509
+ margin-left: auto;
510
+
511
+ margin-right: auto;
512
+
513
+ }
514
+
515
+
516
+
517
+
518
+
519
+ /* スマートフォン向けCSS */
520
+
521
+ @media (max-width: 767px) {
522
+
523
+ /* 全体 ーナビゲーションー */
524
+
525
+ .wrapper {
526
+
527
+ margin: 0 8px;
528
+
529
+ }
530
+
531
+ .logo {
532
+
533
+ margin: 30px 0;
534
+
535
+ }
536
+
537
+ .logo img {
538
+
539
+ width: 150px;
540
+
541
+ height: auto;
542
+
543
+ }
544
+
545
+
546
+
547
+ .nav {
548
+
549
+ background-color: #dfddda;
550
+
551
+ }
552
+
553
+ .nav li {
554
+
555
+ display: block;
556
+
557
+ }
558
+
559
+
560
+
561
+ /* home 横並び解除 */
562
+
563
+ .kuma {
564
+
565
+ display: block;
566
+
567
+ }
568
+
569
+
570
+
571
+ .town {
572
+
573
+ margin-right: 0;
574
+
575
+ width: 100%;
576
+
577
+ }
578
+
579
+
580
+
581
+ .hometown-text {
582
+
583
+ width: 100%;
584
+
585
+ }
586
+
587
+
588
+
589
+ }
590
+
591
+
76
592
 
77
593
  ```
78
594