回答編集履歴
2
文法修正
answer
CHANGED
@@ -14,9 +14,10 @@
|
|
14
14
|
######バグではなく仕様
|
15
15
|
ちなみにこの現象はバグなどではなく、
|
16
16
|
例えば`internationalization`などの長い英単語が途中で折り返されて読む側が意味喪失しないようにするために、あえてを改行させる文章校正上の仕様です。
|
17
|
+
`break-all`で強制改行させてしまう事は、必ずしも良いこととは限りません。
|
17
18
|
※Wordなどで文章を打っても同じようになる
|
18
19
|
|
19
20
|
|
20
21
|
これが適用される文字の種類は「アルファベットや一部の記号」のみで、
|
21
22
|
制作段階で仮のテキスト文字を`aaaaaaa`や`──────`などにした場合に、誰しも気になる挙動ではあります。
|
22
|
-
しかし、実際の運用を考えた場合にこれらの特定のアルファベットや記号が連続して挿入される文章というものはほぼ無い(URLくらいのもの)ので、一部の環境によってbreak-allが効かないという
|
23
|
+
しかし、実際の運用を考えた場合にこれらの特定のアルファベットや記号が連続して挿入される文章というものはほぼ無い(URLくらいのもの)ので、一部の環境によってbreak-allが効く効かない、または使う使わないという問題は、WEB業界ではある程度は妥協して柔軟に対応してきた部分ではあります。
|
1
文法修正
answer
CHANGED
@@ -3,11 +3,14 @@
|
|
3
3
|
```HTML
|
4
4
|
<textarea>あああ────────────────────────────────────────────────────────────────────────────────────────────────────────────────</textarea>
|
5
5
|
```
|
6
|
-
のHTMLをつけて検証してみました
|
6
|
+
のHTMLをつけて検証してみました。
|
7
7
|
|
8
|
+
今手元にIE10の実機が無いので何とも言えませんが、
|
8
9
|
実機のIE11上では問題なく、エミュレータ上のIE10以下でも問題なく`break-all`が効いて強制改行されずに連続した文字列になっている事が確認できました。
|
9
10
|
|
11
|
+
該当CSSではない箇所またはHTMLに原因があるのかもしれません。
|
10
12
|
|
13
|
+
|
11
14
|
######バグではなく仕様
|
12
15
|
ちなみにこの現象はバグなどではなく、
|
13
16
|
例えば`internationalization`などの長い英単語が途中で折り返されて読む側が意味喪失しないようにするために、あえてを改行させる文章校正上の仕様です。
|