Kann ich über CSS zwei Bilder übereinanderlegen?
Nicht an ein und demselben Element.
Du kannst zwei Elemente mit zwei Hintergrundbildern übereinanderlegen. Oder ein img-Element in einem Element mit Hintergrundbild.
Ich habe Beispiele gesehen, wo in CSS angegeben wurde
background: url(http://www...........de/image.jpg)....;
in anderen, wo das Bild im Source-Text angegeben wurde:
<img src="http://www...........de/image.jpg" ....>
Ist da ein Unterschied ob im Hintergrund oder im Vordergrund?
Unterschied in Bezug auf was?
Ein img-Element ist selbst ein HTML-Element. Ein Hintergrundbild eines HTML-Elements ist ein Hintergrundbild.
Ist die zweite Variante auch über CSS möglich?
Nein (praktisch).
Wenn du den Unterschied nicht verstehst, um welchen Unterschied zwischen img und background-image geht es dir bei der Frage, ob man via CSS auch Bilder im Vordergrund einbinden kann?
Mathias