Web design tutorial Html Part-014

Web design tutorial Web Design for Beginner  Html Part-014


HTML IFrames
You can define an inline frame with HTML tag <iframe>. The <iframe> tag is
not somehow related to <frameset> tag, instead, it can appear anywhere in
your document. The <iframe> tag defines a rectangular region within the
document in which the browser can display a separate document, including
scrollbars and borders.
The src attribute is used to specify the URL of the document that occupies the
inline frame.
Example

Following is the example to show how to use the <iframe>

<!DOCTYPE html>
<html>
<head>
<title>HTML Iframes</title>
</head>
<body>
<p>Document content goes here...</p>
<iframe src="/html/menu.htm" width="555" height="200">
Sorry your browser does not support inline frames.
</iframe>
<p>Document content also go here...</p>
</body>
</html>


This will produce following result:


Related ContentWeb design tutorial Html Part-013


Document content goes here...
Document content also go here...

The <Iframe> Tag Attributes

Most of the attributes of the <iframe> tag, including name, class, frameborder,
id, longdesc, marginheight, marginwidth, name, scrolling, style, and
title behave exactly like the corresponding attributes for the <frame> tag.


AttributeDescription
 SrcThis attribute is used to give the file name that should be loaded
in the frame. Its value can be any URL. For example,
src="/html/top_frame.htm" will load an HTML file available in
html directory.
 NameThis attribute allows you to give a name to a frame. It is used
to indicate which frame a document should be loaded into.
This is especially important when you want to create links in
one frame that load pages into an another frame, in which case
the second frame needs a name to identify itself as the target of
the link.
 frame border  This attribute specifies whether or not the borders of that frame
are shown; it overrides the value given in the frameborder
attribute on the <frameset> tag if one is given, and this can take
values either 1 (yes) or 0 (no).
 margin width This attribute allows you to specify the width of the space
between the left and right of the frame's borders and the frame's
content. The value is given in pixels. For example
marginwidth="10".
 margin height  This attribute allows you to specify the height of the space
between the top and bottom of the frame's borders and its
contents. The value is given in pixels. For example
marginheight="10".
 nore size By default you can resize any frame by clicking and dragging on
the borders of a frame. The noresize attribute prevents a user
from being able to resize the frame. For example
noresize="noresize".
 scrolling This attribute controls the appearance of the scrollbars that
appear on the frame. This takes values either "yes", "no" or
"auto". For example scrolling="no" means it should not have
scroll bars.
 longdesc This attribute allows you to provide a link to another page
containing a long description of the contents of the frame. For
example longdesc="framedescription.htm"



Technology