Wie kann ich eine Div von öffentlichen CSS-Stilen isolieren?

Ich habe einige Code zum Beispiel hier in HTML

<code><html>
 <body>
  <img src='an image source'/>
  <h1>Hi it's test</h1>
  <div id='mydiv'>
    <img src='an image source'/>
    <h1>Hi it's test</h1>
  </div>
 </body>
</html>
</code>

wenn ich den folgenden CSS-Code zum Stylen verwendet habe:

<code>img{
   width:100px;
   height:100px;
}
h1{
   font-size:26px;
   color:red;
}
</code>

Die Frage ist: Wie kann ich verhindern, dass die Tags im mydiv div-Tag durch den öffentlichen Tag-Stil formatiert werden?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage