首页 > 应用开发 > IT综合 > 学好WEB前端之媒体文件规范
命名全部用小写英文字母、数字、 - 的组合,其中不得包含汉字、空格、特殊字符;尽量用易懂的词汇, 便于团队其他成员理解; 另, 命名如果需要分头尾两部分, 用-隔开, 比如 ad-left01.gif、 btn-submit.gif、page-video.mp4;
使用相对路径,不要指定资源所带的具体协议 ( http:,https: ) ,除非这两者协议都不可用。 推荐:
<img src="//reshw.ijunhai.com/public/img/normal.png" alt="图片描述" > <video src="//reshw.ijunhai.com/public/img/video.mp4" type="video/mp4" muted autoplay="autoplay" loop="loop">
不推荐:
<img src="http://reshw.ijunhai.com/public/img/normal.png" alt="" > <video src="http://reshw.ijunhai.com/public/img/video.mp4" type="video/mp4" muted autoplay="autoplay" loop="loop">
使用 CDN 提供静态文件;CDN 不仅可以提升性能,也会为你管理文件的压缩和缓存
web前端开发直播教程Q-q-u-n: 767273102 ,内有免费开发工具,零基础,进阶视频教程,希望新手少走弯路
常见的图片格式有 GIF、PNG、JPEG、WebP、svg,根据图片格式的特性和场景需要选取适合的图片格式。
<img src="" alt="图片描述" >
支持 HTML5 视频播放的浏览器支持 3 种视频格式 MP4, OGG 和 WebM,但并非所有的浏览器都支持 3 种。
不超过 5M,如果视频过大,加载时间大于 1s,需要在页面开始时加上 loading,防止页面出现时间过慢,影响用户体验
浏览器一般不会再用户不同意的情况下就播放出媒体声音,这是不允许的,所以有声音就不能自动播放,所以需要在添加 autoplay 属性后再加上 muted,静音播放。
推荐:
<video controls="controls" muted autoplay="autoplay" loop="loop" > <source src="path-to-mp4.mp4" type="video/mp4" /> <source src="path-to-webm.webm" type="video/webm" /> <source src="path-to-ogv.ogv" type="video/ogg" /> 您的浏览器不支持 video 标签。 </video>
使用 video 标签,并用在父集标签上设置铺满整个可视范围
国内优酷视频:
<iframe height=498 width=510 src="http://player.youku.com/embed/XOTA1OTA2NjAw" frameborder=0 allowfullscreen></iframe>
海外YouTube视频:
打开Youtube视频,点击视频下方的“分享”,取到YouTubeID。
<!-- youtube视频播放后不出现推荐视频,配置参数rel=0,下列的PgHDnbWqFcc即为唯一id,每次只需替换掉该id即可 --> <iframe id="player" frameborder="0" allowfullscreen="1" allow="encrypted-media" title="YouTube video player" src="https://www.youtube.com/embed/PgHDnbWqFcc?rel=0&enablejsapi=1&widgetid=1"></iframe>
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69901074/viewspace-2649128/ ,如需转载,请注明出处,否则将追究法律责任。