génération tab ul-li