Sobes.tech
Middle

Mely címkék tiltottak HTML5-ben?

sobes.tech MI

Válasz az MI-től

HTML5-ben nincsenek tiltott tagek szigorúan értve. Inkább vannak olyan tagek, amelyek elavultak (deprecated) és nem ajánlottak a használatra, mivel funkcionalitásukat vagy más eszközökkel (pl. CSS) valósítják meg, vagy biztonsági kockázatot jelentenek, vagy nem felelnek meg a modern hozzáférhetőségi és szemantikai szabványoknak.

Ezek közé tartoznak például:

  • <acronym> - használja a <abbr>-t
  • <applet> - használja a <object> vagy <embed>-et
  • <basefont> - használja a CSS font-size-t
  • <big> - használja a CSS font-size-t
  • <center> - használja a CSS text-align-t
  • <dir> - használja a <ul>-t
  • <font> - használja a CSS font-family, font-size, color-t
  • <frame> - használja az <iframe>-et
  • <frameset> - ne használja, a frameset-ek elavultak
  • <isindex> - használja az <input type="text"> és <form>-ot
  • <noframes> - ne használja, kapcsolódik az elavult <frameset>-hez
  • <strike> - használja a <del>-t vagy a CSS text-decoration: line-through;
  • <tt> - használja a <code>-t vagy a CSS font-family
  • <u> - használja a CSS text-decoration: underline;

Ezek közül néhány még támogatott lehet a böngészők által visszamenőleges kompatibilitás miatt, de használatuk erősen nem ajánlott az új kódban. Fontos, hogy kövessük a jelenlegi HTML specifikációkat és használjunk szemantikus, modern tageket.