Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).
Unlike traditional word processors, which tend to generate bloated, complex code, Markdown produces clean, concise code that is easy to read and understand. This makes it ideal for use in web publishing, where the goal is to produce readable, accessible content.
Randomtools Markdown editor is a online tool that lets you write in our free markdown editor with live preview of the same. This tool does not require you to signin and provide any of your personal details like email address, etc.
Markdown is a lightweight and easy-to-use markup language designed for web writers. It allows you to easily add formatting to your web pages, such as headings, lists, and links. Markdown is a popular format for blog posts and other web content, and is also used by many static site generators.
Markup languages are used to structure text and add meaning to it. Common features of markup languages include the use of tags, attributes and nesting. Tags are used to mark up elements of the text, such as headings, paragraphs and list items. Attributes can be used to provide additional information about an element, such as its id or class. Nesting allows elements to be included within other elements, such as a list within a paragraph.
Markdown is a lightweight markup language with plain text formatting syntax. Its design allows it to be converted to many output formats, but the original tool by the same name only supports HTML. Markdown is often used to format readme files, for writing messages in online discussion forums, and to create rich text using a plain text editor.
The Markdown syntax has a number of simple rules which can be easily learned. To create a heading, you simply add one or more hash symbols before the heading text. The number of hash symbols you use will determine the heading level. For example, to create a level 1 heading, you would use one hash symbol, like this:
# This is a level 1 heading
To create a level 2 heading, you would use two hash symbols, like this:
## This is a level 2 heading
And so on. You can also create ordered and unordered lists using the Markdown syntax. To create an ordered list, you simply add a number before each list item, like this:
To create an unordered list, you simply use asterisks, like this:
* This is the first list item
* This is the second list item
* This is the third list item
You can also create links using the Markdown syntax. To create an inline link, you simply add the URL within square brackets, like this:
[This is the link text](http://example.com)
To create a reference-style link, you add the URL within square brackets, followed by the link text within square brackets, like this:
[This is the link text]
Finally, you can add images using the Markdown syntax. To do so, you simply add an exclamation mark followed by the square brackets, like this:
![This is the image alt text](http://example.com/image.jpg)
Markdown gives you exactly what you see. Text written in Markdown are easy to read. Formatting lists, tables, and other text modifiers like bold and italics is possible with them.
In Markdown, paragraphs are created by using consecutive lines of text followed by blank lines. If you don't leave a blank line between blocks of text, they will be collapsed into one
Randomtools Markdown is the best editor out there as it is free to use and requires no sign in to use the tool. Additionally, the tool provides premium features like a live preview .
Due to Markdown's syntax, a Markdown document can be published as it is without any editing. This is in contrast to What You See Is What You Get (WYSIWYG) text editors. In Markdown, there are three characters that are familiar to most of us: # , * and _ .
Technical writers find Markdown to be very useful for their documentation. Among these benefits are: Markdown provides semantic meaning for content in a relatively simple way. When compared to directly writing in HTML tags, you can create richly formatted content extremely quickly.
John Gruder created Markdown language with Aaron Swartz in 2004.