#?SuikaWiki/0.9 [1] [[属性]]が無秩序にうじゃうじゃしている状態。 特に [CODE(HTMLe)[[[embed]]]] 要素型や [CODE(HTMLe)[[[app]]]] 要素型の[RUBY[様][ざま]]を指して言う。 [2] [[素のSGML]] 的には、属性というのは[[宣言]]されていなければなりませんが、 attribute soup な状態は、個々の[[文書実現値]]ごとに[[内部部分集合]]で宣言するくらいしか手はなくなってしまいます。 同じ名前の属性を複数回使ったりしない限りは、 [[SGML]] 的にまったく不当になってしまうわけではありませんが、 汎用の[[文書型宣言]]をひとつ (か少数) 用意できない状態は望ましくありません (という考えのもとに、 attribute soup は非難されます)。 [3] 一時期の WinIE (具体的には4くらい) は、 [[HTML]] の任意の要素で任意の名前の属性を使い、 [[DOM]] 的に操作することを考えていた節があります。 検索 [[explorer bar]] 内の HTML では、明らかにその HTML 文書 (の script) でしか使用しない (できない) と思われる属性が使われていたりもしました。 これもまた attribute soup です。