属性に書かれたものに対応するオブジェクトです。持っているかのように機能します。ようなブラウザプレフィックスが付いたプロパティもまた同じルールに従います。スタイルプロパティのリセット時々、スタイルプロパティを割り当て、後ほどそれを削除したい場合があります。削除したいかもしれません。クラスと組み込みのスタイルを適用します。プロパティが全くないかのように振る舞います。ような完全なスタイルを設定することはできません。alert(div.style.cssText);</script>このような代入は既存のすべてのスタイルを削除するので、めったに使われません。それは追加ではなく置換です。場合によっては必要なものを削除する可能性があります。私たちが重要なものを削除しないことを知っているとき、新しい要素に対しては行う事ができます。属性を設定することで同じことを達成することが出来ます。単位はスタイルの値の中で指定する必要があります。style.marginTop(および他の部分的なマージン)をどのように推測するか注意してください。getComputedStyleスタイルを変更するのは簡単です。?例えば、要素のサイズ、マージン、色が知りたいです。属性の値だけを操作します。クラスから来たものを読むことは出来ません。増加する必要がある場合はどうすればよいでしょう?そのために現在の値がほしいです。pseudo])element値を読み取る要素pseudo疑似要素(必要な場合)。空文字列または引数なしは要素自身を意味します。クラスに関してのものです。継承が適用された後の値です。value)は要素に最終的に適用される値です。ような値は相対的なものです。ようにすべての単位を固定し絶対的にします。width:50.5pxのような浮動小数点を持ちます。計算された値を取得するために作られましたが、解析された値がはるかに便利であることが分かり、標準が変更されました。実際にはプロパティの解析された値を返します。ように、常に正確なプロパティを求めてください。しないと、正しい結果が保証されません。値があるでしょうか?そこに標準的なルールはありません。他にも矛盾があります。疑似クラスを使って色付けされるかもしれません。その色へのアクセスを提供しません。なければ、任意のページが、ページ上でそれを作りスタイルをチェックすることによって、ユーザがリンクを訪れたかどうかを知ることができるためです。よって適用されたスタイルは見えません。それは、リンクが訪問された場合に悪意のあるページがテストしてプライバシーを破る方法がないことを保証するためです。文字列値で、クラスのセット全体を管理するのに良いです。個々のクラスを管理するのに良いです。プロパティはキャメルケース化されたスタイルを持つオブジェクトです。属性の個々のプロパティを変更するのと同じ意味を持ちます。メソッドのリストがあります。属性全体に対応し、スタイルの完全な文字列です。それらのスタイルライクなオブジェクトを返します。