「HTML は静的」というルールはよく言われました。つまり、HTML コードは、JavaScript または他の言語を使用する場合を除き、ローカルで変更することを意図していません。
ただし、HTML5 の仕様では、そのルールにはいくつかの例外があります。たとえば、contenteditable属性があります。
だから私の質問は次のとおりです。このルールは公式に存在しますか(専門家から)?そして、なぜこのルールですか?そのルールを破るのはそんなに悪いことですか?
私は JavaScript フレームワークを開発しているので、これらの質問をします。これにより、開発者は HTML 属性を使用して、ユーザー アクション (クリックなど) でページ コンテンツを変更できます。しかし、私が何人かの開発者とその原則について議論したとき、その規則を引用することは間違った考えだと言いました.