Ja, der einfachste Weg ist das Bild nur als Hintergrundbild jenes Elementes einzusetzen, in dem man den Text platziert...
Dann kann ich aber die Größe des Bildes nicht direkt kontrollieren, denn die hängt immer von der Größe des Textelements ab, richtig?
Mir scheint der Wunsch, die Größe des Bildes festlegen zu wollen als hinreichendes Kriterium dafür, dass das Bild im gewünschten Fall Inhalt und nicht Deko ist (auch wenn dass so nicht wirklich stimmt).
Das tut also nicht was ich will :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>background-image</title>
</head>
<body>
<p style="background-image:url(http://ac52.de/img/1.png)"><span>test</span></p>
</body>
</html>
Es geht mir nicht darum Text mit einem HG-Bild zu dekorieren, sondern ein Bild mit einem Text (innerhalb dieses Bildes) zu versehen. Ich muss dabei die Größe des Bildes unabhängig vom Text kontrollieren können.