utiliza este template para mejorar tu logica
deduzca como desarrollar los metodos y clases propuestos.
TDD -> desarrollo por pruebas.
Recordatorio para mi yo del futuro {
cuando quieras crear una etiqueta link , recuerda que el primer atributo en el que debes pensar es en el
atributo rel="" ya que establescas el valor de este atributo ya podras pasar el arreglo con los atributos
que tu quieras , esto es si esta utilizando la clase Main directamente.
para la etiqueta meta , hay dos atributos activadores , charset y name , asi que si esta pensando
en escribir la etiqueta con la codificacion utf-8 es ese el valor que tendra que escribir
de lo contrario escriba el valor del atributo name de la etiqueta meta que quiera crear
}
Pro Tip para mi yo del futuro
#descomente la linea 16 de index.php y la linea #1 del archivo index.js para visualizar el efecto
#por consola de la etiqueta <mi-tag></mi-tag>
# para ver los resultados que producen las piezas del archivo index.php
#vaya a :
Results HTML
#O si quiere ver el source code html :
Click Aqui
Interfaces
divInterface.php a esta interface la implementa la clase Div
Metodos/prototipos
public function aDiv ();
public function bDiv (string $contenido);
public function cDiv (string $clase);
public function dDiv (string $id);
public function eDiv (string $clase, string $contenido);
public function fDiv (string $id, string $contenido);
public function gDiv (string $clase, string $id, string $contenido);
public function hDiv (array $contenido);
public function iDiv (string $clase, array $contenido);
public function jDiv (string $id, array $contenido);
public function kDiv (string $clase, string $id, array $contenido);
imgInterface.php a esta insterface la implementa la clase Img
Metodos/prototipos
public function aImg (string $clase, string $src, string $alt);
public function bImg (string $clase, string $src, string $alt, string $width, string $height);