Gracias por responder ZoroRoronoa
Mi Javascript es bastante pobre para controlar el HTML5
Hasta donde he leido el primer requisito es el guión alto para distingirlo como una etiqueta personalizada.
Despues he visto 3 variantes:
Código HTML:
var XFoo = document.registerElement('x-foo');
document.body.appendChild(new XFoo());
//Que me parece similar a:
//Compativilidad para IE6-7-8
document.createElement("section");
Código HTML:
//Esta se me hace mas estraña
var MegaButton = document.registerElement('mega-button', {
prototype: Object.create(HTMLButtonElement.prototype),
extends: 'button'
});
Código HTML:
//Creo que esta podria ser la mas practica para heredar caracteristicas
var mediaObject = document.createElement('div', 'media-object');