2017-10-11 18 views

答えて

3

titleにclass属性を割り当てることはできますか?

はい。

the specから:すべての HTML要素は、指定されたクラスの属性を有することができる

。クラス属性は、それがJSやCSSで選択できるようにするために、おそらくタイトルタグ

に割り当てられる理由


document.titleやタイプセレクタを使うことができるときに誰もが望んでいる理由を考えることはできません。

+0

お返事ありがとうございます。ああ、それは理にかなっています(JSで選択できるようにする)。 「document.title」や「タイプセレクタ」について詳しく説明できますか?私は完全な騒ぎです。 – KSokd

0

理解タイトルとクラス:

  • "タイトル" - 任意のHTMLページの場合は、タイトルが単一のエンティティです。 Webページに複数のタイトルを持つことはできません。
  • "class" - 同じクラス名の要素は、共通のスタイルを持つ柔軟性を提供します。

"title"要素は繰り返されないので、class属性を関連付けても意味がありません。

P.S:HTMLでは、class属性をtitle要素に追加できます。

+0

ありがとうございます。これは私には意味がある。しかし、それは 'それがJSで選択されるようにするためにと強く使用していますか?たとえば、ウェブサイトの1000ページにわたるタイトルに同じクラス属性があるとします。私はコードを理解しようとするノブママーです。 – KSokd

+0

@KSokd - title要素にクラスがあるページとtitle要素にクラスがないページがある場合、title要素をテストするすべてのファイルで同じJSを使用できますそのクラスは、それが見つけたものに応じて異なった行動をします。 – Alohci

+0

ありがとうございます - 私はそれがこの場合にそれを持っていることが理にかなっていると思います。このような理由でウェブサイトに悪影響を及ぼすことはできますか? – KSokd

関連する問題