Kid's Guide Publish!
 
 
  Use the Kid's Guide to learn how to write web pages!
then use Publish! to learn how to get your pages live to the Internet!
BACK       

Kid's Guide

1 - Tags
2 - Page Sections
3 - Format/Nesting
4 - Head Tags
5 - Body tags
6 - Text Decoration
7 - Lists
8 - Colour
9 - Source
10 - Images
11 - Links/Anchor Tag
12 - Special Charaters
13 - Tables
14 - Frames

Frames ARE BAD!!!

Not just bad, but TRULY EVIL!

On the "Top Ten Internet Pet Hates", Frames have been in the top three since they were created.
And here's why:

  1. Voice Recognition (programs that will read content out loud via your speakers) for the sight impaired can't "see" anything other than the parent or top frame which usually holds just the menu. So the pages of a web site are "invisible" or unreachable.
  2. Individuals with "special needs" such as the disabled cannot navigate through the site by using just the keyboard. Note: You can navigate by using the TAB button on the keyboard.
  3. Overkill - Why use one frame when you can use 5? This falls under Misuse. Usually newbies get over excited and use a new trick to DEATH! Plus, they get all the measurements wrong so you have to scroll to get to anything and the images are only half visible and they get the targeting all wrong and .... ARRRRRGGGGGHHH!

Real Developers and Real programmers HATE FRAMES! We avoid them wherever possible. There are huge International Usability Directives prohibiting the use of frames on public access web sites.

But... as this is an HTML guide, we will provide instruction of frames. We don't have to like it - and we don't have to make it easy... Hahahaha (evil laughter)! So, we have hidden it somewhere on this page!

Frames
What a frame does is tell the browser to created two separate windows within one browser. This way you can display more than one page at a time in the same browser.

<html>
    <title>My First Frameset</title>
    <frameset cols="50%,50%">
        <frame scrolling="yes" noresize="no" frameborder="1" src="pageone.html">
        <frame src="pagetwo.html">
    </frameset>
</html>

First tell the browser to expect frames by using the <frameset cols="50%,50%"></frameset> tag set. cols="50%,50%" tells the browser that the first frame window is 50% wide and that the second window is 50% wide. You can also define frame width in specific pixel widths. Be careful that you have measured correctly.

Yes, you can have more than one frame on a page - but, as you should never need more than one and more than one frame is REALLY annoying - we aren't going to show you how! :p~

scrolling="yes"
Do you want scroll bars on that window/frame or do you want that window locked and immobile? If you don't want scrollbars, set to no.

noresize="no"
By dragging on the frame border you can resize the frame. To fix the frame, set noresize to yes.

src="pageone.html"
tells the window which page it should load. You can use full http://www... addresses as well.

IFRAME - only works in IE this will give you a box inside of your page. Marginally less annoying than a Java Applet that does the some thing - and that is only because Java is so SLOW!
<iframe src="inlineframe.html"></iframe>

 

 
Safety and Privacy Policies We'd love to get your feedback! Who Made This?

Copyright © 2002 HTML4KIDSTM. All rights reserved.


Hi! I'm Jet Internet! I'm here to guide you through the site and help you with any questions you may have. When you see and text in red slide your cursor over the word then look here in my Speach bubble. I will be able to help with defining, explaining and providing extra information on that topic.

HTTP
Hypertext Transfer Protocol- the language computers use to communicate hypertext documents (web pages) over the Internet

URI
Universal Resource Identifier - the address of the document on the web.

URL
Uniform Resource Locator, also called URI - the address of the document on the web.

WorldWideWeb (www)
Another term for the Internet and part of the URL address protocal - http://www.

HTML
Hypertext Markup Language