<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Paul J. Williams</title>
    <description>The latest articles on DEV Community by Paul J. Williams (@pauljwil).</description>
    <link>https://dev.to/pauljwil</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F405592%2F93003371-4364-43ba-b971-a9da39551ab9.jpg</url>
      <title>DEV Community: Paul J. Williams</title>
      <link>https://dev.to/pauljwil</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pauljwil"/>
    <language>en</language>
    <item>
      <title>Connect GitHub Pages to Your Namecheap Domain</title>
      <dc:creator>Paul J. Williams</dc:creator>
      <pubDate>Thu, 11 Jun 2020 20:35:12 +0000</pubDate>
      <link>https://dev.to/pauljwil/connect-github-pages-to-your-namecheap-domain-4gjj</link>
      <guid>https://dev.to/pauljwil/connect-github-pages-to-your-namecheap-domain-4gjj</guid>
      <description>&lt;h1&gt;
  
  
  Connect GitHub Pages to Your Namecheap Domain
&lt;/h1&gt;

&lt;p&gt;This tutorial explains how to connect a custom domain registered with Namecheap to a GitHub Pages repository in GitHub.&lt;/p&gt;

&lt;h2&gt;
  
  
  Contents
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;GitHub Pages Setup&lt;/li&gt;
&lt;li&gt;Namecheap Setup&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  1. GitHub Pages Setup
&lt;/h2&gt;

&lt;p&gt;If you've not yet created a repository for your site, log in to your GitHub account and create a new repository. Name the repository &lt;code&gt;&amp;lt;user-name&amp;gt;.github.io&lt;/code&gt; – for example, &lt;code&gt;pauljwil.github.io&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;If you already have your HTML, CSS, and JavaScript files prepared, push them to your repository and visit your site at &lt;code&gt;&amp;lt;user-name&amp;gt;.github.io&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;From your GitHub repository, click on &lt;strong&gt;Settings&lt;/strong&gt; and scroll down to the second-to-last section called &lt;strong&gt;Github Pages&lt;/strong&gt;. In the &lt;strong&gt;Custom Domain&lt;/strong&gt; box, enter the domain you registered with Namecheap, and click &lt;strong&gt;Save&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JeoHLaz---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ui3sieet7k1n28b4nw8s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JeoHLaz---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ui3sieet7k1n28b4nw8s.png" alt="Custom Domain"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Note that when you return to your repository's &lt;strong&gt;Code&lt;/strong&gt; tab, a new file will have been created called &lt;code&gt;CNAME&lt;/code&gt;. This file will include one line of code with the domain you added in the previous step – for example, &lt;code&gt;pauljwil.com&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Namecheap Setup
&lt;/h2&gt;

&lt;p&gt;If you've not yet registered your domain with Namecheap, do that now.&lt;/p&gt;

&lt;p&gt;Once you've registered your domain, navigate to the &lt;strong&gt;Domain List&lt;/strong&gt; and click on &lt;strong&gt;Manage&lt;/strong&gt; to the far right of your domain name. From there, click on the &lt;strong&gt;Advanced DNS&lt;/strong&gt; tab. Click &lt;strong&gt;Add New Record&lt;/strong&gt; to add each of the following five records:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;th&gt;Host&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;th&gt;TTL&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;CNAME Record&lt;/td&gt;
&lt;td&gt;www&lt;/td&gt;
&lt;td&gt;yourusername.github.io&lt;/td&gt;
&lt;td&gt;Automatic&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;A Record&lt;/td&gt;
&lt;td&gt;@&lt;/td&gt;
&lt;td&gt;185.199.108.153&lt;/td&gt;
&lt;td&gt;Automatic&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;A Record&lt;/td&gt;
&lt;td&gt;@&lt;/td&gt;
&lt;td&gt;185.199.109.153&lt;/td&gt;
&lt;td&gt;Automatic&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;A Record&lt;/td&gt;
&lt;td&gt;@&lt;/td&gt;
&lt;td&gt;185.199.110.153&lt;/td&gt;
&lt;td&gt;Automatic&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;A Record&lt;/td&gt;
&lt;td&gt;@&lt;/td&gt;
&lt;td&gt;185.199.111.153&lt;/td&gt;
&lt;td&gt;Automatic&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Click &lt;strong&gt;Save All Changes&lt;/strong&gt; and delete any additional records that may conflict with those you've just entered.&lt;/p&gt;

