Différences entre les versions de « Programmation objet et géométrie/Rappels sur html »

 
=Corps=
 
==Sous-pages==
 
Les balises ''frame'' et ''iframe'' permettent de mettre une page html à l'intérieur d'une autre page html. Cependant elles présentent l'inconvénient de rallonger l'accès à leur contenu (il faut leur donner un identifiant puis écrire ''document.getElementById()'' pour accéder à leurs méthodes). La balise ''div'' qui crée une simple ''division'' du document (une sorte de région) est par contre indispensable parce qu'elle permet de modifier le contenu de la division par JavaScript, sans modifier le reste de la page. Ainsi, si on met dans le script de l'entête, ceci:
 
<source lang="javascript">
document.write("Misère, j'ai tout effacé !");
</source>
 
on se retrouve avec une page presque blanche, le texte ayant effacé le reste. Si par contre, on a prélablement créé dans le corps une division appelée ''panneau'' avec
 
<source lang="html5">
<div id='ici'>
Un petit texte à écraser...
</div>
</source>
 
alors le script suivant ne modifiera que le contenu de la division:
 
<source lang="javascript">
var la_bas=document.getElementById('ici');
la_bas.innerHTML="Ce coup-là je n'ai quasiment rien effacé!");
</source>
 
 
==Texte structuré==
 
==Listes et tableaux==
1 277

modifications