以前の開発では、クラス、名前などのデフォルトの HTML 属性を常に使用していました。ファーウェイのアウトソーシング会社に転職し、オープンソースフレームワークを使ってモールシステムを構築しました。コーディング中に、タグ内に多くのカスタムタグが存在するという状況に遭遇しました。
1. HTML JS には影響しません。 n 個の複数の属性を記述することができます。
2. 定義された属性名が元のデフォルト属性と同じである限り。
3. この種のカスタム属性はブラウザーでは解析されません
4. JS は xxx.getAttribute("あなたが書いた属性") を通じてその値を取得できます
この利点は明らかです。これは今後もっと活用されるはずです。