Janine: Verständnisproblem

Beitrag lesen

Beispiel Formular:

<form action="soundso.cgi" method="post">
<label for="nameIn">Name:</label><input type="text" name="name" id="nameIn" class="input">
<label for="textIn">Text:</label><textarea id="textIn" class="input"></textarea>
(...)
</form>

Obigen Zusammenhang habe ich begriffen.
Darauf gekommen bin ich allerdings beim Lesen der CSS-Kapitel in Selfhtml.
Im nachfolgenden Beispiel habe ich daraus ein Beispiel zusammengestöpselt.
Und da ist mir nicht klar, wann ich die eine, wann die andere Variante verwende.

  
<html>  
<head>  
<title>Titel der Datei</title>  
<style type="text/css">  
div#Titel {  
   font-size:2em;  
   color:green;  
}  
  
div.hinterlegt {  
   font-size:2em;  
   color:green;  
}  
  
</style>  
</head>  
<body>  
<div id="Titel">formatiert mit id</div>  
<div class="hinterlegt">formatiert mit class</div>  
  
</body>  
</html>  

Das Ergebnis ist in beiden Fällen gleich.