Après avoir vu comment **ajouter** du contenu à la page, voyons comment **modifier** du contenu existant. ```html

Star Wars VIII est le meilleur Star Wars !

```
Chaque élément du document a une propriété innerHTML, qui renferme son contenu HTML.
Première remarque, cette propriété ne concerne donc pas les noeuds texte. Deuxième remarque, comme son nom semble l'indiquer, on peut mettre un mélange de texte et de balises dans cette propriété. Cela a des implications très intéressantes, concernant la création de contenu HTML. Imagine la tâche que représenterait la création d'une interface complexe, de façon dynamique, en utilisant uniquement des `createElement()`, `createTextNode()` et `appendChild()`... Même en améliorant la fonction de création de contenu de l'exercice, on ne serait pas sorti de l'auberge ! C'est probablement une meilleure idée d'assigner directement une chaîne de contenu HTML à `innerHTML`, comme on va le faire à l'étape suivante.