回答編集履歴

2

情報の追加。

2016/09/11 15:42

投稿

kei344
kei344

スコア69407

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  tableはあくまで「表」です。なので、th(見出し)とtd(セル)は当然同じ幅になります。
6
6
 
7
- レイアウトにtable要素を使うのはやめておきましょう。
7
+ <ここから削除>レイアウトにtable要素を使うのはやめておきましょう。</ここまで削除>
8
8
 
9
9
 
10
10
 
@@ -24,4 +24,20 @@
24
24
 
25
25
 
26
26
 
27
- すいません、勘違いしていました。
27
+ すいません、勘違いしていました。th がないから幅が広がります。また、「""」を入れ子にはできません。
28
+
29
+
30
+
31
+ ```PHP
32
+
33
+ echo '<tr>';
34
+
35
+ echo '<th></th><td>'; // th要素追加
36
+
37
+ echo '<img src="" width="100" height="100">'; // 修正済み
38
+
39
+ echo '</td>';
40
+
41
+ echo '</tr>';
42
+
43
+ ```

1

ミスがあったため修正。

2016/09/11 15:42

投稿

kei344
kei344

スコア69407

test CHANGED
@@ -13,3 +13,15 @@
13
13
  [https://developer.mozilla.org/ja/docs/Web/HTML/Element/table](https://developer.mozilla.org/ja/docs/Web/HTML/Element/table)
14
14
 
15
15
  > 注意: CSS が作られる前、 HTML の <table> 要素はしばしば、ページレイアウトの方法として用いられました。この使い方は HTML 4 から推奨されておらず、 <table> 要素はレイアウト目的に使用されるべきではありません。
16
+
17
+
18
+
19
+ ---
20
+
21
+
22
+
23
+ **追記:**
24
+
25
+
26
+
27
+ すいません、勘違いしていました。