0

Web サイトのソースで、この奇妙な (私にとっては) 構文を見つけました。

<td style></td>

属性を配置し、html 要素で定義する必要はありませんか?

4

3 に答える 3

3

AFAIK WebKit は"、何も渡されていないときにソースを表示するときに渡されたものをすべて消去します。

例:<div style=""></div>になり<div style></div>ます。

于 2012-07-12T07:14:27.140 に答える
1

実際にstyleは、属性として単独で使用されている場合は無視されます。ただし、XHTML ドキュメントが XML コンテンツ タイプとともに提供されている場合は除きます。この場合、それは整形式エラーを構成し、ドキュメントはまったく表示されず、エラーメッセージが表示されます。

原則としてHTMLのバージョンに依存します。既存の仕様では、エラーです。HTML5 はこれについて曖昧であるか、またはこれについて議論されている場所を見つけることができませんが、HTML5 モードの W3C HTML Validator は受け入れます。

于 2012-07-12T10:44:38.937 に答える
1

これは正当なHTMLです。「要素に[属性] と呼ばれるプロパティが関連付けられている場合があり、属性には値が設定されている場合があります (デフォルトで、または作成者やスクリプトによって設定されます)。」

于 2012-07-12T07:23:05.787 に答える