HTML Audio
- ຫນ້າທີ່ ອອກບົດສະຫຼຸບ HTML ວັດຖຸ
- ຫນ້າຫຼັງ HTML Video
ມີຫຼາຍວິທີທີ່ຈະສະແດງສຽງໃນ HTML.
ບັນຫາ, ບັນຫາ, ແລະການແກ້ໄຂ.
ບໍ່ງົບງົງທີ່ຈະສະແດງສຽງໃນ HTML!
ທ່ານຕ້ອງຮູ້ຫຼາຍກິດຈະກຳເພື່ອຮັບປະກັນວ່າບັນທຶກສຽງຂອງທ່ານຈະສາມາດສະແດງໄດ້ໃນທຸກບັນຍາການຄົ້ນຫາ (Internet Explorer, Chrome, Firefox, Safari, Opera) ແລະທຸກອຸປະກອນ (PC, Mac, iPad, iPhone).
ໃນປີສະຖານະນີນີ້ CodeW3C.com ຍັງບັນທຶກບັນຫາແລະການແກ້ໄຂບັນຫາ.
使用插件
浏览器插件是一种扩展浏览器标准功能的小型计算机程序。
插件有很多用途:播放音乐、显示地图、验证银行账号,控制输入等等。
ທ່ານສາມາດໃຊ້ <object> ຫຼື <embed> ປະກອບ ເພື່ອເພີ່ມຊຸບຊົນໃນເວັບໄຊ HTML.
ປະກອບນີ້ກໍ່ສາມາດກໍານົດການເປັນຄິດຕະມານຂອງຂໍ້ມູນ (ບໍ່ແມ່ນ HTML) ອີງຕາມຮູບແບບ. ບັນຊີບັນນາທິການຈະສະແດງຂໍ້ມູນອີງຕາມຮູບແບບ, ແລະ/ຫຼື ຈະສະແດງໂດຍຊຸບຊົນພາຍນອກ.
ນຳໃຊ້ <embed> ປະກອບ
ປະກອບ <embed> ກໍ່ສາມາດກໍານົດການເປັນຄິດຕະມານຂອງຂໍ້ມູນພາຍນອກ (ບໍ່ແມ່ນ HTML). (ນັ້ນເປັນປະກອບ HTML5, ບໍ່ມີຜົນໃນ HTML 4, ແຕ່ມີຜົນໃນບັນຊີບັນນາທິການທັງໝົດ).
ກິດຈະກຳທີ່ກ່າວກ່າວນີ້ສາມາດສະແດງຮູບມີສຽງ MP3 ທີ່ວາງໃນເວັບໄຊ.
实例
<embed height="100" width="100" src="song.mp3" />
ຄຳຖາມ:
- ປະກອບ <embed> ບໍ່ມີຜົນໃນ HTML 4. ທີ່ເວັບໄຊຂອງທ່ານບໍ່ສາມາດກວດກາຜົນຢ່າງດີສຳລັບ HTML 4.
- ບັນຊີບັນນາທິການທັງໝົດມີການສະໜັບສະໜູນຮູບມີສຽງທີ່ຕ່າງກັນ.
- ຖ້າບັນຊີບັນນາທິການບໍ່ສາມາດສະໜັບສະໜູນຮູບມີສຽງນີ້, ແລະບໍ່ມີຊຸບຊົນ, ຈະບໍ່ສາມາດສະແດງຮູບມີສຽງ.
- ຖ້າຄອມພິວເຕີ້ຂອງຜູ້ນຳໃຊ້ບໍ່ມີການຕິດຕັ້ງຊຸບຊົນ, ຈະບໍ່ສາມາດສະແດງຮູບມີສຽງ.
- ຖ້າທ່ານໄດ້ປ່ຽນຮູບມີສຽງໄປຮູບຮູບອື່ນ, ຍັງບໍ່ສາມາດສະແດງຮູບມີສຽງໃນບັນຊີບັນນາທິການທັງໝົດ.
ຄວາມເຫັນ:ການແກ້ໄຂ <!DOCTYPE html> (HTML5) ທີ່ພົບບັນຫາການກວດສອບ.
ນຳໃຊ້ <object> ປະກອບ
ປະກອບ <object tag> ກໍ່ສາມາດກໍານົດການເປັນຄິດຕະມານຂອງຂໍ້ມູນພາຍນອກ (ບໍ່ແມ່ນ HTML).
ກິດຈະກຳທີ່ກ່າວກ່າວນີ້ສາມາດສະແດງຮູບມີສຽງ MP3 ທີ່ວາງໃນເວັບໄຊ.
实例
<object height="100" width="100" data="song.mp3"></object>
ຄຳຖາມ:
- ບັນຊີບັນນາທິການທັງໝົດມີການສະໜັບສະໜູນຮູບມີສຽງທີ່ຕ່າງກັນ.
- ຖ້າບັນຊີບັນນາທິການບໍ່ສາມາດສະໜັບສະໜູນຮູບມີສຽງນີ້, ແລະບໍ່ມີຊຸບຊົນ, ຈະບໍ່ສາມາດສະແດງຮູບມີສຽງ.
- ຖ້າຄອມພິວເຕີ້ຂອງຜູ້ນຳໃຊ້ບໍ່ມີການຕິດຕັ້ງຊຸບຊົນ, ຈະບໍ່ສາມາດສະແດງຮູບມີສຽງ.
- ຖ້າທ່ານໄດ້ປ່ຽນຮູບມີສຽງໄປຮູບຮູບອື່ນ, ຍັງບໍ່ສາມາດສະແດງຮູບມີສຽງໃນບັນຊີບັນນາທິການທັງໝົດ.
ນຳໃຊ້ <audio> HTML5
ປະກອບ <audio> ແມ່ນປະກອບ HTML5, ບໍ່ມີຜົນໃນ HTML 4, ແຕ່ມີຜົນໃນບັນຊີບັນນາທິການທັງໝົດ.
实例
<audio controls="controls"> <source src="song.mp3" type="audio/mp3" /> <source src="song.ogg" type="audio/ogg" /> ບັນຊີບັນນາທິການຂອງທ່ານບໍ່ສາມາດສະໜັບສະໜູນຮູບມີສຽງນີ້. </audio>
ຕົວຢ່າງທີ່ກ່າວກ່າວນີ້ໃຊ້ຮູບມີສຽງ mp3, ຍ້ອນນັ້ນມັນຈະມີຜົນໃນ Internet Explorer, Chrome ແລະ Safari.
ເພື່ອໃຫ້ຮູບມີສຽງນີ້ມີຜົນໃນ Firefox ແລະ Opera, ໄດ້ເພີ່ມເອກະສານຮູບມີສຽງຮູບຮູບ ogg. ຖ້າບໍ່ປະສົບ, ຈະສະແດງຂໍ້ບັນຫາຄວາມຜິດພາດ.
ຄຳຖາມ:
- ປະກອບ <audio> ບໍ່ມີຜົນໃນ HTML 4. ທີ່ເວັບໄຊຂອງທ່ານບໍ່ສາມາດກວດກາຜົນຢ່າງດີສຳລັບ HTML 4.
- ທ່ານຕ້ອງໄດ້ປ່ຽນຮູບມີສຽງເປັນຮູບຮູບອື່ນ.
- ປະກອບ <audio> ບໍ່ມີຜົນໃນບັນຊີບັນນາທິການເກົ່າ.
ຄວາມເຫັນ:ການແກ້ໄຂ <!DOCTYPE html> (HTML5) ທີ່ພົບບັນຫາການກວດສອບ.
ຄວາມຈະເປັນທີ່ດີທີ່ສຸດຂອງ HTML
实例
<audio controls="controls" height="100" width="100"> <source src="song.mp3" type="audio/mp3" /> <source src="song.ogg" type="audio/ogg" /> <embed height="100" width="100" src="song.mp3" /> </audio>
ຕົວຢ່າງທີ່ນຳໃຊ້ສອງຮູບແບບສຽງໄວ້ຫຼັງການ. HTML5 <audio> ສະແດງສຽງໄວ້ຫຼັງການ mp3 ຫຼື ogg. ຖ້າບໍ່ສາມາດສະແດງ, ລະບົບຈະຕິດຕາມມາສະແດງສິ່ງ <embed>.
ຄຳຖາມ:
- ທ່ານຕ້ອງແປງຮູບແບບສຽງໄວ້ຫຼັງການບໍ່ມີ.
- ສິ່ງ <audio> ບໍ່ສາມາດກວດສອບ HTML 4 ແລະ XHTML.
- ສິ່ງ <embed> ບໍ່ສາມາດກວດສອບ HTML 4 ແລະ XHTML.
- ສິ່ງ <embed> ບໍ່ສາມາດຫຼິ້ນກັບຄວາມການສະແດງຂໍ້ຄວາມບັນຫາ.
ຄວາມເຫັນ:ການແກ້ໄຂ <!DOCTYPE html> (HTML5) ທີ່ພົບບັນຫາການກວດສອບ.
ການເພີ່ມສຽງໄວ້ຫຼັງໃນເວັບໄຊໄດ້ຫຼາຍບ່ອນ
ຫົວຂໍ້: ການເພີ່ມສຽງໄວ້ຫຼັງໃນເວັບໄຊໄດ້ຫຼາຍບ່ອນ.
ລາຍການສື່ມວນຊົນຢູ່ຂອງຢູ່ຢູບິອູນັ້ນສະແດງອາດຈະເປັນໜຶ່ງ.
ການນຳໃຊ້ລາຍການສື່ມວນຊົນຢູ່ບໍ່ແມ່ນຫຼັກການທີ່ຕ່າງກັນ. ທ່ານພຽງແຕ່ນຳລາຍການຈະນຳລາຍການສະແດງຫຼິ້ນພະຍາຍາມທີ່ຢູ່ບໍ່.
ມັນສາມາດສະແດງ mp3 ແລະຮູບແບບອື່ນໆຫຼາຍ. ດ້ວຍການບັນທຶກຫຼັງການຫຼິ້ນພະຍາຍາມຫຼັງການບັນທຶກຫຼັງການຫຼິ້ນພະຍາຍາມຂອງທ່ານທີ່ລວມຢູ່ HTML ທີ່ທ່ານມີຫຼິ້ນລາຍການສະແດງຫຼິ້ນພະຍາຍາມທີ່ລວມ.
ລາຍການສື່ມວນຊົນຢູ່ຢູບິອູ
实例
<a href="song.mp3">Play Sound</a> <script type="text/javascript" src="http://mediaplayer.yahoo.com/js"> </script>
ການນຳໃຊ້ລາຍການສື່ມວນຊົນຢູ່ບໍ່ມີລາຍງານ. ຖ້າທ່ານຕ້ອງນຳໃຊ້ນັ້ນທ່ານຕ້ອງສູ່ສິ່ງນັ້ນເພື່ອສິ່ງນັ້ນທີ່ຂອງທ່ານ.
<script type="text/javascript" src="http://mediaplayer.yahoo.com/js"></script>
ຫຼັງຈາກນັ້ນພຽງແຕ່ນຳລາຍການ MP3 ທີ່ຂອງທ່ານໄປຢູ່ HTML ທີ່ທ່ານມີຫຼິ້ນລາຍການສະແດງຫຼິ້ນພະຍາຍາມທີ່ລວມ.
<a href="song1.mp3">Play Song 1</a> <a href="song2.mp3">Play Song 2</a> ... ... ...
ອິດສະຫຼະພິດລາຍການສື່ມວນຊົນຢູ່ບໍ່ສາມາດຫຼິ້ນພະຍາຍາມສົ່ງສົ່ງລາຍການສະແດງຫຼິ້ນພະຍາຍາມທີ່ລວມ. ແຕ່ວ່າເວລາທີ່ທ່ານຄົງຄັດບັນນາທິດນັ້ນຈະອອກຂຶ້ນລາຍການສະແດງຫຼິ້ນພະຍາຍາມທີ່ລວມ.
请注意,这个播放器始终停靠在窗框底部。只需点击它,就可将其滑出。
使用超链接
如果网页包含指向媒体文件的超链接,大多数浏览器会使用“辅助应用程序”来播放文件。
以下代码片段显示指向 mp3 文件的链接。如果用户点击该链接,浏览器会启动“辅助应用程序”来播放该文件:
实例
Play the sound
内联的声音
当您在网页中包含声音,或者作为网页的组成部分时,它被称为内联声音。
如果您打算在 web 应用程序中使用内联声音,您需要意识到很多人都觉得内联声音令人恼火。同时请注意,用户可能已经关闭了浏览器中的内联声音选项。
ຄຳແນະນຳທີ່ສຸດຂອງພວກເຮົາແມ່ນຈະບໍ່ບັນຈຸສຽງອອກສຽງທີ່ຢູ່ທາງໃນຂອງຜູ້ນຳໃຊ້. ເປັນຕົວຢ່າງທີ່ດີນັ້ນ, ຖ້າຜູ້ນຳໃຊ້ຕ້ອງຟັງບົດບັນທຶກແລະກົດດັນກັບການສະແດງການເຊື່ອມຕໍ່ກັບການສະແດງການບັນທຶກດັ່ງກ່າວ, ຈະເປີດເວັບໄຊຫຼັງຈາກການກົດດັນແລະສະແດງບົດບັນທຶກ.
ອອກບົດສະຫຼຸບສຽງ/ວີດີໂອ HTML 4.01
ອອກບົດສະຫຼຸບ | ອະທິບາຍ |
---|---|
<applet> | ບໍ່ໄດ້ຮັບການຍອມຮັບ. ອະທິບາຍ applet. |
<embed> | ບໍ່ໄດ້ຮັບການຍອມຮັບໃນ HTML 4, ໄດ້ຮັບການຍອມຮັບໃນ HTML 5. ອະທິບາຍວັດຖຸບັນຍາການ. |
<object> | ອະທິບາຍວັດຖຸບັນຍາການ |
<param> | ອະທິບາຍຂໍ້ຂັດຂວາງວັດຖຸ |
ອອກບົດສະຫຼຸບສຽງ/ວີດີໂອ HTML 5
ອອກບົດສະຫຼຸບ | ອະທິບາຍ |
---|---|
<audio> | ອອກບົດສະຫຼຸບເອກະສານທີ່ສະແດງສຽງ, ອອກບົດສະຫຼຸບວິດີໂອອື່ນໆຫຼືສຽງອື່ນໆ. |
<embed> | ອອກບົດສະຫຼຸບເອກະສານທີ່ສະແດງ, ອອກບົດສະຫຼຸບຫຼັກສັດ. |
- ຫນ້າທີ່ ອອກບົດສະຫຼຸບ HTML ວັດຖຸ
- ຫນ້າຫຼັງ HTML Video