Autor
|
Tema: Curiosidad en HTML (Leído 4,945 veces)
|
|
engel lex
|
si, no romperá el codigo y no se verán los <palabra> pero si el contenido, esto se usa por ejemplo para plugins, aunque es preferible que uses clases e ids
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Ali Baba
|
si, no romperá el codigo y no se verán los <palabra> pero si el contenido, esto se usa por ejemplo para plugins, aunque es preferible que uses clases e ids
Pero que uso le puedes dar? Por ejemplo?
|
|
|
En línea
|
|
|
|
engel lex
|
css y selectores en jscript... nada diferente que para lo que el atributo class está diseñado... por eso no es muy util más que para hacer plugins facil de usar para usuarios
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Ali Baba
|
css y selectores en jscript... nada diferente que para lo que el atributo class está diseñado... por eso no es muy util más que para hacer plugins facil de usar para usuarios
ohhh ya entiendo... Es muy usual? O simplemente util?
|
|
|
En línea
|
|
|
|
engel lex
|
ni lo uno, ni lo otro XD normalmente la gente se tiende a apegar a los standard y se ve como mala practica
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
dato000
Desconectado
Mensajes: 3.034
|
ni lo uno, ni lo otro XD normalmente la gente se tiende a apegar a los standard y se ve como mala practica
Esto mismo, html es increiblemente personalizable, y todo ese tipo de etiquetas son propias de gente que hace sus propios plugins para "extender" la capacidad de html en sus diferentes sabores, pero realmente utilizar ese tipo de rutinas en ambientes diferentes al que se ha utilizado se ve con malos ojos pues cuenta con poco soporte, documentación y apoyo por parte de comunidades, ya que ese tipo de plugins y extensiones son aplicadas a sus propios proyectos de trabajo.
|
|
|
En línea
|
|
|
|
#!drvy
|
Yo no te recomendaría hacerlo. Va en contra de cualquier estandard y prácticamente ningún navegador le va a dar soporte (lo tomaran como un elemento con block sin más). De hecho no hay motivo para hacerlo, los selectores (tanto css como js) se han vuelto bastante poderosos en ese sentido. Si quieres tener atributos personalizados, puedes crear un div y darle de atributo data-* donde * seria el nombre del atributo. Por ejemplo: <li class='item' data-precio='5' data-pais='es'>Peluche de España </li> <li class='item' data-precio='7' data-pais='us'>Peluche de Estados Unidos </li> <li class='item' data-precio='5' data-pais='jp'>Peluche de Japon </li>
Luego con selectores puedes seleccionar elementos específicos por atributo. Por ejemplo, si solo quiero hacer target a los items con un precio de 5, lo que haría seria: CSS.item[data-precio="5"] { background: green; }
o con javascriptfunction resaltarPrecio() { var items = document.querySelectorAll('.item[data-precio="5"]'); items.forEach(function(current){ current.style.backgroundColor = 'green'; }); };
Si quieres saber más sobre los data attributes, tienes la MDN. https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Using_data_attributesAun así, si quieres utilizar nombres propios, puedes leerte esto: https://www.w3.org/TR/custom-elements/Saludos
|
|
« Última modificación: 29 Diciembre 2016, 14:30 pm por #!drvy »
|
En línea
|
|
|
|
ThinkByYourself
Desconectado
Mensajes: 191
|
Cabe decir que AngularJS (por ejemplo) sí que utiliza intensivamente esta capacidad del HTML de personalizar tags. Pero la idea es que cuando inventas un tag, le das una traducción a tags estandarizados. Las directivas de Angular. No sé si el 2 también, pero lo más seguro.
Y también decir que lo que se decía que iba a ser lo último en la web, Polymer, se basa mucho (no sé si todo incluso) en esto, en tags personalizados con mucha más potencia que los estándar.
Creo que es por esto que no se recomiendan usar, porque se reservan para que Polymer, cuando se vaya estandarizando, se imponga. Pero vaya, era lo que se decía, no sé si esto habrá cambiado.
En todo caso, se recomienda que se prefijen. Por ejemplo, si los quiero denominar como "Mis Tags Personalizados", vale la pena empezar los tags con: mtp-*.
Pero bueno, en cualquier caso, si te lo planteas enserio, mejor corroborarlo antes, no fuera que esté metiendo la pata...
Saludos!
|
|
|
En línea
|
No te voy a engañar. Todos hemos sido programados para normalizar la psicopatía de las élites económicas y políticas, y para realimentar su patrón de ciega codicia.
|
|
|
peib0l
Wiki
Desconectado
Mensajes: 3.493
freedom
|
ohhh ya entiendo... Es muy usual? O simplemente util?
Buenas tardes compañero, En mi caso particular es muy útil, trabajo con un framework java el cual "pinta" el html segun unas necesidades / atributos, debido a la naturaleza y ciclo de vida de este framework un desarrollador podria escribir por ejemplo la etiqueta html: <hacker:text type="bold" value="elhacker.net"/> Internamente yo recupero esa etiqueta, hago un decode de los atributos y segun estos puedo "pintar" una etiqueta mas personalziada a las necesidades. <p id="hacker_1" class="estilo_bold">elhacker.net</p>
Este es un ejemplo muy sencillo, pero se ve la potencia que tiene, pues con una simple etiqueta <algo> podrías sustituirlo por una estructura tan compleja como quisieras, o incluso recuperar atributos de la session del usuario, detectar si es un dispositivo movil, pc etc (todo esto en servidor) y dar una respuesta más optimizada, por ejemplo a la hora de devolver una imagen. Espero haber podido explicarme. Un saludo.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Curiosidad :-S
Sugerencias y dudas sobre el Foro
|
NekroByte
|
5
|
2,972
|
28 Noviembre 2004, 03:07 am
por NekroByte
|
|
|
Mostrar codigo fuente escondido por HTML Protector, HTML Guardian, Altrise, etc.
Desarrollo Web
|
sirdarckcat
|
1
|
14,101
|
10 Enero 2012, 09:40 am
por gm-vl
|
|
|
que es mejor, escribir codigo html desde un echo o html solo
Desarrollo Web
|
morenochico
|
1
|
4,839
|
14 Febrero 2011, 19:10 pm
por ~ Yoya ~
|
|
|
Parsear HTML con PHP – Simple HTML DOM Parser
PHP
|
madpitbull_99
|
3
|
15,455
|
1 Abril 2014, 09:54 am
por BlackM4ster
|
|
|
Escribir un formulario html en una pagina html
Desarrollo Web
|
adriancarcamo
|
1
|
3,317
|
21 Febrero 2012, 18:38 pm
por Spider-Net
|
|