変更が必要な HTML があり、(CSS 以外で) 変更を最小限に抑える必要があります。私がする必要があるのは、何かが起こるまでテーブル セルを非表示にすることだけです。そこで、次のように style タグを追加しました。
<td style="display:none;">
ただし、これにより、スタイル クラスがリセットされます。たとえば、垂直方向の中央揃えであったセルが、現在は上揃えになっています。私の理解では、これは style 属性がデフォルトの CSS をオーバーライドするためです。あれは正しいですか?はいの場合、どうすればそれを防ぐことができますか? 残りのスタイル属性をリセットするのではなく、表示属性を追加するだけです。
私はオンラインで時間をかけて検索し、HTML5 がスコープ スタイルと呼ばれるものを導入していることに気付きました。それに相当するHTML4の簡単にできるものはありますか?