&lt;p&gt;That's it! It should take approximately 30 minutes for the changes to go into effect. Once they do, you will be able to access the content in your GitHub Pages repository from the custom domain you registered with Namecheap.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Link to CSS and JavaScript in an HTML File</title>
      <dc:creator>Paul J. Williams</dc:creator>
      <pubDate>Thu, 11 Jun 2020 19:13:05 +0000</pubDate>
      <link>https://dev.to/pauljwil/linking-to-css-and-javascript-in-an-html-file-306m</link>
      <guid>https://dev.to/pauljwil/linking-to-css-and-javascript-in-an-html-file-306m</guid>
      <description>&lt;h1&gt;
  
  
  Link to CSS and JavaScript in an HTML File
&lt;/h1&gt;

&lt;p&gt;The purpose of this tutorial is to teach you how to link to CSS and JavaScript files within an HTML file. It is possible to write CSS and JavaScript directly inside an HTML document, but it is generally best to keep these three languages in their own separate files.&lt;/p&gt;

&lt;h2&gt;
  
  
  Contents
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Directory and File Structure&lt;/li&gt;
&lt;li&gt;HTML&lt;/li&gt;
&lt;li&gt;CSS&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  1. Directory and File Structure
&lt;/h2&gt;

&lt;p&gt;It is a good idea to keep your HTML, CSS, and JavaScript files in separate directories. Create a directory for your project called &lt;code&gt;css-and-js&lt;/code&gt;. Inside this directory, create three additional directories. Call them &lt;code&gt;html&lt;/code&gt;, &lt;code&gt;css&lt;/code&gt;, and &lt;code&gt;javascript&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Inside your &lt;code&gt;html&lt;/code&gt; directory, create a file called &lt;code&gt;css-and-js.html&lt;/code&gt;. Inside your &lt;code&gt;css&lt;/code&gt; directory, create a file called &lt;code&gt;styles.css&lt;/code&gt;. And inside your &lt;code&gt;javascript&lt;/code&gt; directory, create a file called &lt;code&gt;script.js&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. HTML
&lt;/h2&gt;

&lt;p&gt;In order to link to your CSS and JavaScript files, you will need an HTML document within which to work. Open &lt;code&gt;css-and-js.html&lt;/code&gt; and enter the following HTML:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="cp"&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;html&lt;/span&gt; &lt;span class="na"&gt;lang=&lt;/span&gt;&lt;span class="s"&gt;'en'&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;charset=&lt;/span&gt;&lt;span class="s"&gt;'UTF-8'&lt;/span&gt;&lt;span class="nt"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;title&amp;gt;&lt;/span&gt;Linking to CSS and JavaScript&lt;span class="nt"&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Be sure to save your work any time you add code to your files. In the next two sections, we will go over what you need to add to your HTML document in order to link to your CSS and JavaScript.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. CSS
&lt;/h2&gt;

