#entonces que hago
1 messages · Page 1 of 1 (latest)
Polimorfismo en HTML:
El polimorfismo es un concepto de la programación orientada a objetos que implica la capacidad de que diferentes objetos respondan al mismo mensaje de diferentes maneras. En HTML, esto podría referirse a la capacidad de un elemento HTML para comportarse de diferentes maneras dependiendo de su contexto o de cómo se le esté utilizando.
Por ejemplo, imagina una página web con una lista de elementos. Puedes usar el mismo elemento <ul> para mostrar una lista de ítems y luego, usando CSS o JavaScript, modificar su apariencia para que se vea como un menú desplegable. Aquí, el <ul> está exhibiendo polimorfismo: se está utilizando de diferentes maneras según lo que se necesite en la página.
Función de alto nivel con recursividad en HTML:
Una función de alto nivel es una función que opera con otras funciones como argumentos o las devuelve como resultado. En HTML, esto podría referirse a utilizar funciones en JavaScript que operan sobre elementos HTML para manipular el DOM (Document Object Model) de manera recursiva.
Por ejemplo, podrías tener una función en JavaScript que recorre recursivamente el DOM para encontrar todos los elementos de un cierto tipo y realizar alguna operación sobre ellos. Esta función sería de alto nivel porque opera sobre otras funciones (las funciones proporcionadas por el navegador para manipular el DOM) y la recursividad se utilizaría para explorar todos los nodos del DOM de manera eficiente. // chatgpt dice esto 🙂
gracias hyuu
Creo que podrías entenderlo de muchas formas, algo como, usar elementos similares, usar mismas clases para estilizar mismos elementos o similares
Utilizar ul o ol, en términos prácticos es la misma cosa, siempre que lo modifiques en CSS
.text-red { color: red; }
.2xl { font-size: 2em; }
Entonces podrías usar ej en un h1 la clase text-red pero también puedes aplicarlo en otros elementos como p hX span