Non so cosa sia il tag <i>.
Una volta serviva per trasformare il font in corsivo, ma ormai non lo usa piu` nessuno (meglio usare uno <span> con CSS corretto).

Comunque un tag vuoto puo` venir ignorato dal browser, e il piu` delle volte lo e`.