Я пытаюсь добавить текстовую транскрипцию устного аудиофайла с тегом дорожки. Поведение по умолчанию для тега видео состоит в том, чтобы отображать их (работает). По умолчанию звуковой тег, кажется, не имеет своего рода "холста" (черная область, где тег видео отображается даже без видео), чтобы автоматически отображать субтитры. Я мог бы использовать тег видео, но это было бы похоже на уродливое обходное решение. Однако я не хочу нарушать семантику моего кода.
Есть ли какой-нибудь CSS, чтобы заставить отображать такую область, где будут отображаться субтитры?
<audio controls>
<source src="test.ogg" type="audio/ogg">
<source src="test.mp3" type="audio/mpeg">
<track kind="subtitles" label="English subtitles" src="/test.vtt" srclang="en" default></track>
Your browser does not support the audio tag.
</audio>
Спасибо за чтение.