comment puis-je créer mon propre balise HTML?

comment puis-je créer mes propres balises html en HTML ou en HTML5 pour que je puisse faire mon propre balise html et css de la bibliothèque
comme

<mymenu> ul li or some text </mymenu>

<heading> Yeah My Own Heading</heading>

est une façon de le faire? si oui merci de me dire comment je suis vraiment curieux de savoir à ce sujet. et dites-moi ce que j'ai des problèmes va avoir après avoir fait mon personnaliser les balises (si vous en connaissez) .

Quoi de mal avec l'aide d'un div ou span et l'ajout d'une classe? <div class="mymenu"></div>
leur est rien wronge avec des <div> à l'aide de classes. je veux savoir qui ,peut-on style indéfini des noms de balise en html?
La caisse CSS Reset, si vous ne l'avez pas déjà: developer.yahoo.com/yui/3/cssreset

OriginalL'auteur Mossawir Ahmed | 2011-05-28