El problema uno es que lo quieres para un examen. El problema dos que va a ser difícil de hacer compatible. El problema tres es que en su momento no lo encontramos en la web, no sé si ahora estará (pero aquí sí lo pusimos).
Código:
input:before{content: url(sonido.wav)}
input:after{content: url(sonido.mid)}
a:hover{cue:url("sonido.mp3");}
Sonido desde un botón
(Hace bastante tiempo pregunté cómo leer desde JS los
param de un
object y tampoco encontramos la forma. No sé dónde quedó ese tema, pero no lo busco porque si no hubo solución no vale la pena. Aunque conociéndolos, sí se pueden cambiar.)