<img>、<audio>、<video>
controls、autoplay、loop、muted
<img>,HTML 還能直接支援音樂與影片。autoplay 一般要搭配 muted,否則瀏覽器可能阻止。<audio>、<video> 內可加文字提示,若瀏覽器不支援就會顯示。<body>
  <h1>多媒體元素示範</h1>
  <h2>圖片</h2>
  <img src="images/sample.jpg" alt="一張示範圖片" width="300">
  <h2>音樂</h2>
  <audio controls>
    <source src="media/music.mp3" type="audio/mpeg">
    你的瀏覽器不支援音訊播放。
  </audio>
  <h2>影片</h2>
  <video width="400" controls muted>
    <source src="media/video.mp4" type="video/mp4">
    你的瀏覽器不支援影片播放。
  </video>
</body>

controls → ✅ 使用者需要操作介面autoplay 未搭配 muted → ✅ 多數瀏覽器禁止有聲自動播放alt 或文字提示 → ✅ 提供替代說明,增加無障礙體驗alt 屬性的圖片<audio> 播放器,能播放 mp3<video> 播放器,帶有 controls
autoplay 搭配 muted 的效果今天學到的多媒體元素讓我感覺網頁變得更加生動。以前只會插入圖片,但現在發現音樂與影片也能直接嵌入,讓內容更豐富。尤其是 <audio> 與 <video> 的 controls,讓使用者能自由控制播放,體驗更加友善。
我也注意到 autoplay 在現代瀏覽器裡不一定會生效,通常要搭配 muted 才能順利運作。這讓我理解,良好的使用者體驗比強制自動播放更重要。
在練習過程中,我特別嘗試加上「替代文字」與「提示文字」,確保就算媒體無法播放,也能讓使用者理解內容。這也再次強調 HTML 的語意設計,是為了讓更多人能接觸與理解網頁。
今天的練習讓我覺得網頁開始有了聲音與影像,真正展現「多媒體」的魅力。