&lt;p&gt;First, you will need to add something in the body of your HTML to apply styling to. On the next line after the opening &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; tag, indent and add the following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;If this text is red, then you successfully linked your CSS file!&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;As it stands, this text will appear in the color defined as the root color in the browser’s default stylesheet – usually black. In order to change the color of the text, open your &lt;code&gt;styles.css&lt;/code&gt; file and add:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="nt"&gt;h1&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;  
  &lt;span class="nl"&gt;color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="no"&gt;red&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;  
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;The final step in this section is to link to the CSS file inside your HTML document. Enter the following in the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; section on the line after the closing &lt;code&gt;&amp;lt;/title&amp;gt;&lt;/code&gt; tag:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;link&lt;/span&gt; &lt;span class="na"&gt;rel=&lt;/span&gt;&lt;span class="s"&gt;'stylesheet'&lt;/span&gt; &lt;span class="na"&gt;href=&lt;/span&gt;&lt;span class="s"&gt;'../css/styles.css'&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;The &lt;code&gt;&amp;lt;link&amp;gt;&lt;/code&gt; element must be placed in the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; section of the document. Notice that the &lt;code&gt;&amp;lt;link&amp;gt;&lt;/code&gt; element is an empty element, so it does not need a closing tag. &lt;/p&gt;

&lt;p&gt;The &lt;code&gt;rel&lt;/code&gt; attribute defines the relationship between the resource and the HTML document. The &lt;code&gt;href&lt;/code&gt; attribute points to your CSS file. &lt;/p&gt;

&lt;p&gt;Since the file is located in another directory, you must specify the path by going up one directory using two dots (&lt;code&gt;..&lt;/code&gt;), followed by a slash (&lt;code&gt;/&lt;/code&gt;), the directory your CSS file is in (&lt;code&gt;css&lt;/code&gt;), another slash, and then your CSS file name (&lt;code&gt;styles.css&lt;/code&gt;): &lt;code&gt;href=‘../css/styles.css’&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;This is what your HTML document should look like so far:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="cp"&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;html&lt;/span&gt; &lt;span class="na"&gt;lang=&lt;/span&gt;&lt;span class="s"&gt;'en'&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;charset=&lt;/span&gt;&lt;span class="s"&gt;'UTF-8'&lt;/span&gt;&lt;span class="nt"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;title&amp;gt;&lt;/span&gt;Linking to CSS and JavaScript&lt;span class="nt"&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;link&lt;/span&gt; &lt;span class="na"&gt;rel=&lt;/span&gt;&lt;span class="s"&gt;'stylesheet'&lt;/span&gt; &lt;span class="na"&gt;href=&lt;/span&gt;&lt;span class="s"&gt;'../css/styles.css'&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;If this text is red, then you successfully linked your CSS file!&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;h2&gt;
  
  
  4. JavaScript
&lt;/h2&gt;

&lt;p&gt;Next, you will need to add some code to your JavaScript file. Open &lt;code&gt;script.js&lt;/code&gt; and add:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;alert&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;You successfully linked your JavaScript file!&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Save your work and navigate back to your HTML document. The final step is to link to the JavaScript file inside your HTML document. Enter the following in the &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; section on the line after the &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; element:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;script &lt;/span&gt;&lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;'../javascript/script.js'&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;It is considered the best practice to place the &lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt; element in the &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; section just before the closing &lt;code&gt;&amp;lt;/body&amp;gt;&lt;/code&gt; tag. &lt;/p&gt;

&lt;p&gt;The &lt;code&gt;src&lt;/code&gt; attribute points to your JavaScript file. &lt;/p&gt;

&lt;p&gt;Since the JavaScript file is located in another directory, you must specify the path in the &lt;code&gt;src&lt;/code&gt; attribute: &lt;code&gt;src='../javascript/script.js'&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;That's the last bit of code you will need to enter. This is what your HTML document should look like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="cp"&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;html&lt;/span&gt; &lt;span class="na"&gt;lang=&lt;/span&gt;&lt;span class="s"&gt;'en'&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;charset=&lt;/span&gt;&lt;span class="s"&gt;'UTF-8'&lt;/span&gt;&lt;span class="nt"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;title&amp;gt;&lt;/span&gt;Linking to CSS and JavaScript&lt;span class="nt"&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;link&lt;/span&gt; &lt;span class="na"&gt;rel=&lt;/span&gt;&lt;span class="s"&gt;'stylesheet'&lt;/span&gt; &lt;span class="na"&gt;href=&lt;/span&gt;&lt;span class="s"&gt;'../css/styles.css'&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;If this text is red, then you successfully linked your CSS file!&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;script &lt;/span&gt;&lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;'../javascript/script.js'&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Be sure to save your work in each of your three files. Now it's time to see if the links work. Open your &lt;code&gt;css-and-js.html&lt;/code&gt; file in the browser of your choice. When you open the file in your browser, you should first encounter an alert box with the message you wrote in your JavaScript file. After clicking &lt;strong&gt;OK&lt;/strong&gt;, the text you entered in the &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; of your HTML should appear red. &lt;/p&gt;

