HTML5의 가장 강력한 점은 미디어 파일 처리입니다. 예를 들어 간단한 vedio 태그를 사용하면 동영상 재생을 구현할 수 있습니다. 마찬가지로 HTML5에는 audio 파일을 처리하는 해당 태그, 즉 audio 태그가 있습니다. 이 기사를 통해 오디오 태그를 사용하여 가사 동기화를 달성하는 HTML5의 효과를 소개하겠습니다. 관심있는 친구들이 함께 배울 수 있습니다.
HTML5의 가장 강력한 점은 미디어 파일 처리입니다. 예를 들어 간단한 vedio 태그를 사용하여 비디오를 재생할 수 있습니다. 마찬가지로 HTML5에도 오디오 파일을 처리하기 위한 해당 태그가 있는데, 바로 오디오 태그
HTML5가 나온 지 꽤 됐는데, 그 안에 들어 있는 오디오 태그는 딱 한 번만 사용됐고, 당연히 그냥 이 태그를 페이지에 삽입하세요. 이번에는 친구가 몇 페이지를 만들고 오디오 태그를 사용하여 연습하는 것을 도와주었습니다.
먼저 페이지에 오디오 태그를 삽입해야 합니다. 여기서는 loop='loop'를 설정하지 않는 것이 가장 좋습니다. 이 속성 은 루프 를 설정하는 데 사용됩니다. 나중에 재생되기 때문에 ended 속성을 사용해야 할 때 loop가 loop로 설정되면ended 속성은 항상 false가 됩니다.
autoplay='autoplay'는 페이지가 로드된 후 음악이 자동으로 재생되도록 설정합니다. preload 속성과 autoplay 속성은 동일한 효과를 갖습니다. autoplay 속성이 태그에 나타나면 preload 속성은 다음과 같습니다. 무시되었습니다.
controls='controls'는 음악 표시를 위한 컨트롤 막대를 설정합니다.
1 2 3 4 |
|
이 태그가 있으면 축하합니다. 이제 귀하의 페이지에서 음악을 재생할 수 있습니다. 하지만 이렇게 하면 페이지가 너무 단조로워질 수 있기 때문에 페이지에 가사가 동시에 표시되고 재생할 음악도 선택할 수 있도록 페이지에 몇 가지 항목을 추가했습니다. 따라서 이 효과를 얻으려면 먼저 lrc 형식의 일부 가사 파일을 다운로드한 다음 음악 형식을 지정해야 합니다. 초기 음악 파일은 이렇기 때문에
각 가사를 2비트 배열에 삽입하고 포맷해야 합니다. 그 후, 가사는 다음 형식이 됩니다
가사 서식 지정을 위한 코드는 여기에 첨부되어 있습니다
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
|
이 시점에서 할 수 있습니다. 각 음악의 가사를 사용하기 쉽습니다. 음악이 정상적으로 전환될 수 있도록 가사를 가져와서 페이지에 동시에 표시하는 기능이 필요합니다. 코드는 아래에 첨부되어 있습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
|
이제 여기에서 음악 가사가 페이지에 정상적으로 동시에 표시될 수 있습니다. 하지만 아직 한 가지 빠진 것이 있는데, 바로 음악 목록입니다. 이 목록에 있는 음악을 클릭하여 음악을 재생할 수 있기를 바랍니다.
HTML 코드
1 2 3 4 5 6 7 8 9 10 11 |
|
css 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
|
jscode
으아아아위 내용은 가사 동기화를 달성하기 위해 오디오 태그를 사용하는 HTML5의 효과에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!