0.4.1 • Published 8 years ago
hexo-tag-figure v0.4.1
hexo-tag-figure
Embed
<figure>wrapped images on your blog posts with this Hexo tag plugin.
Installation
Run the following command in the root directory of your hexo instance:
npm install hexo-tag-figure --saveUsage
Syntax:
{% figure [class names] /path/to/image [width] [height] [title text [alt text]] %}Arguments:
class names: add CSS class selectors to<figure>(Optional)/path/to/image: can be urlhttp://example.com/uploads/example.pngor path/uploads/example.pngwidth: specify the width of the image (Optional)height: specify the height of the image (Optional)title text: specify the title and thefigcaptionof the image (Optional)alt text: specify the alt text of the image (Optional)
Note: alt text must be inserted within title text.
# correct
{% figure /uploads/example.png "This is title. 'This is alt'" %}
# wrong
{% figure /uploads/example.png "This is title." "This is alt" %}Example
{% figure left https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png "This is Google's logo" %}will be:
<figure class="left">
<img src="https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png" title="This is Google's logo">
<figcaption>This is Google's logo</figcaption>
</figure>And
{% figure right /uploads/2016/googlelogo.png 50% 200 %}will be:
<figure class="right">
<img src="/uploads/2016/googlelogo.png" width="50%" height="200">
</figure>License
MIT