Foros del Web » Creando para Internet » HTML »

Diferencia entre atributo y propiedad

Estas en el tema de Diferencia entre atributo y propiedad en el foro de HTML en Foros del Web. Hola. Tengo una simple consulta a los gurus. En XHTML cual es la diferencia entre una etiqueta y una propiedad? no logro entenderlo. Gracias....
  #1 (permalink)  
Antiguo 06/05/2011, 15:26
Avatar de chicohot20  
Fecha de Ingreso: mayo-2009
Mensajes: 384
Antigüedad: 8 años, 6 meses
Puntos: 43
Diferencia entre atributo y propiedad

Hola. Tengo una simple consulta a los gurus.

En XHTML cual es la diferencia entre una etiqueta y una propiedad? no logro entenderlo.

Gracias.
  #2 (permalink)  
Antiguo 06/05/2011, 15:36
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.049
Antigüedad: 8 años, 7 meses
Puntos: 1484
Respuesta: Diferencia entre atributo y propiedad

buenas,
eso se explica en casi todos los manuales de html. la propiedad es un atributo de la etiqueta y tiene la sintaxis nombre="valor". una etiqueta es todo lo que esta dentro de los simbolos <>.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 06/05/2011, 15:52
Avatar de chicohot20  
Fecha de Ingreso: mayo-2009
Mensajes: 384
Antigüedad: 8 años, 6 meses
Puntos: 43
Respuesta: Diferencia entre atributo y propiedad

Cita:
Iniciado por zerokilled Ver Mensaje
...la propiedad es un atributo de la etiqueta y tiene la sintaxis nombre="valor".
es decir es lo mismo?, no lo creo.
y cuales son las propiedades que puede tener un elemento html?
  #4 (permalink)  
Antiguo 06/05/2011, 16:23
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.049
Antigüedad: 8 años, 7 meses
Puntos: 1484
Respuesta: Diferencia entre atributo y propiedad

en realidad el termino propiedad se utiliza mas en la rama de programacion. para html el termino mas adecuado es atributo. los atributos que puede tener un elemento (en cualquier lenguaje de marcado -markup language-) esta definido por un tipo de documento comunmente conocido como schema. el DTD (Document Type Definition) es una de las modalidades. en el caso de html y xhtml hay varios DTD dependiendo la version del lenguaje. por ejemplo, en html 4.01 y xhtml 1.0 hay tres DTD: transicional, frameset, y estricto. si revisas ese documento (el cual es un poco complicado comprender cuando no se trabaja con schema) veras un listado de todos los elementos posibles y sus atributos. los documentos DTD los puedes consultar en las siguientes URLs:
de todos modos, creo que mejor te conviene ver otras referencias. por lo general tienen un listado completo de los atributos. por ejemplo, el listado de @caricatos, http://www.caricatos.net/tags/index.php.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 06/05/2011, 18:23
(Desactivado)
 
Fecha de Ingreso: abril-2011
Mensajes: 153
Antigüedad: 6 años, 7 meses
Puntos: 236
Respuesta: Diferencia entre atributo y propiedad

Hola

EJEMPLO SEGUN:
<body style="background-color:#ff0000">
  • Etiqueta ó Elemento ó Nodo o Objeto(tomándolo como objeto, un ejemplo cotidiano es: un coche)
  • Atributo: puede asimilarse a una clase descriptiva o una cualidad del objeto(ejemplo cotidiano: un coche con llantas)
  • Propiedad: el que le da una característica más a esa cualidad(ejemplo cotidiano: un coche con llantas de color)
  • Valor: el que le da un valor característico(ejemplo cotidiano: un coche con llantas de color gris)

Si convertimos el coche con llantas de color gris a una etiqueta HTML, quedaría como a continuación:

Código XML:
Ver original
  1. <coche llantas="color:gris"></coche>

Espero y sea comprensible, Saludos!

Última edición por angelfcm; 06/05/2011 a las 19:26
  #6 (permalink)  
Antiguo 07/05/2011, 20:40
Avatar de chicohot20  
Fecha de Ingreso: mayo-2009
Mensajes: 384
Antigüedad: 8 años, 6 meses
Puntos: 43
Respuesta: Diferencia entre atributo y propiedad

La propiedad es una característica, pero caracteristica de que? de un valor del atributo? del elemento?

Por ejemplo en un <input type="checkbox" /> cúal sería su propiedad?

Gracias.
  #7 (permalink)  
Antiguo 07/05/2011, 20:55
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.049
Antigüedad: 8 años, 7 meses
Puntos: 1484
Respuesta: Diferencia entre atributo y propiedad

de nuevo, como ya mencione anteriormente, el termino propiedad se utiliza mas en programacion. comprenda que html no es un lenguaje de programacion, sino de marcado. en html se utiliza el termino atributo. un atributo vendria siendo una caracteristica del elemento en que se define. en el ejemplo que has puesto, el atributo es type="checkbox" y le pertenece al elemento <input>.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #8 (permalink)  
Antiguo 07/05/2011, 21:05
Avatar de chicohot20  
Fecha de Ingreso: mayo-2009
Mensajes: 384
Antigüedad: 8 años, 6 meses
Puntos: 43
Respuesta: Diferencia entre atributo y propiedad

pero porque se habla de propiedad en la documentacion de jQuery? http://api.jquery.com/prop/
jQuery trabaja con HTML no?

Gracias zerokilled
  #9 (permalink)  
Antiguo 07/05/2011, 21:15
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.049
Antigüedad: 8 años, 7 meses
Puntos: 1484
Respuesta: Diferencia entre atributo y propiedad

en jQuery se habla de propiedad porque lo que utiliza es un lenguaje de programacion, especificamente javascript. por lo cual, el termino propiedad es adecuado ahi. y si, jQuery -al igual que javascript- trabaja con html. ahora bien, lo que sucede es que en javascript, todos los atributos de un elemento se convierte en propiedades bajo el mismo nombre, salvo en algunas ocaciones donde la sintaxis lo impide o porque es una palabra reservada del lenguaje. usando el ejemplo anterior, el atributo type se representaria como input.type en javascript, y dicha propiedad hace referencia al atributo. son homogeneos para una misma entidad, lo que cambia es el termino segun el entorno de trabajo.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #10 (permalink)  
Antiguo 07/05/2011, 21:17
Avatar de chicohot20  
Fecha de Ingreso: mayo-2009
Mensajes: 384
Antigüedad: 8 años, 6 meses
Puntos: 43
Respuesta: Diferencia entre atributo y propiedad

Excelente! gracias.

Etiquetas: diferencia, dtd, propiedad, xhtml, atributos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 14:16.