<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>John Schilling</title>
	<atom:link href="http://www.johnschilling.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johnschilling.com/blog</link>
	<description></description>
	<lastBuildDate>Thu, 02 Feb 2012 22:11:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Internet Safety Recommendations</title>
		<link>http://www.johnschilling.com/blog/internet-safety/internet-safety-recommendations/</link>
		<comments>http://www.johnschilling.com/blog/internet-safety/internet-safety-recommendations/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 21:58:28 +0000</pubDate>
		<dc:creator>John Schilling</dc:creator>
				<category><![CDATA[Internet Safety]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Internet Security]]></category>
		<category><![CDATA[Malware]]></category>
		<category><![CDATA[Spyware]]></category>
		<category><![CDATA[Viruses]]></category>
		<category><![CDATA[Web Browsers]]></category>

		<guid isPermaLink="false">http://www.johnschilling.com/blog/?p=112</guid>
		<description><![CDATA[Install Anti-Virus Software Hackers create special software to take over your computer called virus. They can corrupt system files or completely deny you access to your own computer. Computers without antivirus software on the internet can be infected within seconds of visiting an infected or malicious website or minutes without doing anything else. A special kind of virus called a worm can spread itself to another computer including yours. Some types of viruses install other [...]]]></description>
			<content:encoded><![CDATA[<h2>Install Anti-Virus Software</h2>
<p>Hackers create special software to take over your computer called virus.  They can corrupt system files or completely deny you access to your own computer.</p>
<p>Computers without antivirus software on the internet can be infected within seconds of visiting an infected or malicious website or minutes without doing anything else.  A special kind of virus called a worm can spread itself to another computer including yours.  Some types of viruses install other viruses or programs to inflict even more damage.<span id="more-112"></span></p>
<p>Anti-Virus software provides a layer of protection between a virus and your computer.  If you don’t have an anti-virus program installed on your computer then I recommend installing AVG Free.</p>
<p><a title="AVG Free" href="http://free.avg.com/us-en/free-antivirus-download" target="_blank" onclick="pageTracker._trackPageview('/outgoing/free.avg.com/us-en/free-antivirus-download?referer=');">Download AVG Free<br />
</a></p>
<h2>Install Anti-Spyware/Malware Software</h2>
<p>Spyware and malware programs are separate from viruses.  These types of programs are designed to create pop-ups, steal personal information and passwords or assist with identity theft.</p>
<p>Spyware programs are exactly as they sound.  These programs are designed to spy on you and transmit their activities to the person or group which created the program.</p>
<p>Malware is software which mimics removal programs which will tell you that you have numerous virus, Trojans, worms or malware installed on your computer.  They are often more intrusive than normal detection software.  The intent of these programs is to get money from you.</p>
<p>I recommend using Lavasoft’s Ad-Aware and SpyBot.</p>
<p><a title="Lavasoft Ad Aware" href="http://www.lavasoft.com/products/ad_aware_free.php" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.lavasoft.com/products/ad_aware_free.php?referer=');">Download Lavasoft Ad-Aware</a><br />
<a title="SpyBot" href="http://www.safer-networking.org/en/download/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.safer-networking.org/en/download/?referer=');"> Download SpyBot</a></p>
<h2>Install a Firewall</h2>
<p>Firewalls are designed to prevent unauthorized access from hackers or software to your computer.  The majority of versions of Microsoft Windows already come with firewall software.  All you have to do is make sure they are turned on and configured properly.<br />
I recommend using ZoneAlarm as a firewall.  It will detect if something is trying to get into your computer and ask you whether you want to block it or not while giving details of what is trying to get into your computer.</p>
<p><a title="ZoneAlarm" href="http://http://www.zonealarm.com/security/en-us/zonealarm-pc-security-free-firewall.htm" target="_blank" onclick="pageTracker._trackPageview('/outgoing/http_//www.zonealarm.com/security/en-us/zonealarm-pc-security-free-firewall.htm?referer=');">Download ZoneAlarm</a></p>
<h2>Turn on Windows Update</h2>
<p>Every month, Microsoft releases updates which are designed to fix security threats or provide updates to programs installed on your computer.  This will provide the most up to date protection from hackers trying to exploit vulnerabilities in your system.  Updates from Microsoft are FREE.</p>
<p><a title="Update Microsoft Windows" href="http://windowsupdate.microsoft.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/windowsupdate.microsoft.com/?referer=');">Update Microsoft Windows</a></p>
<h2>Install a Second Internet Browser</h2>
<p>The default browser installed by Microsoft Windows is Internet Explorer.  However, it is the browser that majority of browser attacks target.  If infected, Internet Explorer may be prevented from accessing the internet which will limit your ability to remedy the problem or find solutions.</p>
<p>Installing Mozilla Firefox, Google Chrome, Safari or Opera will give you another way to access the internet.</p>
<p><a title="Mozilla Firefox" href="http://www.mozilla.org/en-US/firefox/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.mozilla.org/en-US/firefox/?referer=');">Mozilla Firefox</a><br />
<a title="Google Chrome" href="http://www.google.com/chrome" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.google.com/chrome?referer=');">Google Chrome</a><br />
<a title="Apple Safari" href="http://www.apple.com/safari/download/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.apple.com/safari/download/?referer=');">Apple Safari</a><br />
<a title="Opera Browser" href="http://www.opera.com/download/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.opera.com/download/?referer=');">Opera</a></p>
<h2>Backup Your Important Files</h2>
<p>If you have important tax documents, pictures of your family, school work or other important documents stored on your computer, it is strongly recommended that you create a backup copy.</p>
<p>If you don’t have a backup copy, what happens if your computer crashes, your hard drive fails or a virus infects files on your computer?  If you don’t have a backup, you will most likely lose those important documents.</p>
<p>You can use an external hard drive, a flash drive, burn the files to a DVD or CD or upload your files to an online storage location.  You can even using backup software such as Mozy to do the work for you.</p>
<h2>Pay Attention to Email</h2>
<p>A ton of viruses spread through email and come in the form of email attachments.  If you get an attachment from someone you don’t know, do not open it.</p>
<p>Also watch out for emails that look like they come from legitimate people or companies.  Hackers will usually change just one character from an email address or change the destination of a link to trick you into visiting their website.</p>
<h2>Be Careful When Downloading Programs</h2>
<p>Only download and install programs from websites which you know and trust.  If you receive a popup from a random website asking you to install a program, game or screensaver, decline the invitation.  The majority of these programs it is prompting you to download contain viruses or spyware.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnschilling.com/blog/internet-safety/internet-safety-recommendations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson 13 &#8211; Forms</title>
		<link>http://www.johnschilling.com/blog/learning-html/lesson-13-forms/</link>
		<comments>http://www.johnschilling.com/blog/learning-html/lesson-13-forms/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 17:02:40 +0000</pubDate>
		<dc:creator>John Schilling</dc:creator>
				<category><![CDATA[Learning HTML]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.johnschilling.com/blog/?p=72</guid>
		<description><![CDATA[HTML forms are used to gather information from the user and then pass that information to the server.  A server page or program will then gather the information passed to it and processes the information. A form contains one or more of the following: text boxes, text areas, password fields, check boxes, list boxes, drop down lists, radio buttons, submit buttons and hidden fields.  The form can also contain fieldsets, legends and labels for each [...]]]></description>
			<content:encoded><![CDATA[<p>HTML forms are used to gather information from the user and then pass that  information to the server.  A server page or program will then gather the  information passed to it and processes the information.</p>
<p>A form contains one or more of the following: text boxes, text areas,  password fields, check boxes, list boxes, drop down lists, radio buttons, submit  buttons and hidden fields.  The form can also contain fieldsets, legends and  labels for each form item.</p>
<p>The <strong>&lt;form&gt;</strong> tag is used to define a form.  There is one  required attribute that must be added to the form.</p>
<pre class="brush:html">&lt;form&gt;
&lt;/form&gt;</pre>
<p>The <strong>action </strong>attribute is required because it tells the form what  page or program will process the information it gathers.  Otherwise, the form  would be pretty useless.</p>
<pre class="brush:html">&lt;form action="processingpage.php"&gt;
&lt;/form&gt;</pre>
<p>There are mainly two ways forms can send their data.  One of the ways is in  the URL.  Another way, and a more secure way, is the form can send the form data  within the page header.<span id="more-72"></span></p>
<p>The optional <strong>method </strong>attribute defines which way the form  sends its data.  A value of <strong>get</strong> tells the form to send the  information within the URL.  A value a <strong>post </strong>tells the from to  send the data within the page header.  If you don&#8217;t provide the method, it is  automatically set to <strong>get</strong>.</p>
<pre class="brush:html">&lt;form action="processingpage.php" method="post"&gt;
&lt;/form&gt;</pre>
<p>The <strong>&lt;input&gt;</strong> tag is the user input tag within the form  you will use the post.  Each <strong>&lt;input&gt;</strong> tag has two required  fields.  The <strong>type </strong>attribute specifies which kind of input you  want to use.</p>
<p>The input tag does not have a closing tag and must be closed with  <strong>/&gt;</strong>.</p>
<table border="0" cellspacing="0" cellpadding="3" width="100%">
<tbody>
<tr>
<td valign="top">&lt;input type=&#8221;<strong>text</strong>&#8221; /&gt;</td>
<td valign="top">is the standard textbox.  A value attribute can also be assigned  to give the textbox an initial value.</td>
</tr>
<tr>
<td valign="top">&lt;input type=&#8221;<strong>password</strong>&#8221; /&gt;</td>
<td valign="top">a textbox which all the characters are hidden by a special  character, typically a <strong>*</strong>.</td>
</tr>
<tr>
<td valign="top">&lt;input type=&#8221;<strong>checkbox</strong>&#8221; /&gt;</td>
<td valign="top">a standard checkbox that can be checked or unchecked.</td>
</tr>
<tr>
<td valign="top">&lt;input type=&#8221;<strong>radio</strong>&#8221; /&gt;</td>
<td valign="top">a radio button that can be checked or unchecked.  Each radio  button in a group must have the same <strong>name </strong>attribute.  Also each  radio button must provide a <strong>value </strong>attribute.</td>
</tr>
<tr>
<td valign="top">&lt;input type=&#8221;<strong>file</strong>&#8221; /&gt;</td>
<td valign="top">enables users to select a file for uploading or  processing.</td>
</tr>
<tr>
<td valign="top">&lt;input type=&#8221;<strong>button</strong>&#8221; /&gt;</td>
<td valign="top">a regular button that must have a script attached to it to have  any useful functionality.</td>
</tr>
<tr>
<td valign="top">&lt;input type=&#8221;<strong>reset</strong>&#8221; /&gt;</td>
<td valign="top">this input field will reset every field inside the form back to  it&#8217;s starting value.</td>
</tr>
<tr>
<td valign="top">&lt;input type=&#8221;<strong>hidden</strong>&#8221; /&gt;</td>
<td valign="top">a hidden field that is used to provide additional information to  the server.</td>
</tr>
<tr>
<td valign="top">&lt;input type=&#8221;<strong>submit</strong>&#8221; /&gt;</td>
<td valign="top">submit the form to the server side processing page or program  specified in the <strong>action </strong>attribute.</td>
</tr>
</tbody>
</table>
<p>The <strong>name </strong>attribute is used as the key when the server  processes the form and retrieves the information.</p>
<pre class="brush:html">&lt;form id="form1" name="form1" method="post" action="processingpage.php"&gt;
    Name: &lt;input type="text" name="name" /&gt;&lt;br /&gt;
    Email Address: &lt;input type="text" name="email" /&gt;
    &lt;input type="submit" name="Submit" value="Submit" /&gt;
&lt;/form&gt;</pre>
<p>The <strong>&lt;textarea&gt;</strong> tag is used to provide a multiline  textbox.  The <strong>rows </strong>and <strong>cols </strong>attributes are  required to tell the textbox how many rows and columns to display.</p>
<pre class="brush:html">&lt;form id="form1" name="form1" method="post" action="processingpage.php"&gt;
    Name: &lt;input type="text" name="name" /&gt;&lt;br /&gt;
    Email Address: &lt;input type="text" name="email" /&gt;
    &lt;p&gt;
    Comments:&lt;br /&gt;
    &lt;textarea name="comments" cols="50" rows="5"&gt;&lt;/textarea&gt;
    &lt;/p&gt;
    &lt;input type="submit" name="Submit" value="Submit" /&gt;
&lt;/form&gt;</pre>
<p>The <strong>&lt;select&gt;</strong> tag defines a drop down list.  Each item in  the list is contained within a <strong>&lt;option&gt;</strong> tag.</p>
<pre class="brush:html">&lt;form id="form1" name="form1" method="post" action="processingpage.php"&gt;
    &lt;p&gt;Name:
      &lt;input type="text" name="name" /&gt;
      &lt;br /&gt;
    Email Address:
    &lt;input type="text" name="email" /&gt;
    &lt;/p&gt;
    &lt;p&gt;
    Comments:&lt;br /&gt;
    &lt;textarea name="comments" cols="50" rows="5"&gt;&lt;/textarea&gt;
    &lt;/p&gt;
    &lt;p&gt;Gender:
      &lt;select name="gender" id="gender"&gt;
        &lt;option value="-" selected="selected"&gt;-Choose Your Gender -&lt;/option&gt;
        &lt;option value="male"&gt;Male&lt;/option&gt;
        &lt;option value="female"&gt;Female&lt;/option&gt;
        &lt;option&gt;-Choose Your Gender -&lt;/option&gt;
      &lt;/select&gt;
     &lt;/p&gt;
    &lt;input type="submit" name="Submit" value="Submit" /&gt;
&lt;/form&gt;</pre>
<p>A complete sample form page:</p>
<pre class="brush:html">&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Creating Forms&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;form id="form1" name="form1" method="post" action="processingpage.php"&gt;
    &lt;p&gt;Name:
      &lt;input type="text" name="name" /&gt;
      &lt;br /&gt;
    Email Address:
    &lt;input type="text" name="email" /&gt;
    &lt;/p&gt;
    &lt;p&gt;
    Comments:&lt;br /&gt;
    &lt;textarea name="comments" cols="50" rows="5"&gt;&lt;/textarea&gt;
    &lt;/p&gt;
    &lt;p&gt;Gender:
      &lt;select name="gender" id="gender"&gt;
        &lt;option value="-" selected="selected"&gt;-Choose Your Gender -&lt;/option&gt;
        &lt;option value="male"&gt;Male&lt;/option&gt;
        &lt;option value="female"&gt;Female&lt;/option&gt;
        &lt;option&gt;-Choose Your Gender -&lt;/option&gt;
      &lt;/select&gt;
    &lt;/p&gt;
    &lt;input type="submit" name="Submit" value="Submit" /&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.johnschilling.com/blog/learning-html/lesson-13-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson 12 &#8211; Advanced Tables</title>
		<link>http://www.johnschilling.com/blog/learning-html/lesson-12-advanced-tables/</link>
		<comments>http://www.johnschilling.com/blog/learning-html/lesson-12-advanced-tables/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 23:19:35 +0000</pubDate>
		<dc:creator>John Schilling</dc:creator>
				<category><![CDATA[Learning HTML]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.johnschilling.com/blog/?p=68</guid>
		<description><![CDATA[Spanning Rows and Columns Tables take a little while getting used to.  They become even more complicated when combining rows and columns and adding a header row to the table. Let&#8217;s start with an example: &#60;html&#62; &#60;head&#62; &#60;title&#62;Advanced Tables&#60;/title&#62; &#60;/head&#62; &#60;body&#62; &#60;table width="100%" border="0" cellpadding="5" cellspacing="0"&#62; &#60;tr&#62; &#60;td&#62;Row 1 Col 1 &#60;/td&#62; &#60;td colspan="2"&#62;Row 1 Col 2 &#60;/td&#62; &#60;/tr&#62; &#60;tr&#62; &#60;td rowspan="2"&#62;Row 2 Col 1 &#60;/td&#62; &#60;td&#62;Row 2 Col 2 &#60;/td&#62; &#60;td&#62;Row 2 Col 3 [...]]]></description>
			<content:encoded><![CDATA[<h2>Spanning Rows and Columns</h2>
<p>Tables take a little while getting used to.  They become even more  complicated when combining rows and columns and adding a header row to the  table.<span id="more-68"></span></p>
<p>Let&#8217;s start with an example:</p>
<pre class="brush:xml">&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Advanced Tables&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;table width="100%" border="0" cellpadding="5" cellspacing="0"&gt;
  &lt;tr&gt;
    &lt;td&gt;Row 1 Col 1 &lt;/td&gt;
    &lt;td colspan="2"&gt;Row 1 Col 2 &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td rowspan="2"&gt;Row 2 Col 1 &lt;/td&gt;
    &lt;td&gt;Row 2 Col 2 &lt;/td&gt;
    &lt;td&gt;Row 2 Col 3 &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>The attributes <strong>colspan </strong>and <strong>rowspan </strong>on table  cells are used to merge columns and rows together repectively.  For each, you  provide the number of columns or rows you want merged together.</p>
<p>In the example, there is a 3&#215;3 table.  In the first row, cells 2 and 3 are  merged together.  In the second row, the first cell is merged with the cell  right below it.  In third row, there are only two cells because the first cell  is merged with the first cell of the second row.  I know..it&#8217;s a little tricky  but after playing with <strong>rowspan </strong>and <strong>colspan</strong>,  you&#8217;ll get the hang of it.</p>
<h2>Header Rows</h2>
<p>In addition to rowspan and colspan, you can define the cells in the first row  in the table as the header row.  The is done by changing the <strong>&lt;td&gt; </strong>tag to a <strong>&lt;th&gt; </strong>or <strong>table header</strong> tag.</p>
<pre class="brush:xml">&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Table Headers&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;table width="100%" border="0" cellpadding="5" cellspacing="0"&gt;
  &lt;tr&gt;
    &lt;th&gt;Row 1 Col 1 &lt;/th&gt;
    &lt;th&gt;Row 1 Col 2 &lt;/th&gt;
    &lt;th&gt;Row 1 Col 3 &lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;Row 2 Col 1 &lt;/td&gt;
    &lt;td&gt;Row 2 Col 2 &lt;/td&gt;
    &lt;td&gt;Row 2 Col 3 &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;Row 3 Col 1 &lt;/td&gt;
    &lt;td&gt;Row 3 Col 2 &lt;/td&gt;
    &lt;td&gt;Row 3 Col 3 &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>The <strong>&lt;th&gt;</strong> tags makes the text bold and centered.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnschilling.com/blog/learning-html/lesson-12-advanced-tables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson 11 &#8211; Tables</title>
		<link>http://www.johnschilling.com/blog/learning-html/lesson-11-tables/</link>
		<comments>http://www.johnschilling.com/blog/learning-html/lesson-11-tables/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 23:16:07 +0000</pubDate>
		<dc:creator>John Schilling</dc:creator>
				<category><![CDATA[Learning HTML]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.johnschilling.com/blog/?p=64</guid>
		<description><![CDATA[Tables are used to show tabular data.  There are a few tags you should be aware of before creating tables. &#60;table&#62; Defines the start and end of a table &#60;tr&#62; Defines rows of a table and stands for table row &#60;td&#62; Defines a cell of a table and stands for table data To create a table which has 2 rows and 3 columns it would be created as: &#60;html&#62; &#60;head&#62; &#60;title&#62;Tables&#60;/title&#62; &#60;/head&#62; &#60;body&#62; &#60;table&#62; &#60;tr&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>Tables are used to show tabular data.  There are a few tags you should be  aware of before creating tables.</p>
<table border="0" cellspacing="0" cellpadding="1" width="200%" align="left">
<tbody>
<tr>
<td width="100"><strong>&lt;table&gt;</strong></td>
<td>Defines the start and end of a table</td>
</tr>
<tr>
<td><strong>&lt;tr&gt;</strong></td>
<td>Defines rows of a table and stands for <strong>table row</strong></td>
</tr>
<tr>
<td><strong>&lt;td&gt;</strong></td>
<td>Defines a cell of a table and stands for <strong>table  data</strong></td>
</tr>
</tbody>
</table>
<p><span id="more-64"></span><br />
To create a table which has 2 rows and 3 columns it would be created as:</p>
<pre class="brush:xml">&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Tables&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;table&gt;
  &lt;tr&gt;
    &lt;td&gt;Row 1 Col 1 &lt;/td&gt;
    &lt;td&gt;Row 1 Col 2 &lt;/td&gt;
    &lt;td&gt;Row 1 Col 3 &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;Row 2 Col 1 &lt;/td&gt;
    &lt;td&gt;Row 2 Col 2 &lt;/td&gt;
    &lt;td&gt;Row 2 Col 3 &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>Just remember that each row is defined as <strong>&lt;tr&gt;</strong> and is  nested inside the <strong>&lt;table&gt; </strong>tag.  Each column is defined as  cells (<strong>&lt;td&gt;</strong>) within each row and the number of cells  within each row must equal the same amount.</p>
<p>Here is a listing of a few attributes you can add to the  <strong>&lt;table&gt;</strong> tag.</p>
<table border="0" cellspacing="0" cellpadding="1">
<tbody>
<tr>
<td width="100"><strong>width</strong></td>
<td>Defines the width of the table in pixels or percentages.</td>
</tr>
<tr>
<td><strong>border</strong></td>
<td>The width of the border of the table.  I prefer the setting of 0.</td>
</tr>
<tr>
<td><strong>cellspacing</strong></td>
<td>The spacing between the cells of the table.</td>
</tr>
<tr>
<td><strong>cellpadding</strong></td>
<td>The spacing between the edges of the cell and the content it contains.</td>
</tr>
</tbody>
</table>
<pre class="brush:xml">&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Table Attributes&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;table width="100%" border="0" cellpadding="5" cellspacing="0"&gt;
  &lt;tr&gt;
    &lt;td&gt;Row 1 Col 1 &lt;/td&gt;
    &lt;td&gt;Row 1 Col 2 &lt;/td&gt;
    &lt;td&gt;Row 1 Col 3 &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;Row 2 Col 1 &lt;/td&gt;
    &lt;td&gt;Row 2 Col 2 &lt;/td&gt;
    &lt;td&gt;Row 2 Col 3 &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.johnschilling.com/blog/learning-html/lesson-11-tables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson 10 &#8211; Lists</title>
		<link>http://www.johnschilling.com/blog/learning-html/lesson-10-lists/</link>
		<comments>http://www.johnschilling.com/blog/learning-html/lesson-10-lists/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 23:12:04 +0000</pubDate>
		<dc:creator>John Schilling</dc:creator>
				<category><![CDATA[Learning HTML]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.johnschilling.com/blog/?p=60</guid>
		<description><![CDATA[Lists are a part of everyday life.  People use lists when grocery shopping and create to do lists when planning a series of events they want to accomplish. There are three types of lists in HTML: unordered lists, ordered lists and definitions lists.  Unordered and ordered lists are the two simplier lists of the three.  They work the same way except for unordered lists uses bullets on the left of each item and ordered lists [...]]]></description>
			<content:encoded><![CDATA[<p>Lists are a part of everyday life.  People use lists when grocery shopping  and create to do lists when planning a series of events they want to  accomplish.</p>
<p>There are three types of lists in HTML: <strong>unordered lists</strong>,  <strong>ordered lists</strong> and <strong>definitions lists</strong>.   Unordered and ordered lists are the two simplier lists of the three.  They work  the same way except for unordered lists uses bullets on the left of each item  and ordered lists uses numbers.<span id="more-60"></span></p>
<h2>Unordered and Ordered Lists</h2>
<p>Unordered lists uses the <strong>&lt;ul&gt;</strong> tag and the ordered  lists use the <strong>&lt;ol&gt;</strong> tags.  To define each item within the  lists, the <strong>&lt;li&gt;</strong> tag is used.</p>
<p>Create a new HTML documents called lists.htm and put the following code as  it&#8217;s content.</p>
<pre class="brush:xml">&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Learning Lists&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;ul&gt;
    &lt;li&gt;First List Item&lt;/li&gt;
    &lt;li&gt;Second List Item&lt;/li&gt;
    &lt;li&gt;Third List Item&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
    &lt;li&gt;First List Item&lt;/li&gt;
    &lt;li&gt;Second List Item&lt;/li&gt;
    &lt;li&gt;Third List Item&lt;/li&gt;
&lt;/ol&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>A cool aspect of lists is that they can be nested within each other.</p>
<pre class="brush:xml">&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Learning Lists&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;ul&gt;
    &lt;li&gt;First List Item
      &lt;ul&gt;
        &lt;li&gt;Child Item 1 &lt;/li&gt;
        &lt;li&gt;Child Item 2 &lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Second List Item&lt;/li&gt;
    &lt;li&gt;Third List Item&lt;/li&gt;
&lt;/ul&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<h2>Definition Lists</h2>
<p>Definition lists use the <strong>&lt;dl&gt; </strong>tag.  The items in a  definition list work a little bit differently than a ordered or unordered list.   Definition lists use the <strong>&lt;dt&gt;</strong> tag which is a  <strong>definition term</strong> and the <strong>&lt;dd&gt;</strong> tag which  is a <strong>definition description</strong>.</p>
<p>For each item in the list, the <strong>&lt;dt&gt;</strong> tags comes first,  followed by <strong>&lt;dd&gt;</strong> tags.  I used the plural forms because  you can put multple <strong>&lt;dt&gt; </strong>tags together and multiple  <strong>&lt;dd&gt;</strong> tags together.</p>
<p><strong>Simple Example</strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong></p>
<pre class="brush:xml">&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /&gt;
&lt;title&gt;Learning Lists&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;dl&gt;
    &lt;dt&gt;Title 1&lt;/dt&gt;
    &lt;dd&gt;Definition 2&lt;/dd&gt; 

    &lt;dt&gt;Title 2&lt;/dt&gt;
    &lt;dd&gt;Definition 2&lt;/dd&gt;
&lt;/dl&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p></strong></p>
<p><strong> </strong></p>
<p><strong> </strong><strong>Complex Example</strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong></p>
<pre class="brush:xml">&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Learning Lists&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;dl&gt;
    &lt;dt&gt;Title 1&lt;/dt&gt;
    &lt;dd&gt;Definition 1-1&lt;/dd&gt;
    &lt;dd&gt;Definition 1-2&lt;/dd&gt; 

    &lt;dt&gt;Title 2&lt;/dt&gt;
    &lt;dt&gt;A Sub-Title&lt;/dt&gt;
    &lt;dd&gt;Definition 2-1&lt;/dd&gt;
    &lt;dd&gt;Definition 2-2&lt;/dd&gt;
&lt;/dl&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p></strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnschilling.com/blog/learning-html/lesson-10-lists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson 9 &#8211; Images</title>
		<link>http://www.johnschilling.com/blog/learning-html/lesson-9-images/</link>
		<comments>http://www.johnschilling.com/blog/learning-html/lesson-9-images/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 23:06:44 +0000</pubDate>
		<dc:creator>John Schilling</dc:creator>
				<category><![CDATA[Learning HTML]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.johnschilling.com/blog/?p=56</guid>
		<description><![CDATA[Images are the most simplistic form of media that we can display on a web page.  Images can range from a full background picture down to a thumbnail image. To create an image, we use the &#60;img&#62; tag.  The src attribute of the &#60;img&#62; tag tells the browser where it can find the image. &#60;img src="http://www.yourwebsite.com/images/imagename.jpg" /&#62; Notice that just like the &#60;br /&#62; tag the &#60;img&#62; tag does not have a closing tag and [...]]]></description>
			<content:encoded><![CDATA[<p>Images are the most simplistic form of media that we can display on a web  page.  Images can range from a full background picture down to a thumbnail  image.</p>
<p>To create an image, we use the <strong>&lt;img&gt;</strong> tag.  The  <strong>src </strong>attribute of the <strong>&lt;img&gt;</strong> tag tells the  browser where it can find the image.<br />
<span id="more-56"></span></p>
<pre class="brush:vb">&lt;img src="http://www.yourwebsite.com/images/imagename.jpg" /&gt;</pre>
<p>Notice that just like the <strong>&lt;br /&gt;</strong> tag the  <strong>&lt;img&gt;</strong> tag does not have a closing tag and must be closed  with a <strong>/&gt;</strong>.  Just like the <strong>&lt;a&gt;</strong> tag,  the <strong>src </strong>attribute can be absolute or relative.</p>
<p>You can use  JPEG (.jpg or .jpeg), GIF (.gif) or PNG (.png) files in the  image tag.  Typically JPEG files are used for pictures or photographs and GIF  files are typically used for simple graphics.  The PNG format is mostly the  combination of the JPG and GIF.  It also supports alpha transparency.</p>
<p>The images you include do not have to be the exact size of the image you  include.  You an adjust the width and height of the image using the  <strong>width </strong>and <strong>height </strong>attributes of the  <strong>&lt;img&gt;</strong> tag.</p>
<pre class="brush:xml">&lt;img src="http://www.yourwebsite.com/images/imagename.jpg" width="150" height="100" /&gt;</pre>
<p>Another very important attribute of the <strong>&lt;img&gt;</strong> tag you  should always use is the <strong>alt </strong>attribute.  The  <strong>alt</strong> attribute is the alternate description of the image which  is essential for people who cannot see or if someone has images turned off in  their browser.</p>
<pre class="brush:xml">&lt;img src="http://www.yourwebsite.com/images/imagename.jpg" alt="A sample image" width="150" height="100"/&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.johnschilling.com/blog/learning-html/lesson-9-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson 8 &#8211; Links</title>
		<link>http://www.johnschilling.com/blog/learning-html/lesson-8-links/</link>
		<comments>http://www.johnschilling.com/blog/learning-html/lesson-8-links/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 18:22:14 +0000</pubDate>
		<dc:creator>John Schilling</dc:creator>
				<category><![CDATA[Learning HTML]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.johnschilling.com/blog/?p=51</guid>
		<description><![CDATA[The HT in HTML stands for hypertext.  Hypertext is what allows us to navigate from one page to another using our favorite web browser. We can create the linking of page using the &#60;a&#62; tag or anchor tag. &#60;html&#62; &#60;head&#62; &#60;title&#62;Learning Links&#60;/title&#62; &#60;/head&#62; &#60;body&#62; &#60;h1&#62;Main Heading&#60;/h1&#62; &#60;h2&#62;First Topic&#60;/h2&#62; &#60;p&#62;Text of the first topic&#60;/p&#62; &#60;h2&#62;Second Topic&#60;/h2&#62; &#60;p&#62;Text of the second topic&#60;/p&#62; &#60;p&#62;&#60;a href="http://www.johnschilling.com"&#62;a link to my website&#60;/a&#62;&#60;/p&#62; &#60;/body&#62; &#60;/html&#62; In the above HTML code, I created [...]]]></description>
			<content:encoded><![CDATA[<p>The <strong>HT</strong> in HTML stands for <strong>hypertext</strong>.   Hypertext is what allows us to navigate from one page to another using our  favorite web browser.</p>
<p>We can create the linking of page using the <strong>&lt;a&gt;</strong> tag or  <strong>anchor</strong> tag.<span id="more-51"></span></p>
<pre class="brush:html;highlight: [11]">&lt;html&gt;
&lt;head&gt;
   &lt;title&gt;Learning Links&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;Main Heading&lt;/h1&gt;
&lt;h2&gt;First Topic&lt;/h2&gt;
&lt;p&gt;Text of the first topic&lt;/p&gt;
&lt;h2&gt;Second Topic&lt;/h2&gt;
&lt;p&gt;Text of the second topic&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.johnschilling.com"&gt;a link to my website&lt;/a&gt;&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>In the above HTML code, I created a link to my website using the  <strong>&lt;a&gt;</strong> tag.  The <strong>href </strong>attribute stands for  <strong>hypertext reference</strong>.  The <strong>href </strong>attribute tells  the link where to go.  The text within the opening and closing tags is the text  which appears on the page.</p>
<p>This is what the link will look like:</p>
<p><a href="../../">a link to my website</a></p>
<p>Links can either be <strong>absolute </strong>like  &#8220;http://www.johnschilling.com/&#8221; or <strong>relative </strong>to the current page  like &#8220;anotherpage.htm&#8221;.</p>
<h2>Relative Links</h2>
<p>If you want to create links within your website, you don&#8217;t need to include  the full URL for the page.  If the page you are linking to is in the same folder  you would write the link like this:</p>
<pre class="brush:html">&lt;a href="page2.htm"&gt;Second Page&lt;/a&gt;</pre>
<p>If the page is in a subfolder, the link would look like this:</p>
<pre class="brush:html">&lt;a href="subfolder/page2.htm"&gt;Sample Page&lt;/a&gt;</pre>
<p>If the page is in a parent folder it would look like this:</p>
<pre class="brush:html">&lt;a href="../page2.htm"&gt;Sample Page&lt;/a&gt;</pre>
<p>The<strong> </strong>reference<strong> ../</strong> points to the parent  folder.  The reference <strong>../../</strong> points to the parent folder of  the parent folder.  Just as you can go up multiple folders, you can also go down  multiple folders like this:</p>
<pre class="brush:html">&lt;a href="category/subfolder/page.htm"&gt;Sample Page&lt;/a&gt;</pre>
<h2>Absolute Links</h2>
<p>A type of absolute link is:</p>
<pre class="brush:html">&lt;a href="http://www.johnschilling.com"&gt;a link to my website&lt;/a&gt;</pre>
<p>You use absolute links just as you would put them in the browser&#8217;s address  bar.  Instead of the address bar, put them in the <strong>href </strong>attribute.</p>
<h2>Linking to Files</h2>
<p>Links can not only can be linked to other pages, they can also be linked to  files.  The same rules for relative links apply but instead of a page name, you  would but the location of the file.</p>
<pre class="brush:html">&lt;a href="files/sample.pdf"&gt;Download Sample PDF&lt;/a&gt;</pre>
<p>You can also write an absolute link to the file:</p>
<pre class="brush:html">&lt;a href="http://www.yourwebsite.com/files/sample.pdf"&gt;Download Sample PDF&lt;/a&gt;</pre>
<h2>Linking to Another Location on the Page</h2>
<p>Another type of link is a internal page link.  You may have seen them before  in pages that have a table of contents.</p>
<p>These types of links is a two step process.  First you have to define where  the link will go to.  Just give the element an id:</p>
<pre class="brush:html">&lt;div id="jumptothis"&gt;&lt;/div&gt;</pre>
<p>To create the link to the element you would put a <strong># </strong>and the  name of the <strong>id </strong>in the <strong>href </strong>attribute.</p>
<pre class="brush:html">&lt;a href="#jumptothis"&gt;Link to jumptothis&lt;/a&gt;</pre>
<p>You could even write the link like this:</p>
<pre class="brush:html">&lt;a href="http://www.yourwebsite.com/page.htm#jumptothis"&gt;Link to jumptothis&lt;/a&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.johnschilling.com/blog/learning-html/lesson-8-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson 7 &#8211; Span and Div</title>
		<link>http://www.johnschilling.com/blog/learning-html/lesson-7-span-and-div/</link>
		<comments>http://www.johnschilling.com/blog/learning-html/lesson-7-span-and-div/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 18:11:02 +0000</pubDate>
		<dc:creator>John Schilling</dc:creator>
				<category><![CDATA[Learning HTML]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.johnschilling.com/blog/?p=49</guid>
		<description><![CDATA[During the first days of HTML, it was only meant to display text on the screen.  Since then, HTML has come a long ways.  If you look around the web, you will see a variety of well designed websites.  Most of these site use the &#60;div&#62; and sometimes the &#60;span&#62; tag to layout their content. We have already discussed the concept of elements.  Elements are sections of code on the site.  Two of the types [...]]]></description>
			<content:encoded><![CDATA[<p>During the first days of HTML, it was only meant to display text on the  screen.  Since then, HTML has come a long ways.  If you look around the web, you  will see a variety of well designed websites.  Most of these site use the  <strong>&lt;div&gt;</strong> and sometimes the <strong>&lt;span&gt;</strong> tag  to layout their content.<span id="more-49"></span></p>
<p>We have already discussed the concept of elements.  Elements are sections of  code on the site.  Two of the types of elements are <strong>block </strong>and  <strong>inline </strong>elements.  <strong>Block </strong>elements take up the  full width of it&#8217;s parent tag and wraps everything that follows to the next line  while <strong>inline </strong>elements are only wide enough to fit the content  they hold.</p>
<p>The <strong>&lt;div&gt;</strong> tag is a block element and the  <strong>&lt;span&gt;</strong> tag is a inline element.  The  <strong>&lt;div&gt;</strong> and <strong>&lt;span&gt;</strong> tags are  typically used to define sections of HTML which can later be styled using CSS  (Cascading Style Sheets).   The most common attributes that are used with these  tags are <em>id</em> and <em>class</em>.</p>
<pre class="brush:xml">&lt;div id="maincontent"&gt;
    &lt;span class="normaltext"&gt;Text within span tags&lt;/span&gt;
&lt;/div&gt;</pre>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnschilling.com/blog/learning-html/lesson-7-span-and-div/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson 6 &#8211; Formatting Text and Styles</title>
		<link>http://www.johnschilling.com/blog/learning-html/lesson-6-formatting-text-and-styles/</link>
		<comments>http://www.johnschilling.com/blog/learning-html/lesson-6-formatting-text-and-styles/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 17:41:59 +0000</pubDate>
		<dc:creator>John Schilling</dc:creator>
				<category><![CDATA[Learning HTML]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.johnschilling.com/blog/?p=41</guid>
		<description><![CDATA[Text would be very boring without a way to spice it up a little bit.  Adding color, setting it&#8217;s size and telling it what font to use make it more fun and enjoyable to read. In older versions of  HTML, the &#60;font&#62; tag was used along with the face, color and size attributes was used to modify the way text looked.  Since then, they have been deprecated and are no longer supported in favor of [...]]]></description>
			<content:encoded><![CDATA[<p>Text would be very boring without a way to spice it up a little bit.  Adding  color, setting it&#8217;s size and telling it what font to use make it more fun and  enjoyable to read.</p>
<p>In older versions of  HTML, the <strong>&lt;font&gt;</strong> tag was used  along with the <strong>face</strong>, <strong>color </strong>and <strong>size </strong>attributes was used to modify the way text looked.  Since then, they  have been deprecated and are no longer supported in favor of CSS styles.</p>
<p>Styles was introduced in HTML 4 and is now the preferred, and easier way to  define and manage, the styling of HTML elements.<span id="more-41"></span></p>
<h2>Inline Styles</h2>
<p>To add styles to your text, you add the <strong>style </strong>attribute to  the tag that surrounds your text.  If the text has no tag that solely surrounds  it, you can use the <strong>&lt;span&gt;</strong> tag to surround your text and  then add the <strong>style</strong> attribute to it.</p>
<p>To add the font face, size and a color to the text, you use the style tag  like this:</p>
<pre class="brush:xml">&lt;span style="font-family: Arial, Helvetica, sans-serif; size: 12px; color: red;"&gt;Sample Text&lt;/span&gt;</pre>
<p>Each style applied is in the format: <strong>style: value;</strong>.  A colon  separates the name of the style from the value and a semi-colon is added after  the value.</p>
<p>There are numerous other styles you can use like adding a background color:</p>
<pre class="brush:xml">&lt;span style="font-family: Arial, Helvetica, sans-serif; size: 12px; color: red; background-color: yellow;"&gt;Sample Text&lt;/span&gt;</pre>
<p>Although you can use this method and it works, it is not recommended.  The purpose of styles is they can be used multiple places so your site will have a common look and feel.</p>
<h2>Internal Style Sheet</h2>
<p>A better way to define styles is to move the styles from the tag and move them into a more central location.  A better way, which I use on pages where the styles won&#8217;t be usable elsewhere, is in the page header:</p>
<pre class="brush:html">&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
&lt;title&gt;Internal Style Sheets&lt;/title&gt;
&lt;style type="text/css"&gt;
span {
	font-face:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	background: yellow;
}
&lt;/style&gt;
&lt;/head&gt;

&lt;body&gt;
	&lt;span&gt;Sample Text&lt;/span&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>Here, I&#8217;ve defined a style, which targets all span tags on the page, in the head section of the page.  If I add another &lt;span&gt; tag to the page, the style will automatically apply to that style as well.  Cool, huh?</p>
<h2>External Style Sheets</h2>
<p>The absolute best way to define styles is to create a file with a .css extension and link to it from each page where you want to use the style.  If you need to change the design of an element or tag that you intend to apply across your whole site, you only have to modify it in one place.  You would include the .css file in your page like this:</p>
<pre class="brush:html;highlight: [5]">&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
&lt;title&gt;External Style Sheets&lt;/title&gt;
&lt;link href="styles.css" rel="stylesheet" type="text/css" /&gt;
&lt;/head&gt;
&lt;body&gt;
	&lt;span&gt;Sample Text&lt;/span&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>There is so much more to learn about how to create styles.  I great resource to learn about CSS Styles is at <a title="CSS Tutorial at w3schools" href="http://www.w3schools.com/css/default.asp" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.w3schools.com/css/default.asp?referer=');">w3school.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnschilling.com/blog/learning-html/lesson-6-formatting-text-and-styles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson 5 &#8211; Headings</title>
		<link>http://www.johnschilling.com/blog/learning-html/lesson-5-headings/</link>
		<comments>http://www.johnschilling.com/blog/learning-html/lesson-5-headings/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 17:38:32 +0000</pubDate>
		<dc:creator>John Schilling</dc:creator>
				<category><![CDATA[Learning HTML]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.johnschilling.com/blog/?p=38</guid>
		<description><![CDATA[If you add text that have headings, there is a set of HTML tags just for that purpose.  Headings (above) is contained within a heading tag.  These heading tags are &#60;h1&#62;, &#60;h2&#62;, &#60;h3&#62;, &#60;h4&#62;, &#60;h5&#62; and &#60;h6&#62; with &#60;h1&#62; being the largest and &#60;h6&#62; being the smallest. This is an example of how they should be used. &#60;html&#62; &#60;head&#62; &#60;title&#62;Learning Headings&#60;/title&#62; &#60;/head&#62; &#60;body&#62; &#60;h1&#62;Main Heading&#60;/h1&#62; &#60;h2&#62;First Topic&#60;/h2&#62; &#60;p&#62;Text of the first topic&#60;/p&#62; &#60;h2&#62;Second Topic&#60;/h2&#62; &#60;p&#62;Text [...]]]></description>
			<content:encoded><![CDATA[<p>If you add text that have headings, there is a set of HTML tags just for that  purpose.  <em>Headings </em>(above) is contained within a heading tag.  These  heading tags are <strong>&lt;h1&gt;</strong>, <strong>&lt;h2&gt;</strong>,  <strong>&lt;h3&gt;</strong>, <strong>&lt;h4&gt;</strong>,  <strong>&lt;h5&gt;</strong> and <strong>&lt;h6&gt;</strong> with  <strong>&lt;h1&gt;</strong> being the largest and <strong>&lt;h6&gt;</strong> being the smallest.</p>
<p>This is an example of how they should be used.</p>
<pre class="brush:html;highlight: [6,7,9]">&lt;html&gt;
&lt;head&gt;
   &lt;title&gt;Learning Headings&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;Main Heading&lt;/h1&gt;
&lt;h2&gt;First Topic&lt;/h2&gt;
&lt;p&gt;Text of the first topic&lt;/p&gt;
&lt;h2&gt;Second Topic&lt;/h2&gt;
&lt;p&gt;Text of the second topic&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p><strong> &lt;h1&gt;</strong> is typically used for the page title and should  only be used once.  The other header tags, <strong>&lt;h2&gt;</strong> through  <strong>&lt;h6&gt;</strong> can be used as much as you wish.</p>
<p>The general rule when using header tags is <strong>&lt;h2&gt;</strong> is the  sub-heading of <strong>&lt;h1&gt;</strong>, <strong>&lt;h3&gt;</strong> is the  sub-heading of <strong>&lt;h2&gt;</strong>.. and so on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnschilling.com/blog/learning-html/lesson-5-headings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

