tag style div attribute html w3c obsolete

style - td title html



Si<a name==.……> es obsoleto, ¿qué se prefiere? (4)

Echa un vistazo a la especificación HTML5.

En las características Obsolete encontrarás:

Los autores no deben especificar el atributo de name en a elemento.

Al hacer clic en el name , encontrará:

[Los siguientes atributos están obsoletos (aunque los elementos siguen siendo parte del lenguaje) y no deben ser utilizados por los autores:]

  • name en a elemento (excepto como se indica en la sección anterior)
  • name en elementos embed
  • name en los elementos img
  • name en elementos option

→ Utilice el atributo id lugar.

Haga clic en id . Verás que id es un atributo global , esto significa que puede usarse en cualquier elemento.

El atributo id especifica el identificador único (ID) de su elemento.
[…]
Nota: el identificador único de un elemento se puede usar para una variedad de propósitos, especialmente como una forma de vincular partes específicas de un documento utilizando identificadores de fragmentos , como una forma de apuntar un elemento al crear secuencias de comandos, y como una forma de diseñar un determinado elemento de CSS.

El código HTML <a name="some_bookmark">text</a> es muy útil para crear enlaces a secciones específicas de una página (por ejemplo, page.html#some_bookmark ). Sin embargo, la especificación W3C ahora marca el atributo de name de la etiqueta como "obsoleto".

Si este es el caso, entonces ¿qué se prefiere? ¿Hay una nueva etiqueta <bookmark> o similar?


Puede colocar un atributo id="" en cualquier elemento y tendrá el mismo efecto.

Estos se colocan típicamente en elementos de encabezado.


debe usar el atributo id="" . :)


(Nota: se migró de https://webmasters.stackexchange.com/a/30031/10884 y se editó por brevedad).

Si necesita pasar a los usuarios a enlaces en la página, también conocidos como identificadores de fragmentos , puede establecer el atributo id (que se usa para más que solo identificadores de fragmentos ) en cualquier elemento. Luego use el # habitual en la URL de un atributo href de un elemento a. Aquí hay un ejemplo:

<body> <p>Despite the many <a href="#benefits-of-gum-chewing">benefits</a> you may experience while chewing gum, there are also many drawbacks, especially with <a href="http://www.example.org/sugar.html#cons">non-sugarless</a> gum.</p> ... <section id="benefits-of-gum-chewing"> <h1>Benefits of Gum Chewing</h1> ... </section> </body>

Al escribir mis propias páginas, me gusta asignar una id a cada etiqueta <section> (HTML5), incluso si no planeo usarla. El valor de la id es una versión compatible con URL del contenido de su encabezado. Puede lograr el mismo efecto asignando la misma id a un <h1> , etc.