<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Iswapyou Blog</title>
	
	<link>http://www.iswapyou.com/blog</link>
	<description>Digital commerce and communities.</description>
	<lastBuildDate>Mon, 28 Jun 2010 01:37:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/iswapyou/OEPy" /><feedburner:info uri="iswapyou/oepy" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>HTML Tutorial – Lesson 6: Working with Fonts</title>
		<link>http://feedproxy.google.com/~r/iswapyou/OEPy/~3/wrH9UDrrhdg/</link>
		<comments>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-6-working-with-fonts/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 01:36:46 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[free education]]></category>
		<category><![CDATA[free tech tips]]></category>
		<category><![CDATA[html tutorial]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[little_v]]></category>

		<guid isPermaLink="false">http://www.iswapyou.com/blog/?p=164</guid>
		<description><![CDATA[Yeah, HTML is good. We&#8217;ve gotten pretty deep into text control, but there&#8217;s still more ahead so let&#8217;s trudge on.
We can control the font in HTML using, what else, the &#60;FONT&#62; tag! We can use the &#60;FONT&#62; tag to control size using the SIZE attribute. The SIZE attribute is used like this:
&#60;FONT SIZE=&#8221;x&#8221;&#62;
This text font [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah, HTML is good. We&#8217;ve gotten pretty deep into text control, but there&#8217;s still more ahead so let&#8217;s trudge on.</p>
<p>We can control the font in HTML using, what else, the &lt;FONT&gt; tag! We can use the &lt;FONT&gt; tag to control size using the SIZE attribute. The SIZE attribute is used like this:</p>
<p>&lt;FONT SIZE=&#8221;x&#8221;&gt;<br />
This text font size x.<br />
&lt;/FONT&gt;</p>
<p>Where x is a number, from 1 to 7. The size that the formatted text is depends on the viewers preference settings and screen resolution. Generally though, 1 is really small and 7 is really big. Just in case you&#8217;re curious, the default font size is 3. There is also a tag called the &lt;BASEFONT&gt; tag, which only can take the SIZE attibute, but is made to change the size of the text on the entire page. We can also add color to our text using the &lt;FONT&gt; tag. Color is added to text using, duh, the COLOR attribute to the &lt;FONT&gt; tag. We use the COLOR attribute the same way as the SIZE attribute:</p>
<p>&lt;FONT SIZE=&#8221;4&#8243; COLOR=&#8221;blue&#8221;&gt;<br />
This is colorful text in font size 4!<br />
&lt;/FONT&gt;</p>
<p>To our page&#8217;s viewers, it would look like this:<br />
<FONT SIZE="4" COLOR="blue"><br />
This is colorful text in font size 4!<br />
</FONT></p>
<p>The COLOR attribute can use these standard colors: black, white, green, red, yellow, blue, aqua, fuchsia, gray, lime, maroon, purple, navy, olive, silver or teal. What? You need more control? Then I suggest you learn the hexadecimal color codes. Hex color codes are used like this:</p>
<p>&lt;FONT COLOR=&#8221;#0033FF&#8221;&gt;<br />
This text is purple.<br />
&lt;/FONT&gt;</p>
<p>For more information on Hex color codes, I suggest you try <a href="http://html-color-codes.com/">html-color-codes.com</a>. The last attribute to &lt;FONT&gt; we&#8217;ll learn in this lesson is FACE. By defining a font&#8217;s face, you can control the appearance of that font. The FACE attribute is used like this:<br />
&lt;FONT FACE=&#8221;arial&#8221; size=&#8221;5&#8243; color=&#8221;blue&#8221;&gt;<br />
This text is a stunning arial size 5 in blue!<br />
&lt;/FONT&gt;</p>
<p>To the viewer, it would look like this:<br />
<FONT FACE="arial" size="5" color="blue"><br />
This text is a stunning arial size 5 in blue!<br />
</FONT></p>
<p>Yes, this is great, but there&#8217;s a catch: for the viewer to see this font change he needs to have the font on his computer. How does it get there? Different computer&#8217;s come with different font&#8217;s installed. For example, the Arial font is used on PCs, but Macs use a similar font called Helvetica. We can get around this by asking for backup choices in our FACE attribute. This is done like this:<br />
&lt;FONT FACE=&#8221;arial,helvetica&#8221;&gt;<br />
This text is either Arial or Helvetica.<br />
&lt;/FONT&gt; </p>
<p>This will show up as arial on computers that have arial installed, or helvetica if they do&#8217;nt have arial but do have helvetica. If they do&#8217;nt have either, the font does&#8217;nt change. However, you can specify as many back up choices as you want.</p>
<p>Yeah, simple text is great, but what if we need to put some special characters into our page? Well, once again HTML to the rescue! The format for this is &amp; followed by the Numeric Code of the special character, or the mnemonic entity of that character, followed by a ;. Here&#8217;s a list of the important special characters:<br />
Character Numeric Code Mnemonic Entity Character Name<br />
&#8221; #34 quot Quotation mark<br />
&amp; #38 amp Ampersand<br />
&lt; #60 lt Less Than sign<br />
&gt; #62 gt Greater Than sign<br />
¢ #162 cent Cent sign<br />
£ #163 pound Pound sterling<br />
¦ #166 brkbar Broken Vertical bar<br />
§ #167 sect Section sign<br />
© #169 copy Copyright<br />
® #174 reg Registered trademark<br />
° #176 deg Degree sign<br />
± #177 plusmn Positive or Negative<br />
² #178 sup2 Superscript two<br />
³ #179 sup3 Superscript three<br />
· #183 middot Middle dot<br />
¹ #185 sup1 Superscript one<br />
¼ #188 frac14 Fraction one-fourth<br />
½ #189 frac12 Fraction one-half<br />
¾ #190 frac34 Fraction three-fourths<br />
Æ #198 AElig Capital AE ligature<br />
æ #230 aelig Small ae ligature<br />
É #201 Eacute Accented capital E<br />
é #233 eacute Accented small e<br />
× #215 Multiply sign<br />
÷ #247 Division sign</p>
<p>Hey! Here&#8217;s a little secret: to change the Background color of our web page, simply insert the BGCOLOR attribute into your &lt;BODY&gt; tag. It&#8217;s used like this: &lt;BODY BGCOLOR=&#8221;color or hex number code&#8221;&gt;</p>
<p>A little review: How would we put the copyright sign (©) on your website? If you answered &amp;<br />
followed immediately by #169;, you&#8217;re correct! You deserve to go on to the next lesson!</p>
<img src="http://feeds.feedburner.com/~r/iswapyou/OEPy/~4/wrH9UDrrhdg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-6-working-with-fonts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-6-working-with-fonts/</feedburner:origLink></item>
		<item>
		<title>HTML Tutorial – Lesson 5: More on Formatting your Text</title>
		<link>http://feedproxy.google.com/~r/iswapyou/OEPy/~3/VLYOL4JJRME/</link>
		<comments>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-5-more-on-formatting-your-text/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 01:11:23 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[free education]]></category>
		<category><![CDATA[free tech tips]]></category>
		<category><![CDATA[html tutorial]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[little_v]]></category>

		<guid isPermaLink="false">http://www.iswapyou.com/blog/?p=156</guid>
		<description><![CDATA[By now i&#8217;ll bet that you&#8217;ve got a very informative page with a beautiful link to someplace (this site? please?) on it. That&#8217;s great, but i&#8217;ll bet you&#8217;re hungry to make it look even more beautiful than it already is (or maybe your boss demands it)! Well, read on!

Do you like your name to stand [...]]]></description>
			<content:encoded><![CDATA[<p>By now i&#8217;ll bet that you&#8217;ve got a very informative page with a beautiful link to someplace (this site? please?) on it. That&#8217;s great, but i&#8217;ll bet you&#8217;re hungry to make it look even more beautiful than it already is (or maybe your boss demands it)! Well, read on!</p>
<p><span id="more-156"></span></p>
<p>Do you like your name to stand out on your pages? HTML has some special tags that allow us to change the way our text is shown. One of them is the &lt;B&gt;, or boldface tag. You can also make text in italics with the &lt;I&gt; or italics tag. Text can be underlined with the &lt;U&gt;, or underline tag. These tags need both an opening tag and a closing tag, so the format is &lt;I&gt;, &lt;B&gt;, or &lt;U&gt;text to be formatted&lt;/I&gt;, &lt;/B&gt;, or &lt;/U&gt;.In addition to these &#8220;regular&#8221; formatting tags, there are<br />
lots of &#8220;special&#8221; formatting tags. Heres a list of them:</p>
<p>Special formatting tags</p>
<ol>
<li>&lt;SMALL&gt; &#8211; Small text</li>
<li>&lt;BIG&gt; &#8211; Big text</li>
<li>&lt;SUPER&gt; &#8211; Superscript</li>
<li>&lt;SUB&gt; &#8211; Subscript</li>
<li>&lt;STRIKE&gt; &#8211; Strikethrough text (text with a line through it)</li>
<li>&lt;TT&gt; &#8211; Monospaced (typewriter style) text</li>
<li>&lt;PRE&gt; &#8211; Preserves all format and line breaks in the HTML source</li>
</ol>
<p>Text formatting is great! Here&#8217;s how to align your text. When you align your text, it lines up with that portion of the window. Left aligned text (the default) is lined up with the left side of the window. It works just like if you were using a word processor and clicked the left align button. However, there is no align tag. Instead there is what&#8217;s called the <strong>align attribute</strong>. An attribute is an argument that is put into a tag to change the way that tag works. The align attribute can be put into many different tags to format paragraphs or blocks of text (pictures too-more on this later). If we wanted to make a paragraph aligned to the center of our window, we&#8217;d add the align attribute to the &lt;P&gt; tag at the beginning of that paragraph. It would look like this:</p>
<p>This paragraph is aligned to the center. This<br />
was accomplished by using the align attribute.</p>
<p>Here&#8217;s how it would show up in the browser<br />
window:</p>
<p style="text-align: center;">This paragraph is aligned to the center. This<br />
was accomplished by using the align attribute.</p>
<p>There is also a way to format multiple paragraphs of text. We can do this by using the &lt;DIV&gt;, or division tag. The division tag really doesn&#8217;t do anything without the align attribute, or another attribute. It&#8217;s completely useless without attributes!</p>
<p>The &lt;DIV&gt; tag is used like this:<br />
 &lt;DIV align=&#8221;left&#8221;&gt;<br />
This is the text to be left aligned. I can align lots of text with the division tag!</p>
<p> &lt;/DIV&gt;<br />
If we put this into our web page, it shows up in a browser like this:</p>
<p>This is the text to be left aligned.<br />
I can align lots of text with the division tag!</p>
<p>The align tag can also be used in headers. If you want your header to be eye catching, align=&#8221;center&#8221; it!</p>
<p>All this stuff is great, but i bet you&#8217;re worrying about the small margin space in your pages. Well, that can be fixed with one easy tag: the &lt;BLOCKQUOTE&gt; tag! Simply put a &lt;BLOCKQUOTE&gt; right under that &lt;BODY&gt; tag, and a &lt;/BLOCKQUOTE&gt; right above the &lt;/BODY&gt;, and you&#8217;ll have beautiful margins in your page with minimal work! </p>
<p>Now you should be an expert in text format and alignment. Take a few minutes to absorb what you&#8217;ve just learned, and surf to the next lesson.</p>
<img src="http://feeds.feedburner.com/~r/iswapyou/OEPy/~4/VLYOL4JJRME" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-5-more-on-formatting-your-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-5-more-on-formatting-your-text/</feedburner:origLink></item>
		<item>
		<title>HTML Tutorial – Lesson 4: Adding Links</title>
		<link>http://feedproxy.google.com/~r/iswapyou/OEPy/~3/MOaA-ssUNZw/</link>
		<comments>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-4-adding-links/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 00:53:24 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[free education]]></category>
		<category><![CDATA[free tech tips]]></category>
		<category><![CDATA[html tutorial]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[little_v]]></category>

		<guid isPermaLink="false">http://www.iswapyou.com/blog/?p=149</guid>
		<description><![CDATA[Great! We have a functional page of text! Are you satisfied? No? Well, i&#8217;m not either. Let&#8217;s expand our
page by adding some links to other web pages on it!
The ability to link to other web pages is what makes HTML hypertext. Hyper means outside
of, and when you link to another web page, you link outside [...]]]></description>
			<content:encoded><![CDATA[<p>Great! We have a functional page of text! Are you satisfied? No? Well, i&#8217;m not either. Let&#8217;s expand our<br />
page by adding some links to other web pages on it!</p>
<p>The ability to link to other web pages is what makes HTML <em>hypertext</em>. Hyper means outside<br />
of, and when you link to another web page, you link outside of your own page.<br />
Linking to another page is easy. In fact, you only need to use one tag! This tag is the &lt;A&gt;, or <strong>anchor<br />
tag</strong>. The &lt;A&gt; tag uses the <strong>HREF argument</strong> to specify the site to link to. It looks like this: &lt;A HREF=&#8221;http://mylink.com&#8221;&gt;This is my link!&lt;/A&gt;. Note the &#8220;This is my link!&#8221; part in between the &lt;A&gt;<br />
and &lt;/A&gt; This is the part where you enter the clickable text that&#8217;ll show up in the browser. This link text is shown blue and<br />
underlined in most browsers. When Joe Surfer clicks on this text the browser will take him to the link in the href argument -<br />
http://www.mylink.com in this case.</p>
<p><span id="more-149"></span></p>
<p>Sometimes you might want to do what is called <strong>relative linking</strong>. This is when<br />
one page on your site links to another page on the same site. If you&#8217;re coding page<br />
http://mysite.com/index.html and want to link to http://mysite.com/page2.html, you&#8217;d simply add a<br />
relative link. The format in this case would be:</p>
<p><code><br />
&lt;A HREF="page2.html"&gt;Go to page2&lt;/A&gt;<br />
</code><br />
When the link is clicked the browser will display page2.html if it is in the same folder as page1.html.  Lazy people like me <em>love</em> having this option!</p>
<p>If you want to get a page one directory up from the current one, you simply insert a ../ before the<br />
filename of the page. For example, if you&#8217;re in http://mysite.com/newstuff/main.html and need to link<br />
to http://mysite.com/index.html, this is what you&#8217;d do:<br />
&lt;A HREF=&#8221;../index.html&#8221;&gt;Go to the index&lt;/A&gt;. You can add as many ../&#8217;s as you want to get to<br />
progressively higher directories.</p>
<p>If you want a link that people can click on to send email to, you just add mailto: before your email<br />
address. The format is like this:<br />
<code><br />
&lt;A HREF="mailto:myemailaddress@mymailhost.com"&gt;Mail me!&lt;/A&gt;<br />
</code></p>
<p>For example, a link to my email looks like this:<br />
<code><br />
&lt;A HREF="mailto:justin@iswapyou.com"&gt;Mail me!&lt;/A&gt;<br />
</code></p>
<p>Kapish? Ok great! See you at the next lesson!</p>
<img src="http://feeds.feedburner.com/~r/iswapyou/OEPy/~4/MOaA-ssUNZw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-4-adding-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-4-adding-links/</feedburner:origLink></item>
		<item>
		<title>HTML Tutorial – Lesson 3: Basic Tags and Formatting</title>
		<link>http://feedproxy.google.com/~r/iswapyou/OEPy/~3/9GhLYGg9qU0/</link>
		<comments>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-3-basic-tags-and-formatting/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 00:33:11 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[free education]]></category>
		<category><![CDATA[free tech tips]]></category>
		<category><![CDATA[html tutorial]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[little_v]]></category>

		<guid isPermaLink="false">http://www.iswapyou.com/blog/?p=144</guid>
		<description><![CDATA[So after lesson 2 you might be thinking &#8220;That was too easy. Seriously, TEACH me something!&#8221; Be
patient. I think this lesson will give you your fill.

HTML is a language that is coded with tags. They are called tags because they tag parts of a webpage
for formatting in a browser. HTML tags are very easy to [...]]]></description>
			<content:encoded><![CDATA[<p>So after lesson 2 you might be thinking &#8220;That was too easy. Seriously, TEACH me something!&#8221; Be<br />
patient. I think this lesson will give you your fill.</p>
<p><span id="more-144"></span></p>
<p>HTML is a language that is coded with tags. They are called tags because they tag parts of a webpage<br />
for formatting in a browser. HTML tags are very easy to spot in web page source. They are the things<br />
shown that start with a &lt; and end with a &gt;. Most HTML tags have an opening tag (&lt;tag&gt;) to start<br />
formatting text and a closing tag (&lt;/tag&gt;) to end the formatting.<br />
There are some HTML tags that are absolutely necessary in an HTML page. Those tags are the<br />
&#8216;&lt;HTML&gt;&#8217; and &#8216;&lt;/HTML&gt;&#8217; tags.  These are usually put at the top (&lt;HTML&gt;) and bottom (&lt;/HTML&gt;) of an HTML<br />
page. This tag tells the browser that this page is an HTML page.</p>
<p>Other tags:</p>
<ul>
<li><strong>&lt;HEAD&gt; and &lt;/HEAD&gt;</strong>: This is where information about the entire page is placed.</li>
<li><strong>&lt;TITLE&gt; and &lt;/TITLE&gt;</strong>: This tag needs to be put between the &lt;HEAD&gt; and &lt;/HEAD&gt;. This tag<br />
gives a name to your page. The name won&#8217;t be shown in the the text of the page, but rather in the top<br />
of the browser window.</li>
<li><strong>&lt;BODY&gt; and &lt;/BODY&gt;</strong>: This tag defines the body portion of the page. Later we will learn how to<br />
use the &lt;BODY&gt; tag to add background colors, text colors, and margins.</li>
</ul>
<p>Now that we know the required tags, I&#8217;m going to put my text that I came up with in the last lesson in the<br />
proper html format.</p>
<p><code><br />
&lt;HTML&gt;</code></p>
<p>&lt;HEAD&gt;</p>
<p>&lt;TITLE&gt;</p>
<p>Justin&#8217;s Webpage</p>
<p>&lt;/TITLE&gt;</p>
<p>&lt;/HEAD&gt;</p>
<p>&lt;BODY&gt; Welcome to Justin&#8217;s Web Page!</p>
<p>Hi, my name is Justin. I built this web page because I love coding in HTML! I could do it all day</p>
<p>long!</p>
<p>I am a lover of programming languages, and love to design and produce web content.</p>
<p>Thanks for visiting my page!</p>
<p>Yours Truly,</p>
<p>-Justin</p>
<p>&lt;/BODY&gt;</p>
<p>&lt;/HTML&gt;</p>
<p>&#8220;But wait 1 second!&#8221;, you might be thinking. &#8220;I typed that, and opened it with my browser, and it doesn&#8217;t<br />
<em>look</em> like <em>that</em>!&#8221; What? Does it look like this:</p>
<p>Welcome to Justin&#8217;s Web Page! Hi, My name is Justin. I built this web page because I love coding in<br />
HTML! I could do it all day long! I am a lover of programming languages, and love to design and<br />
produce web content. Thanks for visiting my page! Yours Truly, -Justin</p>
<p>Hmm&#8230; What&#8217;s wrong here? Ohmygod! We forgot the <strong>text formatting tags!</strong></p>
<p>The &lt;p&gt; tag can add paragraph spacing to your page. The &lt;BR&gt; tag adds a single line break to your<br />
page.<br />
These tags do not need a &lt;p&gt; and &lt;/p&gt;, or &lt;BR&gt; and &lt;/BR&gt;, unlike the other tags.<br />
So now our page is coded like this:<br />
<code><br />
&lt;HTML&gt;</code></p>
<p>&lt;HEAD&gt;</p>
<p>&lt;TITLE&gt;</p>
<p>Justin&#8217;s Webpage</p>
<p>&lt;/TITLE&gt;</p>
<p>&lt;/HEAD&gt;</p>
<p>&lt;BODY&gt;</p>
<p>Welcome to Justin&#8217;s Web Page!</p>
<p>&lt;p&gt;</p>
<p>Hi, my name is Justin. I built this web page because I love coding in HTML! I could do it all day</p>
<p>long!</p>
<p>&lt;p&gt;</p>
<p>I am a lover of programming languages, and love to design and produce web content.</p>
<p>&lt;p&gt;</p>
<p>Thanks for visiting my page!</p>
<p>&lt;p&gt;</p>
<p>Yours Truly,&lt;BR&gt;</p>
<p>-Justin</p>
<p>&lt;/BODY&gt;</p>
<p>&lt;/HTML&gt;</p>
<p>Great! We have format! Now i&#8217;ll bet you want that first line to be large, right? This can be<br />
accomplished by marking some text as a &#8220;header&#8221;. The header is made as shown below:</p>
<p><code><br />
&lt;H2&gt; "header text goes here" &lt;/H2&gt;<br />
</code></p>
<p><code><br />
&lt;H2&gt;Welcome to Justin's Web Page!&lt;/H2&gt;<br />
</code></p>
<p>Note that the html tags are &lt;H2&gt; and &lt;/H2&gt;.  Headers can be of size 1-6, with 1 being the largest and 6 the smallest.<br />
I chose to use header size 2 (the second largest), which is the size i usually prefer to use for a header at the top of a page.<br />
You chould instead use &lt;H1&gt;&lt;/H1&gt; all the way down to &lt;H6&gt;&lt;/H6&gt; if you like.</p>
<p>My final page code looks like this:</p>
<p><code><br />
&lt;HTML&gt;</code></p>
<p>&lt;HEAD&gt;</p>
<p>&lt;TITLE&gt;</p>
<p>Justin&#8217;s Webpage</p>
<p>&lt;/TITLE&gt;</p>
<p>&lt;/HEAD&gt;</p>
<p>&lt;BODY&gt;</p>
<p>&lt;H2&gt;Welcome to Justin&#8217;s Web Page!&lt;/H2&gt;</p>
<p>Hi, my name is Justin. I built this web page because I love coding in HTML! I could do it all day</p>
<p>long!</p>
<p>&lt;p&gt;</p>
<p>I am a lover of programming languages, and love to design and produce web content.</p>
<p>&lt;p&gt;</p>
<p>Thanks for visiting my page!</p>
<p>&lt;p&gt;</p>
<p>Yours Truly,&lt;BR&gt;</p>
<p>-Justin</p>
<p>&lt;/BODY&gt;</p>
<p>&lt;/HTML&gt;</p>
<p>Also note that i removed the &lt;p&gt; tag after the header, since headers are automatically on their own line.<br />
Go ahead and save your page as &#8220;myfirstpage.html&#8221; (note the &#8216;.html&#8217; extension at the end HTML pages all need<br />
either .htm or .html extensions), then meet me at the next lesson!</p>
<img src="http://feeds.feedburner.com/~r/iswapyou/OEPy/~4/9GhLYGg9qU0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-3-basic-tags-and-formatting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.iswapyou.com/blog/2010/06/27/html-tutorial-lesson-3-basic-tags-and-formatting/</feedburner:origLink></item>
		<item>
		<title>HTML Tutorial – Lesson 2: Structure and Method</title>
		<link>http://feedproxy.google.com/~r/iswapyou/OEPy/~3/U1ZgFkl9GQs/</link>
		<comments>http://www.iswapyou.com/blog/2010/02/14/html-tutorial-lesson-2-structure-and-method/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 16:47:55 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[free education]]></category>
		<category><![CDATA[free tech tips]]></category>
		<category><![CDATA[html tutorial]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[little_v]]></category>

		<guid isPermaLink="false">http://www.iswapyou.com/blog/?p=138</guid>
		<description><![CDATA[I&#8217;ll bet you&#8217;re thinking &#8220;Structure and Method? What is this&#8230; some kinda textbook???&#8221; Well, no, in 		this lesson you&#8217;ll be learning about the Structure of HTML and the Method that is used to make 		them.
HTML does not need to be coded with some special &#8220;HTML tool&#8221;, and you don&#8217;t even need some special program 		like [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll bet you&#8217;re thinking &#8220;Structure and Method? What is this&#8230; some kinda textbook???&#8221; Well, no, in 		this lesson you&#8217;ll be learning about the Structure of HTML and the Method that is used to make 		them.</p>
<p>HTML does not need to be coded with some special &#8220;HTML tool&#8221;, and you don&#8217;t even need some special program 		like Microsoft FrontPage or Macromedia Dreamweaver (In fact, I discourage their use until you know the ins 		and outs of HTML code). All that you DO need is a simple text editing program like windows built in Notepad. 		You&#8217;re probably thinking &#8220;Wait just one second, you&#8217;re telling me I can code up another Yahoo! with 		my puny little Notepad? <strong>Yes!</strong> That&#8217;s part of the beauty of HTML! In fact, this entire tutorial was created 		in <a href="http://www.textpad.com/index.html">TextPad</a>, a simple and very cheap text editor.</p>
<p>When you make a Web page the first thing you need to do is gather your content. For our first page 		ever, we&#8217;ll be making an informative page about ourselves. For example here is mine:</p>
<p>Welcome to Justin&#8217;s Web Page!</p>
<p>Hi, My name is Justin. I built this web page because I love writing HTML code! I could do it all day 		long (and sometimes, i do). 		I am a lover of programming languages, and love to design and produce web content. 		Thanks for visiting my page!</p>
<p>Yours Truly,<br />
-Justin</p>
<p>Go ahead and think up a few paragraph&#8217;s like this, and meet me at the next lesson.</p>
<img src="http://feeds.feedburner.com/~r/iswapyou/OEPy/~4/U1ZgFkl9GQs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.iswapyou.com/blog/2010/02/14/html-tutorial-lesson-2-structure-and-method/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.iswapyou.com/blog/2010/02/14/html-tutorial-lesson-2-structure-and-method/</feedburner:origLink></item>
		<item>
		<title>HTML Tutorial Lesson 1: Introduction to HTML</title>
		<link>http://feedproxy.google.com/~r/iswapyou/OEPy/~3/1d7QpYh7zHo/</link>
		<comments>http://www.iswapyou.com/blog/2010/02/08/html-tutorial-lesson-1-introduction-to-html/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 03:18:38 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[free education]]></category>
		<category><![CDATA[free tech tips]]></category>
		<category><![CDATA[html tutorial]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[little_v]]></category>

		<guid isPermaLink="false">http://www.iswapyou.com/blog/?p=133</guid>
		<description><![CDATA[Welcome to my HTML tutorial!
Soon you shall be on your way to building great Web Pages and vast Web Sites, but first lets go over a 		thing or two about what a &#8220;Web Page&#8221; is, how they work, and what we can do with them.
For this tutorial you will need:

An Internet ready computer
A web browser

Because [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to my HTML tutorial!</p>
<p>Soon you shall be on your way to building great Web Pages and vast Web Sites, but first lets go over a 		thing or two about what a &#8220;Web Page&#8221; is, how they work, and what we can do with them.</p>
<p>For this tutorial you will need:</p>
<ul>
<li>An Internet ready computer</li>
<li>A web browser</li>
</ul>
<p>Because you are reading this on my blog, I will assume that you have both of these things.</p>
<p>Let&#8217;s jump right in to the lesson!</p>
<p>In the beginnings of the Internet, it was very hard to exchange data. So with great vision and foresight, Tim 		Berners-Lee created a way to connect text on the Internet through Hypertext Links (References to 		other text on the Internet). This wasn&#8217;t a new idea, but his Hypertext Markup Language (HTML) was 		very popular and caught on better than other competing projects.</p>
<p>HTML is not a &#8220;Programming Language&#8221; per se, but rather a scripting language that marks up the 		page with formatting commands. Your Web Browser then reads these commands and shows the 		formatted page on your screen. 		Because the popularity of the Web programmers began writing Web Browsers that could display graphics 		and a wide range of other content. Thousands of people started to create web pages ranging from 		personal &#8220;homepages&#8221; to business information pages and rich internet applications.</p>
<p>Today billions of people access the web, and a there is a huge diversity of sites that have sprung up for their each of their needs. Before going on to the next lesson, I suggest that you go out and view many pages that are out there on the Web. As you are viewing them, to view the HTML behind the page click View-&gt;Source if you&#8217;re using Microsoft Internet Explorer, or View-&gt;Page Source with Firefox.</p>
<p><a title="HTML Tutorial Lesson 2" href="http://www.iswapyou.com/blog/2010/02/14/html-tutorial-lesson-2-structure-and-method/" target="_self">Lesson 2</a></p>
<img src="http://feeds.feedburner.com/~r/iswapyou/OEPy/~4/1d7QpYh7zHo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.iswapyou.com/blog/2010/02/08/html-tutorial-lesson-1-introduction-to-html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.iswapyou.com/blog/2010/02/08/html-tutorial-lesson-1-introduction-to-html/</feedburner:origLink></item>
		<item>
		<title>Data Binding using ASP.NET</title>
		<link>http://feedproxy.google.com/~r/iswapyou/OEPy/~3/sO6qTDUz53o/</link>
		<comments>http://www.iswapyou.com/blog/2010/02/02/data-binding-using-asp-net/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 23:26:23 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[community site building]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[databinding]]></category>

		<guid isPermaLink="false">http://www.iswapyou.com/blog/?p=122</guid>
		<description><![CDATA[Data Binding creates a link between a particular control to a specific column of a table in the database or to an entire table in the database. With ASP.NET data binding you can also bind any server control to the output of different methods and expressions.
On ASP.NET pages when we are doing databinding it is [...]]]></description>
			<content:encoded><![CDATA[<p>Data Binding creates a link between a particular control to a specific column of a table in the database or to an entire table in the database. With ASP.NET data binding you can also bind any server control to the output of different methods and expressions.</p>
<p>On ASP.NET pages when we are doing databinding it is necessary to use the basic syntax for all expressions.</p>
<p>For example:</p>
<p>&lt;%# EmpID %&gt;  This syntax is for a simple property.</p>
<p>&lt;asp:ListBox datasource=&#8217;&lt;%# firstArray %&gt;&#8217; runat=&#8221;server&#8221;&gt;  This syntax is for a collection.</p>
<p>&lt;%# (emp.First Name + &#8221; &#8221; + emp.LastName ) %&gt;  This syntax is for an expression.</p>
<p>&lt;%# GetSalary(EmpID) %&gt;  This syntax is for the result of method GetSalary().</p>
<p>If you are using a list control the following syntax is used:</p>
<p>&lt;asp:Label runat=&#8221;server&#8221;</p>
<p>Text=&#8217;&lt;%# Container.DataItem(&#8220;EmployeeName&#8221;) %&gt;&#8217;</p>
<p>If you are using a RadioButtonList control to bind data then the syntax is:</p>
<p>&lt;html&gt;</p>
<p>&lt;body&gt;&lt;form runat=&#8221;server&#8221;&gt;</p>
<p>&lt;asp:RadioButtonList runat=&#8221;server&#8221; /&gt;</p>
<p>&lt;/form&gt;&lt;/body&gt;</p>
<p>&lt;/html&gt;</p>
<p>In multiple data bound Values in a Hyperlink Control with a GridView:</p>
<p>&lt;form runat=&#8221;server&#8221;&gt;</p>
<p>&lt;asp:SqlDataSource runat=&#8221;server&#8221;</p>
<p>ConnectionString=&#8221;server=localhost;database=Northwind;uid=x;pwd=y&#8221;</p>
<p>SelectCommand=&#8221;SELECT ProductID, ProductName, QuantityPerUnit,</p>
<p>UnitPrice, UnitsInStock, Discontinued FROM Products&#8221; /&gt;</p>
<p>&lt;asp:GridView DataSourceID=&#8221;datasource1&#8243; runat=&#8221;server&#8221; /&gt;</p>
<p>&lt;/form&gt;</p>
<p>If one wants to navigate between the fields then the syntax is:</p>
<p>DataNavigateUrlFields=&#8221;ProductID,SupplierID,ProductType&#8221;</p>
<p>In the following example, the code below uses a feature to provide a hyperlink that contains two values, both extracted from the current row of the employees table, for the href attribute:</p>
<p>&lt;asp:SqlDataSource runat=&#8221;server&#8221;</p>
<p>SelectCommand=&#8221;SELECT EmpID, CompanyName, City FROM employees&#8221;/&gt;</p>
<p>&lt;asp:GridView DataSourceID=&#8221;datasource1&#8243; runat=&#8221;server&#8221;</p>
<p>AutoGenerateColumns=&#8221;False&#8221;&gt;</p>
<p>&lt;Columns&gt;</p>
<p>&lt;asp:BoundField DataField=&#8221;EmpID&#8221; HeaderText=&#8221;BoundField&#8221; /&gt;</p>
<p>&lt;asp:HyperLinkField runat=&#8221;server&#8221;</p>
<p>DataTextField=&#8221;employeeName&#8221;</p>
<p>DataNavigateUrlFields=&#8221;EmpID,City&#8221;</p>
<p>DataNavigateUrlFormatString=</p>
<p>&#8220;http://yoursite.com/showemployee.aspx?id={0}&amp;city={1}&#8221; /&gt;</p>
<p>&lt;/Columns&gt;</p>
<p>&lt;/asp:GridView&gt;</p>
<p>The resulting value for the href attribute will be something like this:</p>
<p>&#8220;http://yoursite.com/showemployee.aspx?id=00123&amp;city=Mumbai&#8221;</p>
<p>In the above example city of the employee is “Mumbai” and employee id is “00123”.</p>
<p>Databinding simplifies applications; and with less code a fast execution is done. .Net helps the programmer by reducing his/her work and time spent coding a data abstraction layer.<br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6255221323374245";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_ad_channel = "";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<img src="http://feeds.feedburner.com/~r/iswapyou/OEPy/~4/sO6qTDUz53o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.iswapyou.com/blog/2010/02/02/data-binding-using-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.iswapyou.com/blog/2010/02/02/data-binding-using-asp-net/</feedburner:origLink></item>
		<item>
		<title>A review of Adobe Flex Builder</title>
		<link>http://feedproxy.google.com/~r/iswapyou/OEPy/~3/hLqxZ8fe-k8/</link>
		<comments>http://www.iswapyou.com/blog/2010/01/30/a-review-of-adobe-flex-builder/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 06:46:29 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[community site building]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flexbuilder]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[rich internet application]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://www.iswapyou.com/blog/?p=115</guid>
		<description><![CDATA[Adobe&#8217;s FlexBuilder is the Software Development Environment for Flex, Adobes Rich Internet Application platform.  FlexBuilder is built on Eclipse, so any computer you run on it should have &#62; 1 GB of ram and a processor &#62; 2 ghz.
FlexBuilder is a very satisfying environment to work in.  It is much more natural (as [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe&#8217;s FlexBuilder is the Software Development Environment for Flex, Adobes Rich Internet Application platform.  FlexBuilder is built on<a href="http://www.eclipse.org/"> Eclipse</a>, so any computer you run on it should have &gt; 1 GB of ram and a processor &gt; 2 ghz.</p>
<p>FlexBuilder is a very satisfying environment to work in.  It is much more natural (as a programmer) to use than the actionscript editors in Adobe Flash.  Because you are working in a fairly heavyweight Eclipse environment, those used to working in Microsoft Visual Studio may find FlexBuilder a bit slow.  FlexBuilder does have a set of very capable debugging tools however, and these tools alone make the near-$250 price tag worth it.  The addition of the powerful Designer mode (much like the Design view in Visual Studio) also adds a lot of value.  Because of these features I strongly recommend Adobe FlexBuilder for development, and consider it a worthwhile addition to any Rich Internet Application programmers toolkit.</p>
<div align="center">
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=iswapyou-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=B0014A4G5U" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</div>
<p>Rating: 8 out of 10<br />
Pros: Feature packed, Eclipse environment is very configurable, Natural environment for experienced programmers.<br />
Cons: Eclipse is a resource hog, so check to make sure your computer meets the minimum specs before buying.</p>
<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6255221323374245";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_ad_channel = "";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<img src="http://feeds.feedburner.com/~r/iswapyou/OEPy/~4/hLqxZ8fe-k8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.iswapyou.com/blog/2010/01/30/a-review-of-adobe-flex-builder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.iswapyou.com/blog/2010/01/30/a-review-of-adobe-flex-builder/</feedburner:origLink></item>
		<item>
		<title>Google Analytics is made of win</title>
		<link>http://feedproxy.google.com/~r/iswapyou/OEPy/~3/jvQ5v48QxEo/</link>
		<comments>http://www.iswapyou.com/blog/2010/01/29/google-analytics-is-made-of-win/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 00:02:41 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Communities]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[community site building]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Site Overlay]]></category>

		<guid isPermaLink="false">http://www.iswapyou.com/blog/?p=104</guid>
		<description><![CDATA[This week, for the first time, I got on the Google Analytics bandwagon.  I never thought charts and graphs could be so damn fun.  Look at this:
That is what Google calls the &#8220;Site Overlay&#8221; (it&#8217;s under the Content menu, if you&#8217;re looking for it, Googlers/Bingers).  I was FLOORED when I saw it [...]]]></description>
			<content:encoded><![CDATA[<p>This week, for the first time, I got on the Google Analytics bandwagon.  I never thought charts and graphs could be so damn fun.  Look at this:</p>
<div id="attachment_103" class="wp-caption aligncenter" style="width: 489px"><a href="http://www.iswapyou.com/blog/wp-content/uploads/2010/01/site_overlay.jpg"><img class="size-full wp-image-103" title="site_overlay" src="http://www.iswapyou.com/blog/wp-content/uploads/2010/01/site_overlay.jpg" alt="Google Analytics site overlay" width="479" height="286" /></a><p class="wp-caption-text">Google Analytics site overlay function</p></div>
<p>That is what Google calls the &#8220;Site Overlay&#8221; (it&#8217;s under the Content menu, if you&#8217;re looking for it, Googlers/Bingers).  I was FLOORED when I saw it for the first time.  The numbered percents everywhat represent the percentage of visitors that clicked the link &#8211; but I&#8217;m sure you didn&#8217;t need to be told that, since the data is clear as day.  WAY TO GO GOOGLE for taking data visualization to the next level.  Mad props.<br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6255221323374245";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_ad_channel = "";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<img src="http://feeds.feedburner.com/~r/iswapyou/OEPy/~4/jvQ5v48QxEo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.iswapyou.com/blog/2010/01/29/google-analytics-is-made-of-win/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.iswapyou.com/blog/2010/01/29/google-analytics-is-made-of-win/</feedburner:origLink></item>
		<item>
		<title>A Detailed Introduction to SOAP</title>
		<link>http://feedproxy.google.com/~r/iswapyou/OEPy/~3/Gz_AFfLFKz0/</link>
		<comments>http://www.iswapyou.com/blog/2010/01/28/a-detailed-introduction-to-soap/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 23:52:30 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[SOAP]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Simple Object Access Protocol]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.iswapyou.com/blog/?p=97</guid>
		<description><![CDATA[SOAP stands for Simple Object Access Protocol and is used for communication between applications through the Internet. SOAP is a platform and language independent. It also allows applications to communicate between each other though both applications are on different operating systems. SOAP messages are typically written using XML.
Here is an example of SOAP syntax:

&#60;?xml version=&#8221;1.0&#8243;?&#62;
&#60;soap:Envelope&#62;
&#60;soap:Header&#62;
xmlns:soap=&#8221;http://www&#8230;./soap-envelope&#8221;
soap:encodingStyle=&#8221;http://www&#8230;./soap-encoding&#8221;&#62;
&#8230;
&#8230;
&#60;/soap:Header&#62;
&#60;soap:Body&#62;
&#8230;
&#8230;
&#60;soap:Fault&#62;
&#8230;
&#8230;
&#60;/soap:Fault&#62;
&#60;/soap:Body&#62;
&#60;/soap:Envelope&#62;
SOAP [...]]]></description>
			<content:encoded><![CDATA[<p>SOAP stands for Simple Object Access Protocol and is used for communication between applications through the Internet. SOAP is a platform and language independent. It also allows applications to communicate between each other though both applications are on different operating systems. SOAP messages are typically written using XML.</p>
<p>Here is an example of SOAP syntax:<br />
<span id="more-97"></span><br />
&lt;?xml version=&#8221;1.0&#8243;?&gt;<br />
&lt;soap:Envelope&gt;<br />
&lt;soap:Header&gt;<br />
xmlns:soap=&#8221;http://www&#8230;./soap-envelope&#8221;<br />
soap:encodingStyle=&#8221;http://www&#8230;./soap-encoding&#8221;&gt;<br />
&#8230;<br />
&#8230;<br />
&lt;/soap:Header&gt;<br />
&lt;soap:Body&gt;<br />
&#8230;<br />
&#8230;<br />
&lt;soap:Fault&gt;<br />
&#8230;<br />
&#8230;<br />
&lt;/soap:Fault&gt;<br />
&lt;/soap:Body&gt;<br />
&lt;/soap:Envelope&gt;</p>
<p>SOAP Envelope element is a root element and it defines the XMLdocument.<br />
xmlns:soap namespace defines the Envelope as a SOAP Envelope.<br />
The encodingStyle attribute is used to define which data types  are used in the document.<br />
SOAP has header element which is optional and contains the information about the application.<br />
Body element contains actual SOAP Messages.<br />
Fault element is used to indicate errors. Let us see each of them in detail:<br />
&lt;faultcode&gt; :- A code which  is used for identifying tags.<br />
&lt;faultstring&gt;:- Explanation of the fault.<br />
&lt;faultactor&gt;:- Whom fault was caused by.<br />
&lt;detail&gt;:- Further details about the fault.</p>
<p>Using a TCP connection, communication is formed between HTTP client and server. Once the connection is made the following messages are passed from client to server.</p>
<p>POST /item HTTP/1.1<br />
Host: 189.121.356.314<br />
Content-Type: text/plain<br />
Content-Length: 200</p>
<p>If connection is successful then the following messages are returned by the server.</p>
<p>200 OK<br />
Content-Type: text/plain<br />
Content-Length: 200</p>
<p>SOAP connection means connection between HTTP and XML.The request can be HTTP POST or HTTPGET.In the example below, a GetempSalary request is sent to a server. The request has a empName parameter, and a salary parameter will be returned in the response. The namespace for the function is defined in &#8220;http://www.employee.org/salary&#8221; address.</p>
<p>The SOAP request:</p>
<p>POST /salary HTTP/1.1<br />
Host: www.employee.org<br />
Content-Type: application/soap+xml; charset=utf-8<br />
Content-Length: mmm</p>
<p>&lt;?xml version=&#8221;1.0&#8243;?&gt;<br />
&lt;soap:Envelope<br />
xmlns:soap =&#8221;http://www.abc.org/soap-envelope&#8221;<br />
soap:encodingStyle =&#8221;http://www.abc.org/soap-encoding&#8221;&gt;<br />
&lt;soap:Body xmlns:r =&#8221;http://www.employee.org/salary&#8221;&gt;<br />
&lt;r:Getempsalary&gt;<br />
&lt;r:empName&gt;John&lt;/r:empName&gt;<br />
&lt;/r:Getempsalary&gt;<br />
&lt;/soap:Body&gt;&lt;/soap:Envelope&gt;</p>
<p>A SOAP response:</p>
<p>HTTP/1.1 200 OK<br />
Content-Type: application/soap+xml; charset=utf-8<br />
Content-Length: mmm&lt;?xml version=&#8221;1.0&#8243;?&gt;<br />
&lt;soap:Envelope<br />
xmlns:soap =&#8221;http://www.abc.org/soap-envelope&#8221;<br />
soap:encodingStyle =&#8221;http://www.abc.org/soap-encoding&#8221;&gt;<br />
&lt;soap:Body xmlns:r =&#8221;http://www.employee.org/salary&#8221;&gt;<br />
&lt;r:GetempsalaryResponse&gt;<br />
&lt;r:salary&gt;20000&lt;/r:salary&gt;<br />
&lt;/r:GetempsalaryResponse&gt;<br />
&lt;/soap:Body&gt;&lt;/soap:Envelope&gt;</p>
<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-6255221323374245";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_ad_channel = "";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<img src="http://feeds.feedburner.com/~r/iswapyou/OEPy/~4/Gz_AFfLFKz0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.iswapyou.com/blog/2010/01/28/a-detailed-introduction-to-soap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.iswapyou.com/blog/2010/01/28/a-detailed-introduction-to-soap/</feedburner:origLink></item>
	</channel>
</rss>

