markdown中插入圖片怎麼定義圖片的大小或比例?
![img](url)的格式怎麼添加設置圖片大小的參數?莫非只能用html來實現?
方法一:嵌入HTML代碼使用img標籤
&
附:如果需要居中的話只要在外面包圍div標籤即可
&
...
&
方法二:使用支持圖片大小更改操作的 Mou 編輯器
使用如下語法![](./pic/pic1_50.png =100x100)
注意: =前有個空格,可以只寫寬度。
該方法由 @加加林 提供,如有幫助請過去點個贊。如果你用Typora,可以用& 標籤更改,支持設定寬度、高度。
&
&
也可以指定縮小比例:
&
詳細可以看官方說明:Resize Images
推薦這個markdown app,非常好用,支持Mac、windows直接在圖片後面加上對應的CSS樣式即可
![test image size](url)
改寫為
![test image size](url){:class="img-responsive"}
![test image size](url){:h="50%" w="50%"}
![test image size](url){:h="100px" w="400px"}
如果是用Hexo,它有特殊處理,可以直接使用img標籤
&
Markdown 不支持 by design,可以直接用 html 或者 找一個支持參數的圖床,比如七牛。例子:原圖
http://siwangxinyuan.qiniudn.com/jianshu-42-1280x800-%5BDesktopNexus.com%5D.jpg
指定尺寸
http://siwangxinyuan.qiniudn.com/jianshu-42-1280x800-%5BDesktopNexus.com%5D.jpg?imageView/2/w/619/q/90
轉:
![](./pic/pic1_50.png =100x20)
注意 =前有個空格,可以只寫寬度,Mou中支持
我用mweb編輯器這樣實現的
在描述後面跟上 「-w寬度」,具體代碼這樣的:
原代碼:
![img](url)
修改後代碼(加粗部分為新增代碼,數字為縮放大小):
![img-w150](url)
歡迎交流學習!
&
推薦用Typora寫markdown!
之前一直苦惱於截圖放進Typora裡面之後顯示過大。。。佔好多地方
剛剛研究了一下,發現最簡便的方法是修改你使用的Markdown主題的.css文件,在裡面添加一個代碼,讓以後插入的所有圖片都縮小50%(個人感覺50%剛好),就解決這個問題了
以我使用Github主題為例:
- 打開設置
- 點擊「Open Theme Folder」
- 打開文件夾下的「github.css」文件
- 在文件最後添加以下代碼後保存就行了
img {
zoom: 50%;
}
大部分回答都沒有看到問題的本質。
正常來說,使用markdown寫作是不太需要調圖片大小的,與正文寬度一致就行了。問題在於很多編輯器的內容顯示過寬,這樣圖片會佔滿屏幕,導致瀏覽不便,所以會覺得圖片太大了,要調圖片大小,而只調小圖片反而會不協調。
大家可以看一下主流資訊網站,電腦端的內容顯示寬度通常為650px左右,比如知乎、豆瓣。這樣圖片高度占屏幕高度二分之一以內,上下內容都能看到,閱讀起來就很好銜接。而且這個寬度很適合閱讀,不會太寬讀以致讀下一行時不好定位,也不會太窄導致頻繁換行。
所以如果你寫作時覺得圖片太大,那麼真正要調的不是圖片的大小,而是內容的寬度;
由於不同編輯器設置不一樣,就拿我用的typora來舉例吧:
默認的主題最窄也有860px,減去留白也有800px,效果是這樣的:
圖片佔了大部分畫面,下面的內空都看不到了。
調成600px後,就好多了:
雖然typora沒有提供設置地方,但可修改主題的css文件中的整體寬度,比如我用的github.css:
我的所在目錄是:/Users/fwk/Library/Application Support/abnerworks.Typora/themes
#write{
max-width: 660px; /* 原為860px; */
}
另外,typora更新後會把主題文件替換掉,舊的會移到到old-themes目錄,所以要記得備份一份。
最後感謝 @LOMO 的回答,讓我知道主題是可以編輯的。
圖片上傳到七牛,然後用七牛的 imageView介面返回特定尺寸的圖片
在mou中
[](./pic/img.png =100x) 後邊的參數可以不填,保持原有比例
使用七牛:下面是圖片居中並以原尺寸一般的形式顯示.&
![輕量級交互](url...x.png?imageMogr2/thumbnail/!50p)
&目前markdown里應該沒有特定的語法支持,我是用""實現的~
p.s.手機看不到提問時間,如果是墳貼,請勿怪~不好意思,我插入的語句顯示不出來,用img標籤實現就好了。
&
Mou中編輯
注意到問題有一個 Hexo 標籤。所以其他答案推薦編輯器,應該無法解決問題的核心。
解決方案:
一種,就是其他答案已經提到的。直接使用 img 的 html 代碼。
另一種,如果,你非常想用 markdown 這種語法,不想混入 html,方法當然有。
有一種叫做 kramdown 的存在,是 markdown 的超集,或者說方言也可以。
它支持一種叫做 Inline Attribute 的特性。官方文檔舉的例子:
This *is*{:.underline} some `code`{:#id}{:.class}.
A [link](test.html){:rel="something"} and some **tools**{:.tools}.
針對你的問題,你可能需要這樣寫
![img](url){:h="100" w="100"}
我使用 jekyll 的時候,默認支持 kramdown,
那麼 Hexo 也應該有對應的插件來解析你的 kramdown。
提供一種應該比較通用的思路,可以實現調整比例同時讓圖片保持局中。
在文章頭部添加:
&
padding-left = (100% - width) / 2
局限就是這個對文章所有圖片都有效,如果圖片尺寸標準差異過大,建議還是用單獨的&標籤來定義。
原生沒有擴展的. markdown不描述展現,主要描述結構數據。嵌入html是一個可行的方案。其他人也說了有各種擴展方言可以用。
可以用Windows自帶的 畫圖 調整圖片大小,不過這樣會影響圖片質量,慎用
簡書上可以直接修改對應的圖片連接參數.比如:http://upload-images.jianshu.io/upload_images/795908-03fc953cd0efcb2a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/620 這裡的最後一個參數 w/620 可以進行寬度的修改
![img{圖尺寸}](url)
推薦閱讀:
※有什麼好用的markdown編輯器嗎?
※如何評價微軟研究院的 Madoko Markdown?
※有道雲筆記markdown文檔如何插入圖片?
※Mac升級到sierra後,Mou不再兼容,有什麼好的工具可以替代?
※支持markdown的博客平台有哪些?