<div class="big
left
important"> some content </div>
これが問題を起こしているか、ブラウザのサポートが良好であることを知っている人はいますか?
<div class="big
left
important"> some content </div>
これが問題を起こしているか、ブラウザのサポートが良好であることを知っている人はいますか?
返品、タブなどはwhite spaceとみなされ、同じ扱いをしてください。私はあなたがそれを投稿したのと同じような書式を見て、やった。それを落胆させる人もいます。しかし、私は何もそれに窒息を見たことがない。
私自身のWebロボットを作成する際には、最終的にロボットがあなたのような例に遭遇するので、機能するために空白を整理しなければなりませんでした。
タイプのclass
attribute is by HTML 4.01 specs:
class
= CDATAリスト[CS]この属性は、クラス名を割り当てまたは要素にクラス名のセット。任意の数の要素に同じクラス名を割り当てることができます。複数のクラス名は、空白文字で区切る必要があります。 CDATAは、文書の文字セットの文字のシーケンスであり、文字エンティティを含むことが
:に続いcdata-list referencesこと
。次のようにユーザーエージェントは、属性値を解釈する必要があります
- は
- 、文字と文字エンティティを交換して、単一のスペースで各キャリッジリターンまたはタブを交換し
- 、改行は無視します。
これをすべて考慮すると、あなたの質問で示唆していることは、仕様で完全にOKです。私はブラウザのサポートがそれに適していることを知っています。
もっと一般的には、改行と改行はHTMLの最初のバージョン以降、引用された属性値で許可されます。ブラウザのサポートは非常に良いです。