&lt;p&gt;If the alert box does not appear or if the &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; text is not red, go back through the steps in this tutorial to ensure everything is entered exactly as shown here.&lt;/p&gt;

&lt;p&gt;Congratulations! You've now linked to CSS and JavaScript files within an HTML document.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Basic Markdown tutorial</title>
      <dc:creator>Paul J. Williams</dc:creator>
      <pubDate>Tue, 09 Jun 2020 21:57:20 +0000</pubDate>
      <link>https://dev.to/pauljwil/basic-markdown-tutorial-1bof</link>
      <guid>https://dev.to/pauljwil/basic-markdown-tutorial-1bof</guid>
      <description>&lt;h1&gt;
  
  
  Basic Markdown Tutorial
&lt;/h1&gt;

&lt;p&gt;Markdown is a lightweight markup language. It uses simple and intuitive elements to format text, making it easy to use and to read. This tutorial includes enough syntax to get started using Markdown.&lt;/p&gt;

&lt;h2&gt;
  
  
  Contents
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Headings&lt;/li&gt;
&lt;li&gt;Paragraphs&lt;/li&gt;
&lt;li&gt;Line Breaks&lt;/li&gt;
&lt;li&gt;Emphasis&lt;/li&gt;
&lt;li&gt;Blockquotes&lt;/li&gt;
&lt;li&gt;Lists&lt;/li&gt;
&lt;li&gt;Code&lt;/li&gt;
&lt;li&gt;Horizontal Rules&lt;/li&gt;
&lt;li&gt;Links&lt;/li&gt;
&lt;li&gt;Images&lt;/li&gt;
&lt;li&gt;Escaping Characters&lt;/li&gt;
&lt;li&gt;HTML&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  1. Headings
&lt;/h2&gt;

