回答編集履歴
3
また修正。。。
test
CHANGED
@@ -12,11 +12,21 @@
|
|
12
12
|
|
13
13
|
### ★役割ごとにフォルダ名を決める
|
14
14
|
|
15
|
-
以下は、例です。
|
16
|
-
|
17
15
|
特に、htmlとは違う別のファイルはcommonフォルダにまとめる等
|
18
16
|
|
19
|
-
分
|
17
|
+
役割をきっちり分け、理解されやすい構造にすると良いです。
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
また、同じHTMLファイル内でstyleやscriptタグが混在していると
|
22
|
+
|
23
|
+
ややこしくなりますので
|
24
|
+
|
25
|
+
CSS/JSは別ファイルがベストです。
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
以下は、例です。
|
20
30
|
|
21
31
|
|
22
32
|
|
@@ -50,15 +60,45 @@
|
|
50
60
|
|
51
61
|
|
52
62
|
|
53
|
-
### ★CSS
|
63
|
+
### ★ CSS内で実現可能な処理は予め実装しておく
|
54
64
|
|
55
|
-
|
65
|
+
例えば、ボタンのhoverで画像が変わるといったものは
|
56
66
|
|
57
|
-
|
67
|
+
CSS内で解決出来そうな所は予め実装しておく
|
58
68
|
|
59
|
-
それが後々になると、ソース読むだけで時間が掛かり、ロスに繋がります。
|
60
69
|
|
70
|
+
|
71
|
+
また、色の書き方、どのプロパティを使うかも決めておいた方が
|
72
|
+
|
61
|
-
|
73
|
+
理解されやすいでしょう。
|
74
|
+
|
75
|
+
例えば色なら「red」、「white」といった文字指定は使わず
|
76
|
+
|
77
|
+
「#ff0000」、「#ffffff」と6桁の16進数値に統一する
|
78
|
+
|
79
|
+
|
80
|
+
|
81
|
+
```lang-CSS
|
82
|
+
|
83
|
+
.submit-button{
|
84
|
+
|
85
|
+
background:url("/img/button/submit_off.png") no-repeat 0 0;
|
86
|
+
|
87
|
+
color:#ffffff;
|
88
|
+
|
89
|
+
}
|
90
|
+
|
91
|
+
|
92
|
+
|
93
|
+
.submit-button:hover{
|
94
|
+
|
95
|
+
background-image:url("/img/button/submit_on.png");
|
96
|
+
|
97
|
+
color:#ff0000;
|
98
|
+
|
99
|
+
}
|
100
|
+
|
101
|
+
```
|
62
102
|
|
63
103
|
|
64
104
|
|
2
補足追加
test
CHANGED
@@ -14,17 +14,21 @@
|
|
14
14
|
|
15
15
|
以下は、例です。
|
16
16
|
|
17
|
+
特に、htmlとは違う別のファイルはcommonフォルダにまとめる等
|
18
|
+
|
19
|
+
分かりやすい構造にすると良いです。
|
20
|
+
|
17
21
|
|
18
22
|
|
19
23
|
(root)
|
20
24
|
|
21
|
-
├ common
|
25
|
+
├ **common**
|
22
26
|
|
23
|
-
│ ├ img(画像)
|
27
|
+
│ ├ **img(画像)**
|
24
28
|
|
25
|
-
│ ├ css(StyleSheet)
|
29
|
+
│ ├ **css(StyleSheet)**
|
26
30
|
|
27
|
-
│ └ js(JavaScript)
|
31
|
+
│ └ **js(JavaScript)**
|
28
32
|
|
29
33
|
│
|
30
34
|
|
1
ちょっと修正
test
CHANGED
@@ -10,7 +10,11 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
### 役割ごとにフォルダ名を決める
|
13
|
+
### ★役割ごとにフォルダ名を決める
|
14
|
+
|
15
|
+
以下は、例です。
|
16
|
+
|
17
|
+
|
14
18
|
|
15
19
|
(root)
|
16
20
|
|
@@ -42,15 +46,19 @@
|
|
42
46
|
|
43
47
|
|
44
48
|
|
45
|
-
### CSS/JSは別ファイルが鉄則
|
49
|
+
### ★CSS/JSは別ファイルが鉄則
|
46
50
|
|
47
|
-
|
51
|
+
同じHTMLファイル内でstyleやjavascriptが混在していると
|
48
52
|
|
49
53
|
ややこしくなります。
|
50
54
|
|
55
|
+
それが後々になると、ソース読むだけで時間が掛かり、ロスに繋がります。
|
56
|
+
|
57
|
+
役割をきっちり分けた方が理解されやすいです。
|
51
58
|
|
52
59
|
|
60
|
+
|
53
|
-
### プログラムが入る箇所はid,class属性名、コメントを書く
|
61
|
+
### ★プログラムが入る箇所はid,class属性名、コメントを書く
|
54
62
|
|
55
63
|
```lang-HTML
|
56
64
|
|
@@ -72,11 +80,7 @@
|
|
72
80
|
|
73
81
|
|
74
82
|
|
75
|
-
---
|
76
|
-
|
77
|
-
|
78
|
-
|
79
|
-
### 入力フォーム
|
83
|
+
### ★入力フォーム
|
80
84
|
|
81
85
|
例えば、お問い合わせページ等、入力フォームがあるページなら
|
82
86
|
|
@@ -102,7 +106,7 @@
|
|
102
106
|
|
103
107
|
<input type="submit" value="送信">
|
104
108
|
|
105
|
-
</form>
|
109
|
+
</form>
|
106
110
|
|
107
111
|
</div>
|
108
112
|
|