Tecnología

Inicio

HTML: Nombre Atributos vs. Los atributos de ID

La unidad fundamental para el lenguaje de marcas de hipertexto (HTML) es la etiqueta. Etiquetas crean la estructura básica de una página Web, así como de identificar elementos específicos dentro de la página. Como con cualquier lenguaje, como HTML ha evolucionado con el tiempo, su diccionario ha crecido en complejidad. Etiquetas menudo pueden aparecer ser sinónimo, sin embargo, cada uno contienen matices que determinan su uso. Esto también es cierto para las extensiones de HTML, tales como los atributos HTML.

Los atributos HTML

atributos HTML proporcionan una funcionalidad extendida para etiquetas HTML. En conjunción con hojas de estilo en cascada (CSS), que se pueden utilizar para el formato individualizado de varios elementos (como se ve en el ejemplo "ID" a continuación). Los atributos se dividen en tres tipos diferentes: básico, de idioma y teclado. El tipo de atributo determina dónde se puede utilizar y que etiqueta que es compatible con. Los atributos pueden ser utilizados para crear identidades únicas, establecer atajos de teclado y orden de tabulación, definir los títulos y varias otras funciones.

nombre del atributo

"Nombre" es un atributo HTML que puede identificar de manera única un elemento en una página. A menudo se utiliza con los elementos de entrada de datos para establecer una variable de scripting basado en cualquiera de la información introducida por el usuario (por ejemplo, "<input type =" text "name =" email "/>") o variables ocultas establecidos por el desarrollador Web. El atributo "Nombre" también se utiliza para distinguir entre diferentes formas (por ejemplo, "<form name =" "name <form =" SubmitOrder ContactUs "method =" post "action =" processform.cgi ">" y "method =" post "action =" processform.cgi ">") en el sitio.

ID de atributo

"ID" también se utiliza como una manera de crear un identificador único para elementos del sitio. Se utiliza a menudo en combinación con CSS para crear formato que es mucho más personalizado que el uso de etiquetas HTML solo. Por ejemplo, la etiqueta de los párrafos ( "<p> </ p>") se puede extender mediante la asignación de un atributo ID ( "<p id =" boldtext ">") a un bloque de texto específica. El atributo ID llamadas en una hoja de estilo y formato al párrafo de texto en la página de manera diferente que los que no tienen el ID específico.

diferencias

Aunque el nombre de "atributos" "ID" y se usan indistintamente, hay algunas diferencias entre los dos. El atributo "ID" no se puede asignar referencias a entidades de caracteres (como el uso de "" para indicar un símbolo de derechos de autor); sin embargo, éstos se pueden utilizar con el atributo "Nombre". También navegadores antiguos no son compatibles con el uso de "ID" como un atributo dentro de una etiqueta de anclaje. Aunque éstos podrían sugerir una preferencia por el atributo "name" para ser utilizado, lo contrario es cierto. El atributo "Nombre" está en desuso en XHTML. A menos que el apoyo se requiere específicamente para navegadores antiguos, utilice el atributo "id" en su lugar.