博客插入圖片與視頻方法
在博客中插入視頻和圖片能讓人通俗易懂,生動形象 。下面是我找到的一些方法 。
圖片插入
Hexo有多種圖片插入方式,可以將圖片存放在本地引用或者將圖片放在CDN上引用 。
本地引用–絕對路徑
當Hexo項目中只用到少量圖片時,可以將圖片統一放在source/images文件夾中,通過markdown語法訪問它們 。
source/images/image.jpg

圖片既可以在首頁內容中訪問到,也可以在文章正文中訪問到 。
本地引用–相對路徑
圖片除了可以放在統一的images文件夾中,還可以放在文章自己的目錄中 。文章的目錄可以通過配置_config.yml來生成 。
_config.yml
post_asset_folder: true
將_config.yml文件中的配置項post_asset_folder設為true后,執行命令$ hexo new post_name,在source/_posts中會生成
文章post_name.md和同名文件夾post_name 。將圖片資源放在post_name中,文章就可以使用相對路徑引用圖片資源了 。
_posts/post_name/image.jpg

上述是markdown的引用方式,圖片只能在文章中顯示,但無法在首頁中正常顯示 。
如果希望圖片在文章和首頁中同時顯示,可以使用標簽插件語法 。
_posts/post_name/image.jpg
{% asset_img image.jpg This is an image %}
CDN引用
除了在本地存儲圖片,還可以將圖片上傳到一些免費的CDN服務中 。
比如Cloudinary (梯子訪問)提供的圖片CDN服務,在Cloudinary中上傳圖片后,會生成對應的url地址,將地址直接拿來引用即可 。或者上傳到路過圖床(不用梯子) 。
視頻插入
插入視頻與圖片不同,這里以b站的視頻為例
文章插圖
這樣直接插入的代碼手機端不能自適應,效果不完美 。
最好這樣
<div style=”position: relative; width: 100%; height: 0; padding-bottom: 75%;”><iframe
文章插圖
frameborder=”no” framespacing=”0″ allowfullscreen=”true” style=”position: absolute; width: 100%;
height: 100%; left: 0; top: 0;”> </iframe></div>

文章插圖
<div style=”position: relative; width: 100%; height: 0; padding-bottom: 75%;”><iframe
【插入圖片與視頻方法 如何在博客上傳視頻】
文章插圖
frameborder=”no” framespacing=”0″ allowfullscreen=”true” style=”position: absolute; width: 100%;
height: 100%; left: 0; top: 0;”> </iframe></div>
- 三贖基督是基督教的分支嗎 三贖基督與耶贖基督的區別
- 物體由于運動而具有的能量,稱為物體的動能 動能與什么有關
- 葛莉兒與高志航離婚后執意要去黑河,兩人情投意合卻不能在一起 在遠去的飛鷹中葛莉兒的結局
- 空調匹數與房間大小的關系 空調中的一匹兩匹是什么意思
- 萬能游戲模擬器安裝與使用 psp游戲怎么裝
- 赫爾辛基毗鄰波羅的海,是一座古典美與現代文明融為一體的都市 赫爾辛基在哪個國家
- 凝固點與壓強有關的區別 凝固點與什么有關
- 穴寶蓋的字多數與洞穴有關 穴寶蓋的字多數與什么有關
- 名偵探柯南有黑色組織的集數 柯南與黑暗組織的集數
- 自然災害逃生與防范 山上遇到泥石流往什么方向跑
