Я делаю веб-приложение, которое воспроизводит звуки. Я хотел бы использовать интерфейс пианино / клавиатуры. Пользователь нажимает клавишу, и звук воспроизводится.
Я использовал <button>
для вызова функций и встроенных изображений клавиш внутри них, но он не выглядит хорошо и имеет границу вокруг каждой клавиши.
<button onclick="freqA4()">
<img src="keyboardpics/key1.jpg" />
</button>
Существует ли графический дизайнер HTML5, который позволит мне использовать привлекательные изображения в высоком разрешении и назначать им события?
Или мне следует использовать canvas для анимации клавиатуры и назначения вызовов функций для определенных областей, таких как отображение изображений?
Большое внимание в этом приложении будет уделено внешнему виду.
Любая помощь будет великолепна, так как у меня очень мало опыта работы с html / html5.