回答編集履歴

1

追記

2015/11/23 01:39

投稿

ikki57
ikki57

スコア290

test CHANGED
@@ -9,6 +9,18 @@
9
9
  ![イメージ説明](105a62ba53980dff53c7481b22c000cd.png)
10
10
 
11
11
 
12
+
13
+ ```html
14
+
15
+ <body>
16
+
17
+ <p>あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをんアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲ</p>
18
+
19
+ <p>あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをんアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲ</p>
20
+
21
+ </body>
22
+
23
+ ```
12
24
 
13
25
  ```css
14
26
 
@@ -28,7 +40,7 @@
28
40
 
29
41
  ただ単純に、3行で三点リーダをテストすると、余白は発生しませんでした。
30
42
 
31
- ということは、HTMLの要素に問題があると考えられます。
43
+ ということは、HTMLに問題があると考えられます。
32
44
 
33
45
 
34
46
 
@@ -46,9 +58,11 @@
46
58
 
47
59
  `<div>`要素の高さは上のスクショの通りでした。
48
60
 
61
+
62
+
49
63
  `<div>`要素は正しく3行で省略でき、高さも意図する高さになっているので、
50
64
 
51
- `<li>`側に問題があると考えられます。
65
+ `<li>`側に問題があるのでは、と考えられます。
52
66
 
53
67
 
54
68
 
@@ -59,3 +73,19 @@
59
73
  `<li>`はブラウザのデフォルトの`list-item`がかかっているのですが、
60
74
 
61
75
  これを`block`にすることで、余白は解消できました。
76
+
77
+
78
+
79
+ ### 追記
80
+
81
+
82
+
83
+ 先に回答された yuki84web さんも仰っていますが、
84
+
85
+
86
+
87
+ > liをblockにすれば中にdivを作る必要も無い気がします。
88
+
89
+
90
+
91
+ 上記の通りかと思います。