diff options
Diffstat (limited to 'markdown.html.markdown')
| -rw-r--r-- | markdown.html.markdown | 60 | 
1 files changed, 34 insertions, 26 deletions
diff --git a/markdown.html.markdown b/markdown.html.markdown index 60ca1323..ee213083 100644 --- a/markdown.html.markdown +++ b/markdown.html.markdown @@ -40,9 +40,9 @@ specific to a certain parser.  Markdown is a superset of HTML, so any HTML file is valid Markdown.  ```md -<!--This means we can use HTML elements in Markdown, such as the comment  -element, and they won't be affected by a markdown parser. However, if you  -create an HTML element in your markdown file, you cannot use markdown syntax  +<!--This means we can use HTML elements in Markdown, such as the comment +element, and they won't be affected by a markdown parser. However, if you +create an HTML element in your markdown file, you cannot use markdown syntax  within that element's contents.-->  ``` @@ -169,9 +169,9 @@ render the numbers in order, but this may not be a good idea.  1. Item three  ``` -(This renders the same as the above example) +(This renders the same as the example above.) -You can also use sublists +You can also use sublists.  ```md  1. Item one @@ -203,31 +203,32 @@ a line with four spaces or a tab.  ```  You can also re-tab (or add an additional four spaces) for indentation -inside your code +inside your code.  ```md      my_array.each do |item| -        puts item +      puts item      end  ``` -Inline code can be created using the backtick character `` ` `` +Inline code can be created using the backtick character `` ` ``.  ```md  John didn't even know what the `go_to()` function did!  ``` -In GitHub Flavored Markdown, you can use a special syntax for code +In GitHub Flavored Markdown, you can use a special syntax for code. -<pre> -<code class="highlight">```ruby +````md +```ruby  def foobar -    puts "Hello world!" +  puts "Hello world!"  end -```</code></pre> +``` +````  The above text doesn't require indenting, plus GitHub will use syntax -highlighting of the language you specify after the \`\`\` +highlighting of the language you specify after the opening <code>```</code>.  ## Horizontal rule @@ -264,11 +265,13 @@ Relative paths work too.  Markdown also supports reference style links. -<pre><code class="highlight">[<span class="nv">Click this link</span>][<span class="ss">link1</span>] for more info about it! -[<span class="nv">Also check out this link</span>][<span class="ss">foobar</span>] if you want to. +```md +[Click this link][link1] for more info about it! +[Also check out this link][foobar] if you want to. -[<span class="nv">link1</span>]: <span class="sx">http://test.com/</span> <span class="nn">"Cool!"</span> -[<span class="nv">foobar</span>]: <span class="sx">http://foobar.biz/</span> <span class="nn">"Alright!"</span></code></pre> +[link1]: http://test.com/ "Cool!" +[foobar]: http://foobar.biz/ "Alright!" +```  The title can also be in single quotes or in parentheses, or omitted  entirely. The references can be anywhere in your document and the reference IDs @@ -276,9 +279,11 @@ can be anything so long as they are unique.  There is also "implicit naming" which lets you use the link text as the id. -<pre><code class="highlight">[<span class="nv">This</span>][] is a link. +```md +[This][] is a link. -[<span class="nv">this</span>]: <span class="sx">http://thisisalink.com/</span></code></pre> +[This]: http://thisisalink.com/ +```  But it's not that commonly used. @@ -298,7 +303,7 @@ omitted though.)    - [Subchapter <h3 />](#subchapter-h3-)  ``` -Nontheless, this is a feature that might not be working in all Markdown +Nonetheless, this is a feature that might not be working in all Markdown  implementations the same way.  ## Images @@ -311,9 +316,11 @@ Images are done the same way as links but with an exclamation point in front!  And reference style works as expected. -<pre><code class="highlight">![<span class="nv">This is the alt-attribute.</span>][<span class="ss">myimage</span>] +```md +![This is the alt-attribute.][myimage] -[<span class="nv">myimage</span>]: <span class="sx">relative/urls/cool/image.jpg</span> <span class="nn">"if you need a title, it's here"</span></code></pre> +[myimage]: relative/urls/cool/image.jpg "if you need a title, it's here" +```  ## Miscellany @@ -370,9 +377,10 @@ Ugh this is so ugly | make it | stop  ## Markdownlint  In order to simplify work with Markdown and to unify its coding style, -`Markdownlint` has been created. This tool is available also as a plugin for -some IDEs and can be used as an utility to ensure validity and readability of -Markdown. +`Markdownlint` has been created. Available as a +[separate tool](https://github.com/markdownlint/markdownlint) +as well as a plugin for some IDEs, it can be used to ensure validity and +readability of Markdown.  ---  | 
