` y configúrelo en `selectedHero`.
No olvides el asterisco (*) antes del `ngIf`. Esta es una parte importante de la sintaxis.
Actualiza su navegador y verá la lista de nombres nuevamente.
El área de detalles está en blanco.
Hace clic en un héroe en la lista de héroes para ver más detalles.
La aplicación comenzó a funcionar nuevamente.
Los héroes se muestran en la lista, y los detalles del héroe seleccionado se muestran en la parte inferior de la página.
### Por qué esto funciona
Cuando `selectedHero` no está definido, `ngIf` elimina los detalles del héroe del DOM. No hay obligación de preocuparse por `selectedHero`.
Cuando el usuario selecciona un héroe, `selectedHero` tiene un valor y `ngIf` inserta los detalles del héroe en el DOM.
### Dar estilo a el héroe seleccionado
Si todos los elementos `
` se parecen, es difícil identificar al _héroe seleccionado_ en la lista.
Si el usuario hace clic en "Magneta", el héroe debe dibujarse con un color de fondo prominente como este:
El color del _héroe seleccionado_ es el trabajo de la clase CSS `.selected` en [el estilo que acaba de agregar](#styles).
Simplemente aplica la clase `.selected` a `` cuando el usuario hace clic.
El [enlace de clase](guide/attribute-binding#class-binding)de Angular facilita la adición y eliminación de clases CSS condicionales.
Simplemente agregue `[class.some-css-class] =" some-condition"` al elemento que desea decorar.
Agrega el enlace `[class.selected]` al `` en `HeroesComponent` Plantillas:
Si el héroe de la fila actual es el mismo que de `selectedHero`, Angular agrega una clase CSS `selected`.Cuando los dos héroes son diferentes, Angular eliminará la clase.
El `` completado se ve así:
{@a final-code-review}
## Revisión final del código
Aquí está el archivo de código en esta página que incluye el estilo `HeroesComponent`.
## Resumen
* La aplicación "Tour de Héroes" muestra una lista de héroes en la pantalla Maestro / Detalle
* El usuario puede seleccionar un héroe y ver los detalles de ese héroe
* Utilizó `*ngFor` para mostrar la lista
* Utilizó `*ngIf` para incluir o excluir condicionalmente bloques de HTML
* La clase de estilo CSS se puede cambiar con el enlace `class`