name属性とid属性について

初めに!

  • 学習中に調べた用語をアウトプットがてらに記述していきます。

name属性について

  • バックエンドに送信するときに識別するためのもの。

  • 全ての要素に必要なものではない。

  • 要素によって役割が変わることがある。

  • 必ずしも一意性と言うわけではない。

  • ほぼid属性と同じ意味。

id属性について

  • 対象要素の識別を行うために一意性である必要がある。

  • ほとんどの要素につけることが可能なグローバルな属性。

  • 同じidを使用することはできない。

  • 要素同士を結びつける役割がある。

結語

  • name属性は主にバックエンドで使用されて、インプットされた情報い名前つけて識別を行うもの。

  • name属性は要素によって役割が変わってくるが、ほぼid属性と同じような役割を果たす。

  • name属性は必ずしも一意性でなくても良い。

  • id属性は要素の識別を行うので、一意性である必要があり、グローバルな属性である。

  • id属性は同じidを使用できない。また要素同士を結びつける役割がある。