ホームページ  >  記事  >  ウェブフロントエンド  >  HTML 属性の長さの問題_html/css_WEB-ITnose

HTML 属性の長さの問題_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:53:491594ブラウズ

<p data-info="{a:1,b:2}">xxx</p>

などの HTML 属性にデータを保存することを好む学生が増えています。

大量の JSON データが data-info に配置されます。保存される属性値の長さ制限はありますか?最大長がある場合、それは何ですか?

HTML4とHTML5のそれぞれの仕様からご覧ください。

HTML4

セクション 3.2.2 では属性を紹介していますが、そこには長さの制限は記載されていません。

SGML

HTML4 は SGML から派生したものです。SGML にこの点に関する規制があるかどうか見てみましょう。

最大は65536だそうです。

HTML5

3.2.3.1 属性 長さの表示については言及されていません。

もちろん、さまざまなブラウザでテストするのが最良の結論です。

関連:

http://www.w3.org/TR/html401/intro/sgmltut.html#h-3.2.2

http://www.w3.org/TR/html401/sgml /sgmldecl.html

http://www.highdots.com/forums/html/length-html-attribute-175546.html

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。