There are several options availabe for creating a web page, but a basic knowledge of HTML can be really beneficial in both understanding what is going on behind the scenes, and to allow you to make any changes to your site. These tutorials don't promise to make you an expert, but they will give you a basic understanding.
Starting Off:
The first thing you should do after opening your web page editor is to give your new file a name, then . . . File -->
Save As . . . (See previous lesson). If you start creating your webpage without organizing your pictures, graphics, etc., you might
find that when you upload your site, your web pages won't be able to find the pictures because they won't be in the same relative position.
One good way to learn more about web pages is by looking at other people's pages and opening them up in an HTML Editor. Study how they have created
various effects, and try out the ones you like.
Basic HTML
HTML stands for HyperText Markup Language, the programming language used to create documents for display on the World
Wide Web. Don't let the terminology scare you. There is no magic involved - just Text and Tags. Text, you are
already familiar with - Tags are just the commands that tell the Web Browser, (Internet Explorer, Safari, Firefox etc.), how to display
the text and images of the web page.
Tags
In the simplest of web pages, the HTML and BODY tags are the only required tags. Tags are indicated by < > (the opening) and </>
(the closing) symbols.
The simplest of web pages could include the following text and tags:
<html>
<body>
This is MY webpage!
</body>
</html> |
To see how this looks as a web page click HERE
The <html> tag tells the browser that the document is an
HTML page. The <body> tag tells the browser where the body of the page
begins and ends.
In the example above,if you want the word MY to be in bold, you could use the <b> tag.
It might look something like this:
This is <b>MY</b> webpage!
To see the difference click HERE
The <b> tag tells the browser to format the text in
bold. The </b> tag tells the browser to stop formatting text in bold. The
result is the word "MY" being displayed in bold.
Attributes
Attributes are elements of the tags that tell the
browser additional properties of the tag. Attributes follow the tag name
and are usually shown in the following format:
<p align="right">My Paragraph.</p>
This tells the browser that the Paragraph is to be
aligned to the right.
Click
HERE to see the example
Linking and Referencing other
Content
So much for simple web pages. Eventually, you will need
to include references (links) to other pages, and you will want to include
images and possibly sound clips, to your web pages. Links to files can
consist of either relative or absolute paths. A relative
path indicates where the other file or entity is in relation to the
present web page. An absolute path includes all the information
needed for the web browser to find that particular page or entity.
For example:
http://www.mydomain_name.com/folder/page1.html
is an absolute path while ../page2.html is a
relative path. The relative path tells the browser where a particular
element is physically located in relation to where the present page is
located. The above example tells the browser that page2.html is located
one folder up from the present page. This is a VERY IMPORTANT
concept to learn. If you were to move the present page only,
let's say, to a different folder, without moving page2.html, the browser
would still expect to find page2.html one folder up from the new
location.
Another example:
<img src="myfriends.jpg">
This example specifies only the filename. This tells the
browser that the image is in the SAME directory as the html page that is
referring to it.
If the image was in a directory immediately under the
directory where the html page is, in a folder named "images", then the
following would be used:
<img src="images/myfriends.jpg">
This tells the browser to look in the images
directory for the image.
Here is the code showing the placement of the image
reference, and all other changes so far:
<html>
<body>
This is <b>MY</b> webpage!
<p align="right">My
Paragraph.</p>
<img src="images/friends.gif">
<p>These are my friends!</p>
</body>
</html> |
Click
HERE
to see the example.
To navigate up a directory, the ../
is added to the front of the image path to
tell the browser to navigate up one directory before navigating to the
file.
Links
To link to another webpage, use the ANCHOR tag (<A>) and
specify the Hypertext Reference with the HREF attribute as follows.
<a href="start_here.htm">Here's a link to this page</a>
or
<a href="http://www.mycoolschool.ca">Here is a link to my help files page</a>
To refer to a destination on the same page,
simply insert an ANCHOR at the desired location like this:
<a name="top">This is the first line in my page.</a>
Then link to it by specifying the anchor name in the
href, preceded by the # character like this:
<a href="#top">Here's a link to the top of my page</a>
Conclusion
There's still a lot to learn, but just remember, it's
just text. There are many programs such as Microsoft FrontPage or
Macromedia Dreamweaver, available to make the job easier, but you should
learn as much about HTML as you can before you become dependent on other
programs. You can learn a lot about HTML and how to do things by using
your web browser's View Source option to study the text of an HTML page.
If you want to try something out, start off with a simple page to see the
result, then copy it into your web page.
|