Scroll Middle Frame for FAQs and Answers on HTML,
FrontPage,
and HotMetal Pro
Bob Jensen at Trinity University

Also see Microsoft
FrontPage 97 Frequently Asked Questions
HotMetal Pro Support Centre
Netscape
Frequently Asked Questions
Bob Jensen's FAQs About the WWW
If you cannot get a link to work, what is one of the most common
reasons for failure of the link?
- Navigation paths to remote WWW sites are most likely case sensitive vis-a-vis the file
names in your web server (UNIX systems are case sensitive). For example a link containing
Index.html or Default.htm will not work if the files are stored in the web server as
index.html or default.htm file names. The same problem applies to image links such as
mymug.jpg versus Mymug.jpg.
Why does my text disappear to the right of
the screen? This phenomenon may arise even when I use a BLOCKQUOTE tag that should indent
on the right as well as the left margin.
- This will happen when you have a string of characters not broken by an space. For
example, a long URL address may string beyond the edge of the screen. To avoid this, use a
line break <BR> tag in front of the long string of characters. Otherwise, you must
add a space between the characters where you want a new line to form.
Why does my text disappear to the right of
the screen? This phenomenon may arise even when I use a BLOCKQUOTE tag that should indent
on the right as well as the left margin.
- This will happen when you have a string of characters not broken by an space. For
example, a long URL address may string beyond the edge of the screen. To avoid this, use a
line break <BR> tag in front of the long string of characters. Otherwise, you must
add a space between the characters where you want a new line to form.
- How can lines be spaced more like single
spacing than double spacing?
- Lines will be closer together if you use the <BR> line break tag instead of the
<P> paragraph tag.
Why do my links to names take me to the document
ending or beginning rather than to the target names?
- There can be several reasons. Most likely, you are not using the same name for the link
and the target. For example, if the link is to the name JavaScript and
the target is named JavaScript1, then the link will not work. Another
problem might be the failure to use the # sign in the link. The #
sign is not used in the target name, but in the link a # symbol must preceed the
name. For example, suppose the target is named JavaScript1. Then the link
should have the # symbol as shown below:
readhttp://www.trinity.edu/rjensen/245glosf.htm#JavaScript1
What is the difference between a "frame"
in a word processor and a "frame" in a HTML document?
- The differences are becoming less since word processors like Microsoft Word are doing
away with word processing "frames" in their latest versions. In Word 97 there
are no longer authoring options for frames like there were in earlier viersions of word
(you now must use a combination of Picture inserts and text boxes instead of one easy to
use frame insert). This is largely due to making word processors more like web authoring
tools and the inability of HTML editors to covert word processing frames into HTML frames.
In the past, a frame in a word processor file such as a Version 6 Microsoft Word DOC file
is an embedded object in a document. That "frame" could hold text and graphics
images such as pictures. Frames in this context were very useful for positioning frame
contents on a printed page and resizing of pictures by simply clicking and dragging on the
handle at the lower right corner of the frame. In a DOC file, frames can hold both text
and images.
A framing page (doucment) in HTML is a file that cannot contain any text or images
(although it will appear that its frames hold text and images because of the links to
other pages that appear within the frames). Instead, a framing page is a web pate for the
FRAMESET tags that specify the size and arrangement of frames that will hold other pages
(documents) in each frame.
A HTML frame is quite different from a DOC frame. A HTML "frame" creates a
separate window in a browser screen that can contain a HTML document. Two or more HTML
frames may be created to simultaneously view multiple HTML documents on one screen
(complete with a scroll bar on each frame). Screens may be split into horizontal or
vertical frames containing separate documents. For example, an upper frame may contain a
document with many technical terms embedded in text. A lower frame may contain a glossary
such that when a reader sees a term in the upper window it is possible to look up the
definition of the term in the lower frame. A HTML frame is like a separate browser in that
readers can link to other documents in one frame while holding the document fixed in
another frame.
How can I add paragraphs, pictures,
and headers inside a frame?
- This is a trick question! Frames act like a sub-browser rather than a document. You can
only add documents to frames. To add a document to a frame, select that frame. If you are
using HotMetal Pro, go to the HotMetal Pro menu choices (Tool, Frame Editor) and click on
(Source, Browse). If you are using FrontPage Editor, designate the default frame for a
document as follows:
A target frame specifies a frame in which pages referenced by hyperlinks are displayed.
When you set the default target frame, any hyperlinks on the page that do not have target
frames directly associated with them will be associated with the default target frame.
1. While the page is open in the FrontPage Editor, select File: Page Properties.
2. In the Default Target Frame field in the General tab, type the name of the default
target frame.
3. Click OK.
It is usually best to type in the entire URL such as http://www.trinity.edu/rjensen .
Then the frame will open up with the document requested in the URL. The one exception
where you may add paragraphs, pictures, and headers inside a frame is when you put them
after a NOFRAMES tag. However, these items will only show up if the reader's browser does
not support frames. Most popular browsers support frames at this point in time so that the
items placed after a NOFRAMES tag probably will not be visible to most readers.
What is the difference between the FRAMESET
and NOFRAMES tags in HTML?
- The FRAMESET tag reserves an entire browser screen into reserved space for frames. If
there is any text in the document prior to inserting the FRAMESET tag, the (Tools, Convert
to Frames) option will automatically insert the text after a NOFRAMES tag. Your problem
may be that on your home computer, the browser will not read the FRAMESET tag. This
happens with older versions of Netscape and many browsers other than Netscape. Netscape
introduced the FRAMESET tags and not all browser vendors have upgraded for this
innovation. If that happens, only the text following the NOFRAMES tag will read in those
browsers. Use of some text after a NOFRAMES tag is one way to test whether the problem is
in having a browser that will not read frames.
What is the difference between a HTML table
and a HTML frame?
- A table is embedded in a given HTML document. A HTML frame contains a HTML document. The
differences are fundamental. The <TABLE> tag enables a user to format individual
cells with text and/or graphics. For example, a table allows the author to neatly place a
text cell next to a picture in an adjoining cell. The <FRAME> tag creates a separate
window that can be sized and positioned on part of a browser screen. Multiple frames
contain separate HTML documents.
How can I navigate within one frame from navigation controls
in another frame? What are the major limitations of Netscape Navigator Gold and Microsoft
FrontPage relative to HotMetal Pro software for creating and editing framing pages
(documents)?
- The HTML coding entails both a HREF anchor to the file inside the target frame and a
TARGET naming the target frame. The present FAQ document is divided into three frames
names "Questions," "Answers," and "Bottom." The frame named
Bottom has no scroll bars. However, scroll bars are provided for the other two frames
containing these FAQ questions and answers. When you click on a question in the Questions
frame, the question and answer appear in the Answers frame. The navigation controls for
this are contained on the questions in the Questions frame. To view the code on these
controls, click on the Netscape Navigator menu choices (View, Frame Source).
As a second example, note my framed Technology Glossary at http://www.trinity.edu/rjensen/245gloss.htm.
The top frame contains a file that has a default hyperlink written
HREF="http://www.trinity.edu/rjensen/245glosf.htm" TARGET="Top">.
This code names the file that is in the frame named "Top". In FrontPage
use the Frame Wizard to set the default hyperlinks for each frame (you must click on each
frame to set a hyperlink). If you have the target document open in the FrontPage Editor,
you can set the Target Frame in the dialog box of the Create Hyperlink dialog box. In HotMetal
Pro use the (Tools, Frames Editor), click on a frame, and set the default
hyperlink. If you have the target document open, you can use Element Attributes and set
TARGET equal to the name of the frame.
You cannot create a frameset web page in Netscape Navgator Gold. Using
FrontPage 97 it is only possible to do this if you first create a pain-in-the-butt
FrontPage Web. In FrontPage 98 and all versions of HotMetal Pro it is very easy to create
a frameset page. However, FrontPage 98 is not yet installed on any Trinity University
computer lab machine, and HotMetal Pro will only be installed on a few selected machines
that TUCC is selecting at the moment.
What is the difference between converting
a word processor frame versus a word processor table? For example, suppose a DOC file
contains both DOC tables and DOC frames. How will these look after conversion to HTML in
HotMetal Pro?
- First of all note that a DOC frame is not the same as a HTML frame as noted in the FAQs
above. The bottom line is that DOC tables will convert into HTML tables, but DOC frames do
not covert into anything but lines of text contained in those frames. Those lines of text
will appear on the left margin of the converted document and will not be in the same
position as the position of the text in the DOC frame. Nor will any picture in a DOC frame
appear in the converted HTML file.
DOC tables that are converted will be in HTML tables, but some attributes may need
touching up. For example, cells with borders in the DOC file will have no borders after
conversion. However, this is not a serious problem since HotMetal Pro or any other good
HTML editor will allow authors to add borders to cells or entire tables after the
conversion to HTML. The contents of DOC frames, however, may have to be placed in newly
formed HTML tables after the conversion.
How can I insert a HTML table between
two paragraphs without having a paragraph squeeze in beside the table rather than being
all above or below the table?
- Paragraphs will sometimes wrap against a HTML table, especially a table aligned on the
right. The solution is to put line breaks at the end of the first paragraph and the
beginning of the second paragraph surrounding the inserted table. In FrontPage hold the
shift key down before hitting the Enter key (this will create a line break that is not a
new paragraph). You can also use menu choices (Insert, Line Break). In HotMetal Pro, click
on the line break icon.
How can I change the font size from the default font sizes for
heading and paragraph tags?
- The heading (H) and paragraph (P) tags have default font sizes. In FrontPage you can
change font size using the font increase and font decrease icons in the Format Toolbar.
You can also change font style using the small arrow icon near the left side of the Format
Toolbar. Font size can be changed in HotMetal Pro by clicking the the arrow beside the
"Size" icon in the Common HTML Toolbar (usually the second toolbar). If you want
to repeatedly change the font by the same magnitude, you can choose the magnitude with the
arrow botton and, thereafter, click on the size icon without having to choose the size
change with the arrow button.
The HTML code for a small reduction in font size is FONT SIZE = "-1" whereas a
larger reduction would be FONT SIZE = "-2".
How should I cite quotations in web pages?
Rules are generally the same for web pages and printed pages. In addition, web pages
should include the URL if you are citing a web page. Note that since it is common for
users to print web pages, you should type the entire URL rather than just provide the
hyperlink. . One good link to begin with is http://www.trinity.edu/departments/maddux_library/citations.html.
For my students, I require that they they note every quotation's complete source and link
to a document that gives its complete source. If you have quoted from a document on the
WWW, type (or copy) its complete URL and then hyperlink this URL phrase to the site
itself. It is important that the entire URL show up on printed copy. This means that you
should note merely link to the cite. You must also type in the complete URL for printed
documents that do not have links. An example quotation for HEB is given below (with the
citation in bold and linked):
H-E-B currently employs 42,000 Partners in Store Operations, Manufacturing,
Distribution, Transportation, and Administration. We refer to our employees as Partners
because we are all members of the same team working toward a common goal: To be the best
retailing Partners in the world!
The above quotation is from a document linked to the HEB Home Page, October 1996. Click here for link to
the source at the URL http://www.austinheb.com:80/jobs.htm
How can I avoid FTP using TUCC8 from my dorm room?
David Thornton wrote the following helpful hints regarding how to avoid FTP transfers
on TUCC8
If you find the FTP program too cumbersome and you are connected to trinity's network
in your dorm room, you can copy files to your directory on TUCC8. win workgroups 3.11
instructions (modify where needed for 95, etc)
1. go to file manager
2. disk/connect network drive
3. tucc\TUCC8\users
(4. you may need to log in at this point. just enter your name and password for TUCC8.)
5. choose under TUCC8\users and scroll down until you see your name. copy any files to
your directory HTML. you may already see the images directory.
How can I add a caption to a HTML table
without using the paragraph or heading tags? What is the advantage of a caption vis-a-vis
using header tags or paragraph tags?
- Immediately following the TABLE tag, insert the CAPTION tag. In the FrontPage Editor,
move the insertion point inside the table. Note You can also select the table, or a cell,
row, or column. Choose Table: Insert Caption. FrontPage inserts a caption above the first
row of the table.
In HotMetal Pro you can do this by inserting the cursor after the TABLE tag and then
choosing the menu choices (Markup, Insert Element). Alternately, you can click on the
Insert Element icon in the Standard Toolbar. Between the CAPTION and /CAPTION tags you can
type a caption that will be centered on the top of the table. The main advantage the
CAPTION tag is that the width of the caption adjusts (with word wrapping) to the width of
the table such that the caption is never wider than the table itself.
What is the ALT tag in HTML?
- Chis Nolan
writes: This is from the online help file that accompanies WebEdit 2.0, the editor I
use, under its description of IMAGE options: ALT (Alternate text) - Optional alternative
text as an alternative to the graphics for display in text-only environments. The alt text
can contain entities e.g. for accented characters or special symbols, but it can't contain
markup. The latter is possible, however, with the FIG element. One of the online HTML
documentation guides lists it, too: http://www.utoronto.ca/webdocs/HTMLdocs/NewHTML/image.html
How can I set the left, center, or right alignment of a HTML
table?
- In FrontPage you can simply set the table alignment using the Table Dialog Box.
-
- In HotMetal Pro you cannot set a table's alignment in the Table Properties Dialog Box.
- If you have not yet declared your table, the first thing to do is to use the HotMetal
Pro Insert Element option and insert a CENTER tag under the Center
Text option for inserting elements. Then place the TABLE tags inside the
<CENTER> and </CENTER> tags. If you have already have a table declared that
you want to center, insert the CENTER tags as described above. Then cut your table (which
will store it on the clipboard) and paste it inside the <CENTER> and </CENTER>
tags.
What is the LOW attribute following a SRC image tag? Why is it
useful to have such a tag on large JPEG compressed images?
- Small, low resolution images load into browser screens quickly. This is not the case
with large, high-resolution pictures, especially JPEG images. It is frustrating to have to
sit and wait while a large image slowly chunks small sections of a onto the screen. JPEG
graphics cannot be interlaced, but there is a switching trick for the Netscape Navigator
browser that that allows users to load the a small, low resolution image version of the
larger image. Netscape Navigator will load the small image and then stretch it up to the
full 350 x 480 size. It will then load the large, high resolution image into the same
area. Authors must have two images and use code such as the code illustrated below:
<IMG SRC= "BigPicture.jpg" LOW SRC="LittlePicture.gif"
HEIGHT="350" WIDTH="480">
Suppose you want a hyperlink to open a page (document) in a
new window. What is the difference for opening a new window in FrontPage versus HotMetal
Pro?
Opening a new window is done with a TARGET HTML tag. However, setting a new window
target is confusing since the commands for a new window differ in FrontPage versus
HotMetal Pro. In FrontPage a new window is opened by typing Parent in the
Target Frame line of a Create Hyperlink dialog box. In HotMetal Pro, you type New
Window in the Attribute Properties dialog box of a hyperlink.
What is the best way to start a FrontPage Web using an
existing file called 0index.htm?
In the FrontPage Explorer do not open a new web. Instead, click on (File, Import) and
import 0index.htm as the only file. Later you can import other files if they are to be
used in this FrontPage Web.
What is the difference between the sizing of frames in
FrontPage versus HotMetal Pro?
In FrontPage, you create a frame in the Frames Wizard. When you see the frames images,
you can click on the lines between frames and drag the two-headed arrow in one direction
or another to physically make frames shrink or grow. There is no way in FrontPage to
request that a give frame fill up a specified percentage of the screen. In HotMetal Pro
you cannot click an drag frame sizes, but you can specify what percentage of the screen is
taken up by each frame. You can do this with the menu choices (Tools, Frame Editor).
FrontPage will only allow me to use the Frames Wizard (in
the FrontPage Editor) on frames that I created new or were created previously by the
Frames Wizard. How can I edit the frames of a framing page (document) that was not created
by the Frames Wizard (e.g., a framing document created by HotMetal Pro or Netscape
Navigator Gold)?
You cannot use FrontPage in any way to edit a framing page (document) that was not
originally created in the Frames Wizard. You can open that page in the FrontPage Editor,
but you cannot perform any edits. In other words, you must either recreate the framing
page (document) in the Frames Wizard or edit the old page in another editor such as
HotMetal Pro or Netscape Navigator Gold.
Actually, you may encounter problems launching the Frames Wizard on a framing
page that was initilly launched using the Frames Wizard. Microsoft has not done a
good job in making the Frames Wizard launch on a pre-existing framing page of any type. It
is probably best to have
Netscape's Navigator Gold or SoftQuad's
HotMetal Pro or or Adobe Page Mill or some other HTML editor available for changing
framing pages (documents).
Note that users can change frame sizes on their own in a web browser. They should drag
the mouse over the border of a frame until they see a two-headed arrow. Then they can drag
a frame to a smaller or larger size.
How can I get framing pages (documents) to preview in a
broswer when I am in the FrontPage Editor?
It all depends upon whether the framing page was created in the Frames Wizard of the
FrontPage Editor. If it was not created by the Frames Wizard, you can open the htm file
and click on (File, Preview in a Browser). If it was created in the Frames Wizard, open a
browser and click on (File, Open File in Browser).
In web pages of other people I can often click on a files
with extensions mdb (Microsoft Access), xls (Microsoft Excel), doc (Microsoft Word), tbk
(Asymetrix Toolbook), and similar files and have them automatically download into my
computer. When I look at the source code in my browser, these downloads simply have a
relative link to those files. But when I try to do the same thing with my files so that
web users can download my files, the same relative links will not work. Why is this?
The problem is probably not with your HTML code. Automatic download capabilities
require special configurations of your web server. Contact the web master for your server
and see if it is possible to configure that server to solve this problem.
In web pages of other people I can often click on a files
with extensions tbk (Asymetrix ToolBook), xls (Microsoft Excel), doc (Microsoft Word), and
similar files and have them automatically read as a browser plugin or APP in my computer.
For example, ToolBooks will read in the Neuron plugin and
Macromedia Director files will read in a Shockwave plugin. When I look at the source code in my browser, these
downloads simply have a relative link to those files. But when I try to do the same thing
with my files so that web users can read these files in browser plugins or APPs, the same
relative links will not work. Why is this?
The problem is probably not with your HTML code. Plugin and APP capabilities sometimes
(not always as in the case of Adobe Acrobat) require special configurations of your web
server. Contact the web master for your server and see if it is possible to configure that
server to solve this problem.
When using Microsoft FrontPage Editor, I cannot import
large HTML files that are easily read in other browsers such as HotMetal Pro or Netscape
Navigator Gold. Or I can be creating a new web page my text disappears or I discover that
the scroll bar does not function as expected in the Web browser. What is wrong with
Microsoft FrontPage in this regard?
The answer at the time of this writing is contained at http://www.microsoft.com/kb/articles/q170/6/24.htm
An email message is reproduced below:
Hi Again Jim,
Thanks for the web link that I did not know about. A quote from that link reads:
----------------------------------------------------------------------------------
CAUSE
FrontPage 97 Editor does not have internal data structures large enough to accurately
handle very large documents.
----------------------------------------------------------------------------------
I have tried to break large files into small files and them add them up in series on a
single FrontPage document. That type of "break up and re-assemby" will not work.
I guess what Microsoft is saying by "break up" is that you cannot have large
FrontPage documents of any kind that are perfectly feasible in other editors such and
HotMetal and Gold. The Microsoft solution (splitting large documents into a series of
linked small documents) would be terriby inconvenient for large files such as those liste
below:
Glossary: http://www.trinity.edu/rjensen/245glosf.htm
Survey: http://www.trinity.edu/rjensen/survey1.htm
If long files such as those above have to be broken into smaller files (pages), it will be
cumbersome for users to conduct local document (page) searches with the browser's
"Find" button. Instead of doing one search, users would have to conduct a series
of searches on smaller files --- added and pain and delays that are not necessary. Making
searches simple for multiple documents entails authoring a search Bot. This is a pain in
the ___ since browsers all have Find button or its equivalent for single longer documents.
I think Microsoft has a big file problem relative to its competition. But given the fact
that there is still some (maybe short term) lingering competition means that Microsoft
will probably move faster on solving this problem in FrontPage.
The best solution at the moment is to either not use FrontPage or to use FrontPage for
small documnents and invest in a better HTML web authoring system for larger documents.
Thanks,
Bob Jensen
************************************************************************************
>Bob,
>
>I'm not sure if you have already checked Microsoft's web site for
>product support, but the following link may be of interest to you in
>regards to the problems you are having. It seems as if Microsoft is
>aware of the problem, but hasn't yet come up with a solution except to
>recommend that you break the file up into smaller files.
>
>http://www.microsoft.com/kb/articles/q170/6/24.htm
>
>Good luck!
>
>Jim Borden
>Villanova University
>
>*******************************************************************************
Dear Dr. J-
What is the deal with the space bar and the Tab key in an HTML editor? How
come I can't seem to use them?
Welcome to HTML editors. No HTML tags are created by the tab key and no blank spaces
are created with the spacebar. To tab you must use the increase/decrease indent icons in
FrontPage or use (Insert, Element, Blockquote) in HotMetal. This is easier in Microsoft
FrontPage.
I've never figured out how to creat multiple blank spaces between any two characters on a
single line. You can, of course, be innovative with tables that have text in two cells
with padding in a blank cell that separates the two text cells. If you have no border on
the table, users wonder how you created that nice blank space.
Other good FAQ sites
Use the search term FAQs in my bookmarks document at http://www.trinity.edu/rjensen/bookbob.htm#WWW2
for a listing of other sites for FAQs. (This will open in a new
browser window.)