|
Want to save money while promoting your web-based business? Of course you do.
Here's some advice on the matter, from a freelance copywriter who knows: it
pays to learn the basics of HTML.
If you're like me (stubborn), you've probably been dodging HTML for many years.
All that code mushed together... it's distressing to look at! But here's the
thing: HTML is your friend. He might be ugly, but he's a good guy to have on
your side.
Once you get a basic understanding of how HTML works, the gibberish starts
to make sense. And that's when you'll realize how easy it is to create web pages
for your own business without having to 1. pay a designer thousands of dollars,
or 2. purchase one of those expensive web design programs.
Let's start with a general explanation. HTML stands for Hyper Text Markup Language.
It's the basis for every single design element you see on a web page: layout,
copy, image placement, links, music, animation, etc. People who design their
sites using fancy web page creators with buttons and copy/paste features are
merely controlling the HTML code via the program's graphic overlay. Underneath
it all, the code's still there in its pure form. You can see it if you go to
a webpage and then click View>Source from the top menu.
Easy Web Page Creation
You can create a professional-looking web page using HTML and the bare minimum
of tools: a text program (such as Notepad) to write and save files in, a Web
browser to view the files, and a photo-editing program such as Photoshop.
Ever visit a webpage and then click View>Source so you can stare at the
"guts" and try to make sense of it? The text program that opens that
page is the same one you'll use to create your own web page from scratch. Keep
in mind, a text program is NOT the same as a word-processing program, such as
Microsoft Word. If you use Word, you may accidentally save your file as a .DOC,
and in doing so, create all kinds of coding problems that make your page look
crazy. NEVER create web pages in Word!
Here are three salient points about writing HTML code.
1. Your text editing program does not recognize paragraph returns when you
type them with the Enter key. You will separate your text manually, using HTML
tags such as < P > and < BR >.
2. HTML code does not differentiate between capitals and lowercase. Your tags
can be typed either way and they'll still work no matter what.
3. HTML doesn't recognize Smart Quotes- those curly quote marks that Word and
other word processing programs like to convert your straight quotes (or inch
marks) into when you least expect it. HTML also doesn't recognize "curly"
apostrophes (as opposed to straight ones, or footmarks). If you use these in
your web documents, the computer will interpret them as code and fill your web
page with gibberish. So DON'T USE SMART QUOTES OR CURVED APOSTROPHES!
Creating a Text Document: the Basis for Your Web Page
Start a new file in your text program such as Notepad, then save it with the
.html extension. For example, you might name your file, "myfirstwebpage.html".
Later, after you've entered your code into the text program, view the page as
it will appear on the web by using a web browser such as Explorer or Netscape.
Click File>Open, and then enter the name of your file. Viola! There's the
web page that YOU created! The great thing about this feature is that you can
keep on saving your text file and refreshing the browser page to track your
progress.
Keep in mind that the pages you create and save as .html files won't be available
for viewing on the internet until you publish them. This is done by purchasing
a web hosting package through one of the major web hosting companies; for example,
GoDaddy.com. You're required to "rent a space" for each web domain
you own. But that's a topic for another article entirely.
Now comes the fun part: uncovering the "secret" to HTML! HTML is
logic-based; and for those of us who love a good logic puzzle, this is truly
a beautiful thing.
HTML Tags at Work
In viewing the source of web pages, you may have noticed a lot of these things:
< >. They're called HTML tags, and they're what the computer uses to interpret
the HTML code.
NOTE: in this article I had to add spaces to all of my HTML tags so that I
could display them without actually having them work. There are two HTML tricks
to actually "shutting off" HTML tags, but neither of them function
properly in this submission box.
The HTML tags shown here will display like so: < FAKE TAG > but in reality
you're supposed to type them like so:
.
Moving along, a friend of mine describes HTML tags as "on/off switches."
An easy example which you may be well-familiar with, is the Bold command. To
"turn on" Bold, type < B > (but with no spaces). All of the
text that comes after the Bold tag, will then be Bolded. To "turn off"
the bold characteristic, type < /B >. Any text that comes after the "bold
off" tag will unbolded.
It's worth mentioning that in all cases, all text that falls between an "on"
or "off" HTML tag will take on the characteristic of that tag descriptor.
How much text can you put in between two HTML tags? As much or as little as
you want. That means, you can use just a couple of HTML tags to design paragraphs
and paragraphs of text.
What are some other HTML tags that web designers frequently use?
< I > and < /I > (for italics)
< U > and < /U > (for underline)
< BR > (to create a single line break).
In most but not all cases, if you activate an HTML tag by enclosing it in these:
< >s, you must also deactivate it at some point, as in < I > and
< /I > for italics shown above. An exception to this rule is < P >,
or paragraph separator tags, and < BR > or line breaks.
Specifying Multiple Text Characteristics Within a Single HTML Tag
HTML tags work in different ways, depending on the aspect of the design they're
controlling. As I mentioned above, you can control all elements of web design
via HTML codepage separation, text formatting, image placement, design
layout, and hyperlink insertion. For this reason, one HTML tag can include multiple
variables. This sounds a lot trickier than it is.
For example, a tag with multiple variables enclosed all in one of these: <
>, can be used to format text. An equals (=) sign is used to specify multiple
characteristics within a single HTML tag. To tag a section of text for font
specs, begin with:
< FONT FACE=
Using no spaces after the equals (=) sign, type your font name in quotes, as
so: "arial". You can also specify the size and color here. In the
same tag that says to close. Your font tag will now look like this:
< FONT FACE="arial" SIZE="2" > (but with no end spaces).
If you wanted to, you could also include a color for the text within that tag.
The color is entered in the same way as the font face and size, and is named
within its own set of quotation marks either in a basic name such as "black"
or "red", or a 6-digit numerical code that begins with a number sign.
So, an HTML tag that designates a paragraph typed in Arial font at the 2nd
smallest size of type, in the color black, would look like this:
< FONT FACE="arial SIZE="2" COLOR="black" >
All of the type that came after this HTML tag would take on the characteristics
above. Once you wanted to "shut off" the font characteristics of that
blurb of text, you would type the tag < /FONT >.
Using HTML Tags to Add Images to Your Web Page
Now suppose you wanted to add an image to your webpage. And let's assume the
image was already located in the folder of your website where images are stored.
In order to make the image appear in your NEW web page, you need:
1. the complete web address of your website (such as http://www.wordfeeder.com),
2. the folder (or subdirectory) on your server where images are kept, and
3. the file name of the image (ends in .jpg).
The HTML code used to "pick up" an image from a source is IMG SRC.
As always, it belongs inside those handy bracket-things. So your tag would begin:
< IMG SRC=
Without typing any spaces before or after the = (equals) sign, you'd then paste
the URL of where the image is located (as explained in examples 1, 2 and 3 above),
and follow with the filename and .jpg ending. I'll illustrate this with an example
from my own web collection of images:
< IMG SRC="http://www.wordfeeder.com/sitebuildercontent/sitebuilderpictures/wordfeederlogox.jpg"
>
By typing that HTML tag with the specific web address and folder information/filename
within quotation marks, the computer knows the origin of the image, and will
then "hyperlink it" into your web page.
If you're ever unsure of the filepath of an image you need, go to the webpage
where it's located and then right-click the image. Under "properties",
you'll find the complete URL path that must be typed in between the two quotation
marks that fall inside your Image Source tag.
Note: you do not need to "shut off" an image tag.
You can also include multiple variables within a single image tag. For example,
if you wanted to left-align the above image, you'd edit the above tag to look
like this:
< IMG SRC="http://www.wordfeeder.com/sitebuildercontent/sitebuilderpictures/wordfeederlogox.jpg"
ALIGN=left >
Hyperlink Tags for Email and Website Addresses
Ever wonder how webmasters create live links? A live link might say something
like, "Click here for more info!" and then when you click there, you're
suddenly transported to a new web page. A live link is simply type covering
a website address. Check it out:
< A HREF="http://wordfeeder.com" >Visit Wordfeeder for more
info!< /A >
That's HTML code for "hyperlinked text". It looks weird, but think
about it this way. The first part in that's enclosed in these: < >, is
what turns on the "make the following words into a link that leads to the
address I am typing here" function. The end tag, < /A > is what "shuts
off" the "hypertext linking" feature and will then let you resume
typing in normal, unlinked text.
As you can see, by typing a few simple HTML tags, you can create some pretty
amazing things. This article is just the tip of the iceberg. I hope that the
explanations and examples shown have at least provided a basic understanding
of HTML for you. A great way to learn is by "studying" other people's
web page code from the View>Source window. You practice by copying their
HTML code into your own fake pages, and filling in the "meat" between
their "on" and "off" tags with text and images that suit
your own purposes. But be careful. If you paste HTML incorrectly, you can totally
wreck and corrupt your document.
For folks who want to get into serious design, I highly recommend that you
buy a comprehensive HTML guide. Once you get the hang of HTML, there's no telling
what you can create!
About the Author:
Dina Giolitto is a New-Jersey based Copywriting Consultant with nine years'
industry experience. Her current focus is web content and web marketing for
a multitude of products and services although the bulk of her experience lies
in retail for big-name companies like Toys"R"Us. Visit http://www.wordfeeder.com
for rates and samples. |