&lt;p&gt;Markdown recognizes six levels of headings. Make headings by preceding them with between one and six hashes (#):&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# Heading Level One
## Heading Level Two
### Heading Level Three
#### Heading Level Four
##### Heading Level Five
###### Heading Level Six
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;h1&gt;
  
  
  Heading Level One
&lt;/h1&gt;

&lt;h2&gt;
  
  
  Heading Level Two
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Heading Level Three
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Heading Level Four
&lt;/h4&gt;

&lt;h5&gt;
  
  
  Heading Level Five
&lt;/h5&gt;

&lt;h6&gt;
  
  
  Heading Level Six
&lt;/h6&gt;

&lt;h2&gt;
  
  
  2. Paragraphs
&lt;/h2&gt;

&lt;p&gt;Make separate paragraphs by including a blank line between them:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;This is a paragraph.

This is another paragraph.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;p&gt;This is a paragraph.&lt;/p&gt;

&lt;p&gt;This is another paragraph.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Line Breaks
&lt;/h2&gt;

&lt;p&gt;Make line breaks by adding two or more spaces to the end of a line:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;This is a line of text followed by two spaces.  
This is another line of text.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;p&gt;This is a line of text followed by two spaces.&lt;br&gt;
This is another line of text.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Emphasis
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Bold
&lt;/h3&gt;

&lt;p&gt;Make text bold by surrounding it with two asterisks on each side:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;This is an example of **bold** text.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;p&gt;This is an example of &lt;strong&gt;bold&lt;/strong&gt; text.&lt;/p&gt;

&lt;h3&gt;
  
  
  Italics
&lt;/h3&gt;

&lt;p&gt;Make text italicized by surrounding it with one asterisk on each side:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;This is an example of *italicized* text.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;p&gt;This is an example of &lt;em&gt;italicized&lt;/em&gt; text.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Blockquotes
&lt;/h2&gt;

&lt;p&gt;Make a blockquote by adding a greater-than sign (&amp;gt;) in front of a paragraph:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt; This is an example of a blockquote.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This is an example of a blockquote.  &lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  6. Lists
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Ordered Lists
&lt;/h3&gt;

&lt;p&gt;Make ordered lists by adding a number followed by a period and a space before each list item:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1. The first list item must start with a one.   
7. Subsequent list items may start with any number.
    1. Add nested list items by preceding them with a tab or four spaces.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The first list item must start with a one.&lt;/li&gt;
&lt;li&gt;Subsequent list items may start with any number.

&lt;ol&gt;
&lt;li&gt;Add nested list items by preceding them with a tab or four spaces.&lt;/li&gt;
&lt;/ol&gt;


&lt;/li&gt;

&lt;/ol&gt;

&lt;h3&gt;
  
  
  Unordered Lists
&lt;/h3&gt;

&lt;p&gt;Make unordered lists by adding an asterisk and a space before each list item:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;* This is the first list item.
* This is the second list item.
    * Add nested list items by preceding them with a tab or four spaces.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;This is the first list item.&lt;/li&gt;
&lt;li&gt;This is the second list item.

&lt;ul&gt;
&lt;li&gt;Add nested list items by preceding them with a tab or four spaces.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;h2&gt;
  
  
  7. Code
&lt;/h2&gt;

&lt;p&gt;Insert code into your text by enclosing it in backticks (``):&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;`This is a line of code.`
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;This is a line of code.&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Code Blocks
&lt;/h3&gt;

&lt;p&gt;Insert code blocks by preceding each line of code with a tab or four spaces:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    These are
    multiple lines
    of code.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;These are
multiple lines
of code.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
  
  
  8. Horizontal Rules
&lt;/h2&gt;

&lt;p&gt;Make a horizontal rule with three or more asterisks, dashes, or underscores:&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;***
---
___
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted line will look like this:&lt;/p&gt;




&lt;h2&gt;
  
  
  9. Links
&lt;/h2&gt;

&lt;p&gt;Make text into a link by surrounding it in brackets followed by the URL enclosed in parentheses:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;John Gruber's original guide to Markdown can be found [here](https://daringfireball.net/projects/markdown/).
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;p&gt;John Gruber's original guide to Markdown can be found &lt;a href="https://daringfireball.net/projects/markdown/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  10. Images
&lt;/h2&gt;

&lt;p&gt;Add an image with an exclamation mark (!) followed by the alt text in brackets and the path or URL to the image in parentheses:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;![Portland Bridges](https://dev-to-uploads.s3.amazonaws.com/i/yzam5hhx8968oiaf3q40.jpg)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted image will look like this:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fyzam5hhx8968oiaf3q40.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fyzam5hhx8968oiaf3q40.jpg" alt="Portland Bridges"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  11. Escaping Characters
&lt;/h2&gt;

&lt;p&gt;Make a character display that would otherwise be used to format text in Markdown by preceding the character with a backslash (\):&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;\*Without the backslashes, this text would render in italics.\*
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;p&gt;*Without the backslashes, this text would render in italics.*&lt;/p&gt;

&lt;h2&gt;
  
  
  12. HTML
&lt;/h2&gt;

&lt;p&gt;Use HTML in your Markdown-formatted document by enclosing the relevant text in HTML tags:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;This sentence uses both **Markdown** and &amp;lt;strong&amp;gt;HTML&amp;lt;/strong&amp;gt;.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The formatted text will look like this:&lt;/p&gt;

&lt;p&gt;This sentence uses both &lt;strong&gt;Markdown&lt;/strong&gt; and &lt;strong&gt;HTML&lt;/strong&gt;.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
