Show the properties of frame tag, Computer Engineering

Assignment Help:

Q. Show the properties of Frame Tag?

This tag is used for placing an HTML file in the frame created. We should now tell browser what to put in every frame.

<HTML>

<HEAD>

<TITLE>My Frame Page- The Master Page</TITLE>

</HEAD>

<FRAMESET COLS="50%, 50 %">

<FRAME SRC="One.htm">

<FRAME SRC="Two.htm">

</FRAMESET>

</HTML>

You also need to note here that <FRAMESET>is a container tag and <FRAME> isn't. A container tag has an opening <TAG>and a closing </TAG>. So notice that <FRAME> tag has no delimiter to terminate it. Everything is in its attributes. <FRAMESET>tag does all dividing of page in different windows. It also has attributes which specify how to divide them up. Can we divide page into more than 2 pieces? Yes, just make sure that you specify a page to occupy every section or browser will get confused.

<HTML>

<HEAD>

<TITLE>My Frame Page- The Master Page</TITLE>

</HEAD>

<FRAMESET COLS="20%,20%,20%,20%,20%">

<FRAME SRC="One.htm">

<FRAME SRC="Two.htm">

<FRAME SRC="Three.htm">

<FRAME SRC="Four.htm">

<FRAME SRC="Five.htm">

</FRAMESET>

</HTML>

1957_Show the properties of Frame Tag.png

Fig: A Web Page with Five Frames

It is just a small step to making frames all of different sizes. Your arithmetic should be correct and that percentages you specify add up to 100 or browser will come up with its own interpretation.

If we divide the page into ROWS instead of COLS we get a different layout.

<HTML>

<HEAD>

<TITLE>My Frame Page- The Master Page</TITLE>

</HEAD>

<FRAMESET ROWS="10%, 20%, 30%, 15%, 25 %">

<FRAME SRC="One.htm">

<FRAME SRC="Two.htm">

<FRAME SRC="Three.htm">

<FRAME SRC="Four.htm">

<FRAME SRC="Five.htm">

</FRAMESET>

</HTML>

Let's now take another instance with only 2 frames. We can specify 50 to indicate that number of pixels in place of 50%. We can also use * in place of a number. * means whatever is left over.

<HTML>

<HEAD>

<TITLE>My Frame Page- The Master Page</TITLE>

</HEAD>

<FRAMESET COLS="50,*">

<FRAME SRC="One.htm">

<FRAME SRC="Two.htm">

</FRAMESET>

</HTML>

When you use frames you have to be very careful to code properly to make sure that all viewers are able to look at reasonably consistent views. Let's suppose that you make a frame 100 pixels wide on the left and 100 pixels wide on the right. If some users are running an 800 ×600 screen they see middle area as 600 pixels wide. Other users might have a screen set at 640 ×480. What do they see? Middle area for them is only 440 pixels wide. So if you employ any absolute dimensions in your <FRAMESET>tags you must have at least one * that will produce an elastic frame. That way everything would look at least reasonably good. If you don't do that, your page may need to scroll on one resolution and not on another. As far as possible you might want to avoid absolute values in your frames and work on relative numbers so that things get taken care of automatically by browser. We can have more than one leftover frame and specify a size relationship between them. Try it yourself & see the result.

<HTML>

<HEAD>

<TITLE>My Frame Page- The Master Page</TITLE>

</HEAD>

<FRAMESET COLS="50,*,2*">

<FRAME SRC="One.htm">

<FRAME SRC="Two.htm">

<FRAME SRC="Three.htm">

</FRAMESET>

</HTML>

Above code means: Make 3 frames. Make first 50 pixels wide. Divide rest between frames 2 and 3. Though make frame 3 twice as big as frame 2. Put One.html/ in first frame, Two.html/ in the second and Three.html/ in the third. It is significant to note that everything is done in order. The first <FRAME>is displayed according to the first size attribute in the <FRAMESET>tag (50/One), the second frame with the second (*/Two) and the third frame with the third attribute set (2*/Three).


Related Discussions:- Show the properties of frame tag

What is a fifo, What is a FIFO? FIFO is otherwise known as 'named pipes...

What is a FIFO? FIFO is otherwise known as 'named pipes'. FIFO (first-in-first-out) is a particular file which is said to be data transient. Once data is read from named pipe,

Explain the product of sum form - standard forms, Explain the Product of Su...

Explain the Product of Sum Form - standard forms? The POS is the Boolean Expression containing OR terms, called as sum terms. The product denotes ANDing of these terms. F= (

Calculate traffic lost in a particular exchange, In a particular exchange d...

In a particular exchange during busy hour 1200 calls were offered to a group of trunks, during this time 6 calls were lost. The average call duration being 3 minutes Calculate Tr

Magnetic storage - computer architecture, Magnetic storage - computer archi...

Magnetic storage - computer architecture: Magnetic storage uses different type of patterns of magnetization on a magnetically coated surface to store information. Magnetic sto

In ldb what determines hierarchy of the tables, In LDB what determines hier...

In LDB what determines hierarchy of the tables? Structure

Mpi communications, We have to use 3 MPI communications: Plz the code in C+...

We have to use 3 MPI communications: Plz the code in C++     1.  MPI_Scatter 2.  MPI_Alltoall 3.  MPI_Gather     **The length of the array will be determined by the user Fir

Database management system, what is time out based schemes in concurrency c...

what is time out based schemes in concurrency control

Explain star topology, Explain Star topology. A network utilizes a star...

Explain Star topology. A network utilizes a star topology if each computer attach to a central point. The following figure demonstrates the concept: Star Topology

How are standard query operators useful in linq, Standard Query Operators i...

Standard Query Operators in LINQ can be used for working with collections for any of the following and more. 1. Get total count of elements in a collection. 2. Order the resu

Define class np, Define class NP. Problems that can be solved in polyn...

Define class NP. Problems that can be solved in polynomial time by a nondeterministic TM. Contains all problems   in P and some problems possibly outside P.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd