はてなブログのMarkdown記法はだいたい直感的で特に苦労することもないのですが、たまにわからないものがありますので、メモっていきます。
Markdown記法のリスト内にコードブロック挿入
結論、Markdown記法やはてな記法では、Markdown記法のリスト内でコードブロックを書くことはできません。
しょうがないので、HTMLのpreタグで記載します。
OKパターン:HTMLのpreタグを使います。シンタックス・ハイライトはできません。
このように書くと、
* 項目1
* 項目2
<pre>
hoge
fuga
</pre>
以下のようになります。
- 項目1
- 項目2
hoge fuga
NGパターン:Markdown記法のコードブロック
このように書くと、
* 項目1
* 項目2
```
hoge
fuga
```
以下のように、1行コード扱いになってしまいます。
- 項目1
- 項目2
hoge fuga
Markdown記法のリスト内に表挿入(テーブル挿入)
コードブロックと同様に残念ながら通常のMarkdown記法の表は挿入できません。
しょうがないので、HTMLのtableタグで記載します。
OKパターン:HTMLのtableタグを使います。
このように書くと、
* 項目1
* 項目2
<table>
<tr>
<th align="left">header1</th>
<th align="left">header2</th>
<th align="left">header3</th>
</tr>
<tr>
<td align="left">item1</td>
<td align="left">item2</td>
<td align="left">item3</td>
</th>
</table>
以下のようになります。
- 項目1
- 項目2
header1 header2 header3 item1 item2 item3
NGパターン:Markdown記法の表
このように書くと、
* 項目1
* 項目2
|header1|header2|header2|
|:-|:-:|-:|
|item1|item2|item3|
以下のように、リスト項目の続き扱いになります。
- 項目1
- 項目2
|header1|header2|header2| |:-|:-:|-:| |item1|item2|item3|
画像の大きさを変更する方法
-
普通に画像を挿入する
[f:id:hogefuga:20187531126142p:plain]
-
サイズを指定して挿入する
[f:id:hogefuga:20187531126142p:plain:w200] [f:id:hogefuga:20187531126142p:plain:h200]
-
w200
を指定すると、画像エレメントにstyle="width:200px"
というスタイルが追加されて、横幅が200pxになる。 -
h200
を指定すると、画像エレメントにstyle="height:200px"
というスタイルが追加されて、縦幅が200pxになる。
-