Elements
A demo of Markdown and HTML includes.
Headers
# H1
## H2
### H3
#### H4
##### H5
###### H6
H1
H2
H3
H4
H5
H6
Emphasis
Emphasis, aka italics, with *asterisks* or _underscores_.
Strong emphasis, aka bold, with **asterisks** or __underscores__.
Combined emphasis with **asterisks and _underscores_**.
Strikethrough uses two tildes. ~~Scratch this.~~
Emphasis, aka italics, with asterisks or underscores.
Strong emphasis, aka bold, with asterisks or underscores.
Combined emphasis with asterisks and underscores.
Strikethrough uses two tildes. Scratch this.
Highlight
{% include elements/highlight.html text="I am highlighted text." %}
I am highlighted text.
Lists
1. First ordered list item
2. Another item
* Unordered sub-list.
1. Actual numbers don't matter, just that it's a number
1. Ordered sub-list
4. And another item.
Some text that should be aligned with the above item.
* Unordered list can use asterisks
- Or minuses
+ Or pluses
- First ordered list item
- Another item
- Unordered sub-list.
- Actual numbers don’t matter, just that it’s a number
- Ordered sub-list
-
And another item.
Some text that should be aligned with the above item.
- Unordered list can use asterisks
- Or minuses
- Or pluses
List Group
- Basic List Group:
{% capture list_items %}
Google,https://www.google.com
GitHub,https://www.google.com
{% endcapture %}
{% include elements/list.html %}
- List Group with a Title:
{% capture list_items %}
Google,https://www.google.com
GitHub,https://www.google.com
{% endcapture %}
{% include elements/list.html title="Websites" %}
- List Group as Table of Contents (automatic linking to page headers):
{% capture list_items %}
Headers
Emphasis
List
{% endcapture %}
{% include elements/list.html title="Table of Contents" type="toc" %}
- Basic List Group:
- List Group with a Title:
- List Group as Table of Contents (automatic linking to page headers):
Links
There are two ways to create links.
[I'm an inline-style link](https://www.google.com)
Images
Here's our Image (hover to see the title text):
![alt text](https://bit.ly/2TOsM7B "Building Image")
Here’s our Image (hover to see the title text):
Figures
{% include elements/figure.html image="https://bit.ly/2N69TKO" caption="The sea complains upon a thousand shores." %}
Carousel
{% capture carousel_images %}
https://bit.ly/2BBbVhc
https://bit.ly/2DOtxXB
{% endcapture %}
{% include elements/carousel.html %}
Videos
{% include elements/video.html id="aZNbUITN-mA" %}
How to get a YouTube video ID from a youtube.com page URL?
You may be watching the video or just happened to visit a link to a video. The video ID will be located in the URL of the video page, right after the v=
URL parameter.
In this case, the URL of the video is: https://www.youtube.com/watch?v=aZNbUITN-mA
.
Therefore, the ID of the video is aZNbUITN-mA
.
Buttons
Styles:
{% include elements/button.html link="https://github.com/" text="GitHub" %}
{% include elements/button.html link="https://github.com/" text="GitHub" style="primary" %}
{% include elements/button.html link="https://github.com/" text="GitHub" style="outline-dark" %}
Sizes:
{% include elements/button.html link="https://github.com/" text="GitHub" size="sm" %}
{% include elements/button.html link="https://github.com/" text="GitHub" %}
{% include elements/button.html link="https://github.com/" text="GitHub" size="lg" %}
Block:
{% include elements/button.html link="https://github.com/" text="GitHub" block=true %}
Styles:
Sizes:
Block:
How to center buttons?
Just surrond your buttons with <p class="text-center">
and </p>
.
Know more about buttons
portfolYOU uses Bootstrap Buttons.
Gists
All you need to do is copy and paste the Gist’s ID from the URL, and the filename if you need to include just a single file.
- Include all gist files:
{% gist 3c466bc3c32c4ae5c9b36d1266b913d8 %}
- Include a single gist file:
{% gist 3c466bc3c32c4ae5c9b36d1266b913d8 hello.py %}
- Include a single gist file with spaces in the filename:
Just replace the space in the filename with %20
{% gist 3c466bc3c32c4ae5c9b36d1266b913d8 Hello%20World.java %}
- Include all gist files:
- Include a single gist file:
- Include a single gist file with spaces in the filename:
Just replace the space in the filename with
%20
Code
Inline `code` has `back-ticks around` it.
Inline code
has back-ticks around
it.
Blocks of code are fenced by lines with three back-ticks ```
.
s = "Code Block Test";
print s;
Syntax Highlighting
```javascript var s = "JavaScript syntax highlighting"; alert(s); ``` ```python s = "Python syntax highlighting" print s ``` ``` No language indicated, so no syntax highlighting. ```
var s = "JavaScript syntax highlighting";
alert(s);
s = "Python syntax highlighting"
print s
No language indicated, so no syntax highlighting.
Tables
Colons can be used to align columns.
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
Markdown | Less | Pretty
--- | --- | ---
*Still* | `renders` | **nicely**
1 | 2 | 3
Colons can be used to align columns.
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
Markdown | Less | Pretty |
---|---|---|
Still | renders |
nicely |
1 | 2 | 3 |
Blockquotes
> Blockquotes are very handy in email to emulate reply text.
> This line is part of the same quote.
Quote break.
> This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can *put* **Markdown** into a blockquote.
Blockquotes are very handy in email to emulate reply text. This line is part of the same quote.
Quote break.
This is a very long line that will still be quoted properly when it wraps. Oh boy let’s keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can put Markdown into a blockquote.
Inline HTML
You can also use raw HTML in your Markdown, and it’ll mostly work pretty well.
<dl>
<dt>Definition list</dt>
<dd>Is something people use sometimes.</dd>
<dt>Markdown in HTML</dt>
<dd>Does *not* work **very** well. Use HTML <em>tags</em>.</dd>
</dl>
- Definition list
- Is something people use sometimes.
- Markdown in HTML
- Does *not* work **very** well. Use HTML tags.
Horizontal Rule
Three or more...
---
Hyphens
***
Asterisks
___
Underscores
Three or more…
Hyphens
Asterisks
Underscores
Line Breaks
Here's a line for us to start with.
This line is separated from the one above by two newlines, so it will be a *separate paragraph*.
This line is also a separate paragraph, but...
This line is only separated by a single newline, so it's a separate line in the *same paragraph*.
Here’s a line for us to start with.
This line is separated from the one above by two newlines, so it will be a separate paragraph.
This line is also begins a separate paragraph, but…
This line is only separated by a single newline, so it’s a separate line in the same paragraph.