본문 바로가기

컴퓨터/HTML

audio

기능

audio 태그는 음원을 재생, 정지하는 등 제어할 수 있다.

 

<!DOCTYPE html>
<html>
<body>
  <audio controls>
    <source src="horse.ogg" type="audio/ogg">
    <source src="horse.mp3" type="audio/mpeg">
    <source src="horse.wav" type="audio/wav">
    Your browser does not support the audio element.
  </audio>
</body>
</html>

 

 

 

Attribute 들

위의 예제에 사용된 controls 처럼 사용되는 attribute 들에 대해 알아보자.

controls

재생 박스를 보여준다.

autoplay

오디오가 준비되자 마자 자동으로 재생된다.

loop

음원을 반복 재생한다.

muted

음소거 한다.

src

음원 소스를 지정한다. 

<audio src="play.mp3">

<source> 태그가 있기 때문에 기본적으로 사용할 일은 없지만 javascript로 동적으로 음원을 바꿔야 될 때는 필요하다.

playbackRate

음원 재생 속도로를 지정한다.

<audio playbackRate=1.2>

명시하지 않으면 기본적으로 1.0배속으로 재생되지만 javascript로 동적으로 재생속도를 변경시킬 때 유용하다. 값을 문자열로 전달하지 않고 숫자로 전달한다는 것에 주의하자.

controlsList

다운로드 가능 여부를 결정한다.

controlsList="nodownload"

'컴퓨터 > HTML' 카테고리의 다른 글

HTML  (0) 2021.11.03
input 입력창 크기, 길이 설정  (0) 2019.10.14
HTML radio 선택 입력  (0) 2019.10.11
input 전화번호 입력받기 tel pattern  (0) 2019.07.14
input 입력 제한  (0) 2019.07.12