回答編集履歴

1

追記です

2017/05/08 15:00

投稿

LibertyBell3
LibertyBell3

スコア1084

test CHANGED
@@ -1 +1,65 @@
1
1
  `colspan`の足し算が合っていないからっていうオチ?
2
+
3
+
4
+
5
+ 追記:
6
+
7
+ とはいえ、テーブルなので、テキスト量によって、どうしてもサイズを守ってくれないので、
8
+
9
+ 最悪、テーブルを使わないってことも考えた方が良いかもしれません。
10
+
11
+ ```HTML
12
+
13
+ <div class="box">
14
+
15
+ <h3><strong>てすと</strong><em>テスト</em></h3>
16
+
17
+ <div>
18
+
19
+ <dl>
20
+
21
+ <dt>画像</dt>
22
+
23
+ <dd>
24
+
25
+ <ul><li><span>区間</span> テスト</li><li>ガイド テスト</li></ul>
26
+
27
+ </dd>
28
+
29
+ </dl>
30
+
31
+ <div>
32
+
33
+ <dl>
34
+
35
+ <dt><span>区間</span></dt>
36
+
37
+ <dd>テスト~テスト</dd>
38
+
39
+ <dd>テスト~テスト</dd>
40
+
41
+ </dl>
42
+
43
+ <dl>
44
+
45
+ <dt><span>料金</span></dt>
46
+
47
+ <dd>¥00,000~</dd>
48
+
49
+ <dd>¥0,000~</dd>
50
+
51
+ </dl>
52
+
53
+ </div>
54
+
55
+ ```
56
+
57
+ こんな感じの構成でしょうか。
58
+
59
+ これなら、テキスト量に左右されないものが作成可能です。
60
+
61
+
62
+
63
+ あと、区間ですが、ソース上で「区 間」としちゃうと、読み上げブラウザでは、
64
+
65
+ 「く・あいだ」とか読み上げそうなので、`letter-spacing`の利用を考えた方が良いと思いますよ。