<embed> non è, per così dire, un tag "canonico" e si può ometterne la chiusura </>. Il simbolo %20, come avrai capito, è usato da kompozer per codificare gli spazi vuoti.
Ho fatto una prova, ricalcando il tuo esempio, e tutto funziona perfettamente con IE, Chrome e Firefox.
Codice prova con Kompozer:
Code:<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>wwwwwwwwww</title>
</head>
<body>
<br>
<embed src="adamo%20amo%20ma%20non%20voglio.mp3" height="45" width="280">
</body>
</html>
messaggi di errore?