<Previous Lesson

E-Commerce

Next Lesson>

Lesson#12

SOME USEFUL STYLE SHEETS PROPERTIES

 

SOME USEFUL STYLE SHEETS PROPERTIES Example position style

<HTML> <STYLE> DIV {font-size: 18pt} </STYLE> <BODY> <DIV STYLE="position: absolute; left: 700px; top: 200px">Books Section</DIV> <DIV STYLE="position: absolute; left: 200px; top: 150px">Toys Section</DIV> <DIV STYLE="position: absolute; left: 500px; top: 100px">Music Section</DIV> <DIV STYLE="position: absolute; left: 100px; top: 0px">Clothes Section</DIV> We must believe in luck. For how else can we explain the success of those we do'nt like? <p STYLE="position: static; left: 200px; top:30px"> This is an example of position styles. </BODY></HTML>

Result is shown in Fig. 1 below.

Fig. 1 <HTML> <STYLE> DIV {font-size: 18pt} </STYLE> <BODY> <DIV STYLE="position: absolute; left: 700px; top: 200px">Books Section</DIV> <DIV STYLE="position: absolute; left: 200px; top: 150px">Toys Section</DIV> <DIV STYLE="position: absolute; left: 500px; top: 100px">Music Section</DIV> <DIV STYLE="position: absolute; left: 100px; top: 0px">Clothes Section</DIV> We must believe in luck. For how else can we explain the success of those we do'nt like? <p STYLE="position: relative; left: 200px;top:5px"> This is an example of position styles. </BODY></HTML>

Positioning in the 3rd dimension

We can use the property ‘z-index’ for positioning in the third dimension. For example, <HTML> <HEAD> <TITLE>Style Sheet 3-D Positioning</TITLE> </HEAD> <STYLE> DIV {font-size: 16pt; Color:red} </STYLE> <BODY> <IMG SRC="image2.gif" STYLE="z-index: 0;position: absolute; left: 95px; top: 10px"> <DIV STYLE="z-index: 1; position: absolute; left: 10px; top: 60px"> <B>This text appears on top of the image.</B> </DIV> </BODY> </HTML>

Introduction to java script

Although JavaScript bears the name of java, it is a very different language that is used for a very different purpose. It supports both web browser and server side scripting. Browser scripts are used to create dynamic web pages that are more interactive, more responsive. Before discussing JavaScript, you should know some basics. A variable defines a value stored at a location address in the computer that may be accessed through the variable. For example Var i=3; means i Location name Value at the location 65895 Location address

Rules for variables

Variable names can begin with an uppercase letter (A-Z), lower case letter (a-z), an underscore character (_), or dollar sign ($). Remaining characters can be any of the above or from digits (0-9). In JavaScript variables are case sensitive. It means that if you have a variable ‘money’ you cannot write ‘Money’ or ‘mONEY’. You don’t need to define the variable with the data type (rather it is not allowed in JavaScript)

General data types

They are as follows:

int or integer

: This indicates the whole numbers like 78 or 98 etc.

float :

It is a decimal fractions like 8.9 or 6.6 etc.

Char :

It is any alphabet from A-Z or any digit or for that matter any of the characters on the key board you can see. Digits defined as chars cannot have mathematical operation on them.

String:

When more than one chars join they make a string.

Boolean:

It just has true or false value. For example if you have variable ‘pass’ as boolean it can be true or false only. These data types vary in exact definition depending on the language and tool you are using. Some might have more data types then the ones discussed above. JavaScript Data types are Number, Boolean, String, Null and Undefined.

Event handler

Events describe actions that occur as the result of user interaction with a web page or other browser-related activities. For example, when a user clicks a hyperlink or a button or enters data in a form, an event is generated informing the browser that action has occurred and that further processing is required. The 3

55 keywords responsible for activating certain actions on HTML document are called Event handlers. Some common event handlers are as follows: onclick, ondbclick, onfocus , onload, onsubmit, onselect, onblur, onchange, onmousedown, onmousemove, onmouseout, onmouseover.

Changing images using event handlers

Consider following examples: <HTML> <BODY> <IMG SRC=contents.gif WIDTH=170 HEIGHT=50 BORDER=0 NAME=picture onmouseover="picture.src='search.gif';picture.width=250; picture.height=100" onmouseout="picture.src='contents.gif';picture.width=170; picture.height=50"> </BODY> </HTML>

Result is shown in Fig. 4 below

. Note that we can change the width and height of the resulting picture, that is, ‘search.gif’. Fig. 4 <HTML> <BODY> <A href=image2.gif onmouseover="picture.src='search.gif';picture.width=250; picture.height=100" onmouseout="picture.src='contents.gif';picture.width=170; picture.height=50"> <IMG SRC=contents.gif WIDTH=170 HEIGHT=50 BORDER=0 NAME=picture>

56 </A> </BODY> </HTML> Result is shown in Fig. 5 below. Note that using <A> we can make the resulting image ‘search.gif’ clikable such that when a user clicks at it he opens a different image ‘image2.gif,

as shown below.

Objects

In computer language an object consists of certain properties and functions, exclusive to the object. In all object oriented languages we can create objects of our own. In Java Script we are provided with certain already defined objects which are ready to use.

<Previous Lesson

E-Commerce

Next Lesson>

Home

Lesson Plan

Topics

Go to Top

Next Lesson
Previous Lesson
Lesson Plan
Topics
Home
Go to Top