NOTE: These archives, as well as ALL posted material on Virtual Assistant Forums, is copyrighted and may NOT be copied to another site under ANY circumstances unless otherwise noted. Please respect this free community feature!
Moderator: I'd like to introduce Hamid (Codehead) to all of you and maybe brag a bit about his brilliant mind. Many of you know that he's my best friend and husband and that we met and married while were both traveling in India three years ago. You may already know that we started our business while we were living abroad and that we continued growing our business from no less than SIX different countries over the course of the last three years. But what you may not know is that everything Hamid brings to the table, all of his skill and the ability to craft amazing technology (like our customizable rate comparison calculator!) with a few lines of code - all of that is completely self taught. He 'speaks' ten programming languages and learns a new one each year. When he realized that many forum members were really struggling with their websites and downright hating them in some cases. Hamid decided to create this series of classes to help empower each of you to be able to shed the restraints of the free website templates and limited exposure to HTML. Today's session is the first of a series where we'll learn HTML and CSS - the two tools you need to craft professionally coded, beautiful websites. We'll be running these sessions once every two weeks and each one will build on the previous classes. It's great if you can stay with us through the whole series, as truly engaged interactive learning is going to be to your advantage, but if you do miss a session or two don't worry - each class will be archived in the VAF Events Archives for later reference and ALL sample links Hamid provides you in each class will remain accessible on the website. There IS homework and there WILL BE exams - but all are designed to be fun and to help encourage you and cheer you on - not as a measuring stick against someone else or to make you feel you're missing something. Ultimately, like anything, it's up to you what you do with the information provided - we hope you use it to your advantage. Hamid is going to be pausing to take questions as we move through each main point so don't worry - we're not going to leave anyone behind!
Codehead: Hi! I hope you're all good this morning. In this series, I'm going to teach you both HTML and CSS and how to use them effectively to build and maintain a website. I've learned a lot from great people in the webmaster industry over the past few years and I feel like it's time to give something back. I know that for alot of you the idea of "coding" and HTML are frustrating, intimidating, and it feels really difficult to learn - like another language. But it doesn't have to be.
Everything I know about building websites and software I learned by DOING, and practicing, and reading.
Here is what this series will offer you (not all at once today, but over the course of the next few months):
-Teach you the concepts of HTML, and then CSS.
-To help you write web pages from scratch
-To teach you how to edit existing web pages
-To teach you common HTML and CSS techniques, like centered pages, 2 and 3 column pages etc.
Here is what's it not:
-It will not make you a HTML and CSS guru, you need dedicated practice for that. For those who are interested in pursuing HTML and CSS beyond what I will offer in this series, I will show you how, where to go, what to read.
What you need:
-You need a text editor with no text formatting or a text editor with text formatting that let's you save plain text files with no text formatting

NOTEPAD is a great choice for Windows users and if you are a Mac user, if you have something like Notepad, that's great but if you don't try this:
http://www.apple.com/downloads/macos...acnotepad.html. Also you can use DREAMWEAVER if you have it and are already familiar with it (or any other text editor that you are already familiar with). Otherwise, NOTEPAD is the best option for the purpose of today's class.
Moderator: Please take a minute to find and open whichever text editor you'll be using today...
Codehead:
How we will learn:
I tend to like practical examples and I learn through examples better than reading pages and pages of text. So you will be seeing a lot of examples. I will stop periodically to make sure each of you is following along and to find out if there are any questions - we will have time for a Q & A at the end so if your question doesn't relate to what we're doing at the moment, please jot it down to ask at the end of the session. If you have any questions at this point, please go ahead and ask - otherwise, let's begin!
What is HTML and CSS:
HTML stands for "HyperText Markup Language" and CSS stands for "Cascading Style Sheets". The idea is to present some content or information with HTML and then add styles and make it pretty with CSS. This way, if a user has a really old fashioned browser that for some reason doesn't understand CSS, he/she will still be able to view your information just not with your fancy design. Every page on the internet has what's called a SOURCE CODE. Source code is exactly what it sounds like - the source of what built the page. You can view the source code for just about any page on the internet.
How to view a page's source code:
I'll show you how to do this right now, right on this page. First, right click in the middle of the page and you'll see a drop down menu. Click on "View Source", depending on the browser you are using, you might see varieties of "View Source", like "View Page Source" etc.
I view the source code on just about any website I visit, it's kind of an obsession for me to see how a developer made a page or if a website's source code has any quality etc. As you learn HTML and CSS you'll start to recognize the difference between well-written code and sloppy code.
As you learn more, you'll also be able to use this to find out how a coder or designer did something specific on a page.
Now, please open the following link in a new window:
http://www.virtualassistantforums.co.../html_css.html
The samples at the link I just gave you can be referred to as we move forward today, and anytime you wish to return to this first session on HTML (after it's been archived on the forums)
OK, so let's start with the most basic elements of HTML - and yes, these are very basics - but in order to learn anything well you've got to have the basics. These initial elements may seem tedious or too simple, but believe me - they will build the foundation for stronger skills as we move forward. You should expect to feel a little disoriented at first - you are, after all, learning a new language.
PLEASE stick with it - don't give up. Things that may not make sense at first will come to light as we progress - you are building a set of TOOLS that are invaluable as a business owner. Just like when you started your VA practice you had to work really hard to grasp some new things. This is the same. If at any time you start to feel like you're missing some info - just let me know. I'll stop after each example to ask for questions - don't be shy if you've got them.
OK! Let's make our first HTML page!
Moderator: you'll want to open the notepad now so that when we start giving you code samples to play with you're ready to go.Each step of the way Hamid will give you specific instructions so you know what's going on - and what you need to do. This page he gave you the link to has a list of the code samples we're going to be working on today so that as you make your own (with instruction of course
) you have something to compare it with. OK, if everyone has that page opened in a new window we'll move ahead
Codehead: "Hello World" is the program that just about every programmer learns to write first, and yes HTML is a programming language!
Now write (type) this in your Notepad:
Hello World
Now save your file as hello_world.html
To save your file this way click 'File' in the menu across the top, select 'Save As'. Then, in the field enter hello_world.html and click 'Save' (be sure you save it to your desktop so you can find it easily again). Now find the file on your desktop and double click on the file's icon. This will launch your browser window and displays the page for you.
View my example online here and compare to your own sample:
http://www.virtualassistantforums.co...llo_world.html Please take a moment to do this now and let me know if you have any questions. How does your own page look? Any problems?
What just happened is that you made your first HTML page! Some might argue that this is not an HTML page because it doesn't have any HTML code in it but hey it works in your browser doesn't it? This is an HTML page in it's most basic form, no HTML tags in it yet.
HTML tag, HTML markup and HTML elements are all the same thing and we will use these terms interchangeably. They are the 'accessories' that help you give style, color, and other attributes to your content.
Now let's add an HTML tag to our "Hello World" example. Open a NEW Notepad (File -> New) and write: <strong>Hello World</strong>
Then save the file as hello_world_strong.html on your desktop as we did before. Now, double click on the new file icon to launch your sample in the browser.
(Content cont'd in next post, scroll down to continue reading)