回答編集履歴

2

srcsetの記述で、拡張子が抜けていたので、修正

2018/06/14 02:37

投稿

miyabi_pudding
miyabi_pudding

スコア9528

test CHANGED
@@ -48,7 +48,7 @@
48
48
 
49
49
  <!-- 原寸(1xの画像)は、200px × 200px、そのサイズで表示させたい場合 -->
50
50
 
51
- <img src="test.jpg" srcset="test.jpg 1x,test@2x 2x" width="200" height="200" alt="テスト画像">
51
+ <img src="test.jpg" srcset="test.jpg 1x,test@2x.jpg 2x" width="200" height="200" alt="テスト画像">
52
52
 
53
53
  ```
54
54
 

1

auto値に関しての言及取り消しと、srcsetの使用に関しての言及を追加

2018/06/14 02:37

投稿

miyabi_pudding
miyabi_pudding

スコア9528

test CHANGED
@@ -14,9 +14,15 @@
14
14
 
15
15
  ただ、おっしゃる通り、レスポンシブデザインで大きさを決めたくないって時は、少々わずらわしかったりはしますけどね。
16
16
 
17
- (そういう時は、widthに100%とか入れてます。
17
+ ~~(そういう時は、widthに100%とか入れてます。
18
18
 
19
- ↑ただしこの書き方はIE9だと、横幅が認識されません 笑)
19
+ ↑ただしこの書き方はIE9だと、横幅が認識されません 笑)~~
20
+
21
+ 上記取り消し部分について、<img width="100%" height="auto">と入れるやり方の際とのつもりでしたが、
22
+
23
+ width、heightには、autoという値がないとのご指摘をいただきましたので、
24
+
25
+ 取り消します。
20
26
 
21
27
 
22
28
 
@@ -33,3 +39,21 @@
33
39
  (スマホの場合は、画像の実寸を入れている)
34
40
 
35
41
  その上で、スマホやレスポンシブの場合はCSSで大きさをコントロール、ってやってますね。
42
+
43
+
44
+
45
+ また、最近では、Retinaディスプレイ対応のために、srcsetを使用しております。
46
+
47
+ ```html
48
+
49
+ <!-- 原寸(1xの画像)は、200px × 200px、そのサイズで表示させたい場合 -->
50
+
51
+ <img src="test.jpg" srcset="test.jpg 1x,test@2x 2x" width="200" height="200" alt="テスト画像">
52
+
53
+ ```
54
+
55
+ srcも同時に定義すれば、srcsetがきかないブラウザに関してもsrcで定義した画像が表示されるので、
56
+
57
+ 安心です。
58
+
59
+ この場合でも、必ず、width、heightは入れるようにしております。