Date post: | 12-Jan-2016 |
Category: |
Documents |
Upload: | jordan-curtis |
View: | 215 times |
Download: | 0 times |
Title Slide
CSS 404/504
Internet Concepts
Building Web Pages #2
ByRalph Bisland
2Copyright Ralph Bisland 2004
Background Colors• To set the background color for the
entire web page, use the BGCOLOR option in the BODY tag.
• Example:
<BODY BGCOLOR=“YELLOW”>
3Copyright Ralph Bisland 2004
Text Colors
• To set the text color for the entire page, use the TEXT option of the BODY tag.
• Examples:
<BODY TEXT=“DODGERBLUE”>
<BODY BGCOLOR=YELLOW TEXT=BLUE>
4Copyright Ralph Bisland 2004
Lists
– Unordered lists (aka bulleted lists)Items preceded by bullets
– Numbered listsItems are preceded by numbers
– Definitional listsA value followed by its definition indented
•Types of lists
5Copyright Ralph Bisland 2004
List Creation• A list requires at least three components
• The list type definition tag
• The list item tagSpecified by <LI> tag
No </LI> tag
• The end of list tag
6Copyright Ralph Bisland 2004
Unordered Lists• List tag is <UL> or <MENU>
• End of list tag is </UL> or </MENU>• Default bullet is darkened circle• Example:
<UL><LI> Item #1<LI> Item #2<LI> Item #3</UL>
7Copyright Ralph Bisland 2004
Changing Bullets
• DISK: Small darkened circle
• CIRCLE: Small open circle
• SQUARE: Open rectangle
•Bullets can be changed with the TYPE= clause
Examples:
<UL TYPE=disk><UL TYPE=circle><UL TYPE=square>
8Copyright Ralph Bisland 2004
Ordered Lists• List tag is <OL>
• End of list tag </OL>• Default item prefix is an integer number
beginning with 1• Example: <OL>
<LI> Item #1<LI> Item #2 <LI> Item #3 </OL>
9Copyright Ralph Bisland 2004
Extensions To Ordered Lists• Default prefix is an integer number
beginning with 1• Can change the prefix value to integer,
uppercase letters, lowercase letters, uppercase Roman numerals, and lowercase Roman numerals with the TYPE clause
• Can change the starting value with the START clause
10Copyright Ralph Bisland 2004
Changing Prefix Values• Numbers (1, 2, ..., N)
<OL TYPE=“1”>
• Uppercase Letters (A, B, ... , Z)<OL TYPE=“A”>
• Lowercase Letters (a, b, ... , z)<OL TYPE=“a”>
• Uppercase Roman Numerals (I, II, ...)<OL TYPE=“I”>
• Lowercase Roman Numerals (i, ii, ...)<OL TYPE=“i”>
11Copyright Ralph Bisland 2004
Changing Starting Values• Integer Values
<OL TYPE =“1” START=“5”>
• Uppercase Letters<OL TYPE=“A” START=“F”>
• Lowercase Letters<OL TYPE=“a” START=“f”>
• Uppercase Roman Numerals<OL TYPE=“I” START=“V”>
• Lowercase Roman Numerals<OL TYPE=“i” START=“v”>
12Copyright Ralph Bisland 2004
Definitional Lists• Consists of a term and a data definition
of that term
• List tag is <DL>
• Definitional term tag is <DT>
• Data Definition Tag is <DD>
13Copyright Ralph Bisland 2004
Example Of Definitional List<DL>
<DT>USM<DD>University of Southern Mississippi<DT>LSU<DD>Louisiana State University</DL>
RenderingUSM University of Southern Mississippi
LSU Louisiana State University
14Copyright Ralph Bisland 2004
Nested ListsLists can be nested to any level
<UL><LI> Southeastern Conference West Division <UL> <LI> LSU <LI> Mississippi State <LI> Auburn <LI> Alabama <LI> Arkansas <LI> Ole’ Miss</UL><LI> Southeastern Conference East Division <UL> <LI> Georgia <LI> Tennessee <LI> Kentucky <LI> Florida <LI> South Carolina <LI> Vanderbilt </UL></UL>
15Copyright Ralph Bisland 2004
Results Of Example Southeastern Conference West Division
LSU Mississippi State Auburn Alabama Arkansas Ole’ Miss Southeastern Conference East Division Georgia Tennessee Kentucky Florida South Carolina Vanderbilt
16Copyright Ralph Bisland 2004
Horizontal Ruler• To create a line across the page us the <HR> tag
• Optional clause SIZE=n where n is the thickness of the line in pixels
• Examples:• Creates a line across the page
<HR> <HR SIZE=3>• Optional clause WIDTH is used to specify the length of
the line. WIDTH can be specified as an absolute number of pixels or a % of the screen to cover with the line.<HR WIDTH=50> <HR=WIDTH=50%>
17Copyright Ralph Bisland 2004
Tables• Tables allow the user to place things in a
row-column organization
• Tables are created with the <TABLE> tag
• Tables end with the </TABLE> tag
• Tables may have an optional caption<CAPTION>...</CAPTION>Captions are centered above table
• Each new row begins with a <TR> tag
18Copyright Ralph Bisland 2004
Tables (ctd)• Table cells can be headers <TH>
Headers are displayed in boldface
• Table data is defined with <TD> tag
• All table data is left justified
• Browser determines how table is to be rendered
• If text is too long to fit in a cell, it is wrapped
• Anything can be put into a cell
19Copyright Ralph Bisland 2004
Example Table<TABLE>
<CAPTION>Southern States</CAPTION><TR> <TH>State Name <TH>Population <TH>Governor<TR> <TH>Mississippi <TD>3,500,000 <TD>Barbour<TR> <TH>Louisiana <TD>4,000,000 <TD>H. P. Long<TR> <TH>Alabama <TD>4,000,000 <TD>James</TABLE>
20Copyright Ralph Bisland 2004
More Stuff On Tables• A border can be placed around a table with the
BORDER clause of the TABLE tag <TABLE BORDER>
• Note: The width of the border can be specified with the BORDER=n clause.
• The absolute size of the table can the specified with the HEIGHT and WIDTH clauses of the TABLE tag <TABLE HEIGHT=300 WIDTH=400>
21Copyright Ralph Bisland 2004
More Stuff On Tables (ctd)• Data can be aligned LEFT, RIGHT, or
CENTER with the ALIGN clause of the TH or TD commands <TH ALIGN=“right”>text data
• Normally the browser wraps lines of text that are too long to fit on one line within a cell. You may prevent this with the NOWRAP clause. You are now responsible for breaking lines within a cells with the <BR> tag
22Copyright Ralph Bisland 2004
Table Coloring• The background color of the table can be set with
the BGCOLOR tag.<TABLE BORDER=3 BGCOLOR=red>
• The border of the table can be set with the BBRDERCOLOR tag.<TABLE BORDERCOLOR=green>
• The two can be combined.<TABLE BORDER=3 BGCOLOR=blue BORDERCOLOR=white>
23Copyright Ralph Bisland 2004
Table Coloring (ctd)• Individual cells and rows can also be colored by
placing the BGCOLOR tag within the TH, TD or TR tag.
• Example:<TR BGCOLOR=red><TH BGCOLOR=yellow>ABC<TD BGCOLOR=blue>XYZ<TD BGCOLOR=ivory> <FONT
COLOR=blue>DEF</FONT>
24Copyright Ralph Bisland 2004
Table Spacing• To specify the number of pixels (default=1)
between cell entry and cell border, use the CELLPADDING clause.
• To specify the number of pixels (default=2) between cells, use the CELLSPACING tag.
• Example:<TABLE BORDER CELLPADDING=5
CELLSPACING=10>
25Copyright Ralph Bisland 2004
Multiple Rows/Columns• Cells that span more than one row or
column.• Normally cells span only one row or one
column.• To make a cell span more than one row or
column, use the ROWSPAN or the COLSPAN clauses.
• Example: <TH ROWSPAN=2>some text
26Copyright Ralph Bisland 2004
Multiple Row Example
<TABLE BORDER> <CAPTION>Counting to Three</CAPTION> <TR> <TH> <TH> <TH>1 <TH>2 <TH>3 <TR> <TH>Spanish <TH> <TD>Uno <TD>Dos <TD>Tres <TR> <TH ROWSPAN=2>Latin <TH>Pig <TD>Oh-bidda-un <TD>Ooh-bidda-tum <TD>Eeh-bidda-thrum <TR> <TH>Classical <TD>Primum <TD>Secundum <TD>Tertium </TABLE>
27Copyright Ralph Bisland 2004
Links To Other Pages• Major power of web is the ability to
hyperlink to other pages (files)• Can link to:
– Other web pages– Pictures– Sound– Movie– Other parts of the same page
• Browser will automatically highlight and underline links to other files
28Copyright Ralph Bisland 2004
Hyperlinks• Hyperlink tag is the anchor tag
• Syntax: <A HREF=filename.html>text</A>
• Example: <A HREF=“page2.html”>To see page 2 click
here</A>
• “To see page 2 click here” would be rendered by the browser.
• To link render the page “page2.html”, the user would click on the text
29Copyright Ralph Bisland 2004
Linking To Other Site Pages• To link to a site that is not in your loginID, you must
place the http:// symbols in front of the URL.• You must also specify the complete URL to the file
you wish the browser to load.• Examples:<A HREF=“http://www.cs.usm.edu/~bisland”>A web page</A>
<A HREF=“http://www.cs.usm.edu/~bisland/mypage.html”>Another web page</A>
30Copyright Ralph Bisland 2004
Linking To Parts Of The Same Page• Saves on loading overhead
• Allows print of all material at once• Locations to branch to must be named• Syntax: <A NAME=“label-name”>• Example: <A NAME=“Section1”>• To branch to the location use the anchor tag• Location name must be preceded by a # to
indicate that the location is within the current file
31Copyright Ralph Bisland 2004
Example Of Linking To Same Page...
<A HREF=“#Section1”> To Go to Section 1 </A><A HREF=“#Section2”> to Go To Section 2 </A>...<A NAME=“Section1”>Whatever
<A NAME=“Section2”>Whatever
32Copyright Ralph Bisland 2004
Changing The Colors Of Links• There are there optional clauses that allow you to
change to colors of hyperlinks.– Vlink: Visited Link– Alink: Active link– Link: Unvisited link
• All of the options are placed in the <BODY> tag.• Example:<BODY LINK=RED ALINK=BLUE VLINK=GREEN>
33Copyright Ralph Bisland 2004
Images• Pictures can be inserted into your web page.
• To place an image on your page use the IMG tag.• Format: <IMG SRC=“filename.ext” [options]>• Example:<IMG SRC=“LoganAndGrandpa.gif”>
• The image will be placed where ever the browser can insert it on the page.
• An option is ALT=text. If the image can not be displayed the text is displayed.
34Copyright Ralph Bisland 2004
Images (ctd)• Remember that some images tend to be very
large. This means that they will take a long time to download (especially if your users use telephone lines to access the web.)
• For organizational purposes consider creating a subdirectory for your images. Remember to access the files in a subdirectory, you must use either a relative or absolute path.
35Copyright Ralph Bisland 2004
Image Formats• Images are stored in binary files (non-
text files) on your server computer.• Images can be stored in many different
formats.• The format type is designated by the file
name extension.• You browser must have access to the
necessary code to render the image on your web page.
36Copyright Ralph Bisland 2004
Image Formats (ctd)• The code to render your image is either
built into your browser or is accessed through a plug-in.
• The most used file formats are:– .gif: Graphics Image Format– .jpg or .jpeg: Joint Photographic Experts
(or Equipment) Group– .bmp: Bitmap
37Copyright Ralph Bisland 2004
GIF Files• Pronounced like the peanut butter (Jif).
• Invented by Compuserve.• Very popular.• Very simple format so your browser can handle it
very easily.• Similar to the way a television picture is created.• A picture is made up of a series of hex numbers
that represent picture elements (pixels).
38Copyright Ralph Bisland 2004
JPEG Files• Uses a compression scheme to store the
image file.• JPEG files are generally smaller than GIF
files, but require more overhead (decompression) to render the picture.
• Very good for storing pictures from digital cameras.
• Not good for any other type pictures.
39Copyright Ralph Bisland 2004
BMP Files• These files are the ones generated by
computers.
• Except for Internet Explorer most browsers do not allow .bmp files.
• It is best to stay away for .bmp files.
40Copyright Ralph Bisland 2004
Image Converters• If an image file is in a format that is not
recognized by your browser, there are two things that you can do with it:– Search the web for and then download and install a
plug-in for the file type– Use a program that converts only type file to
another.
• In order to adjust your image, use an image program such as Adobe Photoshop.
41Copyright Ralph Bisland 2004
How To Get Images• Search the web for them. If you like one,
download it to your account and use it. Beware of copyrighted material.
• Most browsers will allow you to copy a graphic image by placing your cursor atop the image and holding down the right mouse button.
• Create a hyper text link to the file in someone else’s account.
• Google has thousands of images that you may download for free.
42Copyright Ralph Bisland 2004
How To Get Images (ctd)• Take a picture(s) with a digital
camera/camcorder and upload it to your computer.
• Take a picture with a non-digital camera, scan it, then upload it to your computer.
43Copyright Ralph Bisland 2004
Borders Around Images
• To adjust the border size (or remove them) around an image, use the BORDER= option.
• Border sizes are always measured in number of pixels.
• Example:
<IMG BORDER = “5” SRC=“mypic.jpg”>
44Copyright Ralph Bisland 2004
Clickable Images• Called a hypermedia link.
• The user clicks on a picture and then transfers to another page.
• Format:<A HREF=“page1.html”><IMG SRC=“pic.gif”</A>
• Example:<A HREF=“my-page.html”><IMG SRC=“mypic.gif”></A>
45Copyright Ralph Bisland 2004
Borders Around Clickable Images
• Since clickable images are hypermedia links they have borders around them.
• To adjust the border size (or remove it) us the BORDER= option.
• Example:<A HREF=“my-page.html”>
<IMG BORDER=“0” SRC=“mypic.gif”</A>
46Copyright Ralph Bisland 2004
Manipulating Images• There are several options that allow you
to manipulate images.
• The things that you can do are:– Place the image on a specific part of a
page (Justification).– Adjust the size of the image.
47Copyright Ralph Bisland 2004
Justification Of Images• There are three types of image alignments:
left, right, and center.• The default alignment is left.• To align an image use the align= option,
along with the words “left”,”right”, or “center”.• Example:<IMG ALIGN=“RIGHT” SRC=“mypic.gif”>
48Copyright Ralph Bisland 2004
Aligning Text With Images• Text can be aligned with images.
• One line of text can be placed on either the top, middle or bottom of the image.
• To align text with images, use the align= option, along with the words “top”, “middle”, or “bottom”.
• Examples:<IMG ALIGN=“top” SRC=“mypic.gif”>Ralph<IMG ALIGN=“middle”” SRC=“mypic.gif”>Ralph<IMG ALIGN=“bottom” SRC=“mypic.gif”>Ralph
49Copyright Ralph Bisland 2004
Text Wrap• If you want to have more than one line of
text aligned to your picture, don’t use align= “top”, “bottom”, or “middle”.
• Use align= “left” or “right”.• The text will wrap around your image.• If you want to clear your text to the bottom
of the image, use the <BR CLEAR=ALL>
tag.
50Copyright Ralph Bisland 2004
More About Images
• Computer images are made up of lots of colored dots call pixels.
• These pixels are made up of binary numbers (0-255 (decimal)or 00-FF (hex)) representing levels of intensities of red, green, and blue.
• The more pixels per inch that can be displyed the sharper the image.
• Each image has a height and width measured in pixels.
51Copyright Ralph Bisland 2004
Changing The Size Of An Image• The size (height and width) of a image can be
altered.• To alter the size of a image you must use the
height= and width= options of the image tab.• Example:
<IMG SRC=“mypic.gif” HEIGHT=100 WIDTH=160>
• It is very important that you keep the length and width of the picture in the same ratio.
52Copyright Ralph Bisland 2004
Thunbnailing• Using a small version of an to link to a
larger version of the same image is called thumbnailing.
• Example:<A HREF=“my-pic.gif><IMG SRC=“my-pic.gif” HEIGTH=50WIDTH=75></A>
53Copyright Ralph Bisland 2004
Animated GIFs• Images that appear to “move”.
• This is produced by a series of pictures that are displayed one after the other.
• This is created by a program that stores the pictures in sequential order and specifies how much time between the refresh of each image.
• You browser handles the display loop of the images.
54Copyright Ralph Bisland 2004
Background Images• You may specify an image to be used as
the background on your webpage.• This is done with the BACKGROUND
option of the body tag.• Example:<BODY BACKGROUND=“mypic.gif”>
• Please make sure that your image allow the page “stuff” to be seen.
55Copyright Ralph Bisland 2004
Sounds
• Be aware that sound files tend to take a while to download.
• Consider using “sound bites”.
• To play sounds your browser must have the necessary plug-in installed.
• Consider using a hypertext link to the sound.
56Copyright Ralph Bisland 2004
Sound Formats• There are three basic sound formats:
– .wav (wav): Basically a PC format– .au (audio): From Sum Micro systems– .midi (Musical instrument Digital Interface):
Basically for file recorded from musical instruments.
– .ra (RealAudio): Must have Real Audio Player
• You must have a plug-in for the particular type sound file you download.
57Copyright Ralph Bisland 2004
Using Hypertext Links• You may use a hypertext link to play a
sound file.
• To do this, simply play the destimation file as the HREF.
• Example:<A HREF=“mysong.wav>Play a song</A>
58Copyright Ralph Bisland 2004
Playing Sounds Directly• There is no standard command to play
sounds directly.• Netscape/Mozilla uses the EMBED
command.• All other browsers us BGSOUND.• Solution: Place both commands in your
web page. The browser will use the one that works with it and ignore the other.
59Copyright Ralph Bisland 2004
Embed• Format:
<EMBED SRC= “soundfilename” HEIGTH = h WIDTH=w AUTOSTART=true or false LOOP= ALIGN=left, right, or center
</EMBED>
• Soundfilename: The name of the file containing the sound. Must have correct suffix
60Copyright Ralph Bisland 2004
Embed (ctd)• Autostart: Tue=Start the sound immediately.
False=Start the song from the control box.• Loop: True = plays the song forever. False= plays
it once.• Height, Width, Align: To display the control box.• Example:• <EMBED SRC=“mysong.au” AUTOSTART=TRUE LOOP=TRUE HEIGTH=45 WIDTH=155 ALIGN=LEFT></EMBED>
61Copyright Ralph Bisland 2004
BGSOUND• Format:
<BGSOUND=soundfilename LOOP=n>
• Loop: The number of times to play the sound file. Use infinity to play forever.
• Example:<BGSOUND=“mysong.au” LOOP=3>
62Copyright Ralph Bisland 2004
Creating A New Window• When using a hypermedia link, you can
render the link into an new window.
• This is done with the target attribute of the IMG tag.
• Example:
<A HREF=“mypic.gif” target=“New Window”>My pic in a new window</A>
63Copyright Ralph Bisland 2004
Executing Programs• You may execute server side programs and
display the output on your web page.• Examples: UNIX utilities (date, fortune, etc.)• For these type programs to run, you server
must allow it.• To run these type programs, use the #exec
cmd= command.• This command must be embedded in comment
tags.
64Copyright Ralph Bisland 2004
Executing Programs (ctd)
• The tag should have an absolute address of the program to be run.
• The program must have the suffix .cgi affixed to its name.
• Example of running the fortune program.<!--#exec cmd="/orca/faculty/bisland/public_html/fortune.cgi" -->
65Copyright Ralph Bisland 2004
Linking To E-mail• Sometimes it is convenient to have a hyperlink to
send E-mail.• To do this just build a hyperlink to
mailto:E-mail-address• Example:
<A HREF=“mailto:[email protected]”>To send me E-mail, click here</A>
• This will open an E-mail window and the user just fills in the blanks for the address, subject, and body, then clicks on “Send Message”.
66Copyright Ralph Bisland 2004
Frames• Frames are a mechanism to allow the page
developer to split a window into several “sub windows” or frames.
• Older browsers do not support frames.• Anything that can be rendered in a regular
window can be rendered in a frame.
67Copyright Ralph Bisland 2004
Frames (ctd)• Frames can be used with text, graphics,
sound, etc.• Frames can divide a screen into rows,
columns, or row/columns.• Frame documents act independently of
each other in most cases.• Note: The BACK button returns the user
to the page before the frame was rendered.
68Copyright Ralph Bisland 2004
Frame Tags• Frame tags include:
– Frameset: Defines the size and orientation (rows or columns) of the window.
– Frame: Defines what document initially goes in the frame.
– Noframes: Message to display for non-frame compatible browsers.
• The <frame-set> tag replaces the <body> tag in pages.
• If a page contains both a <body> tag and a <frame-set> tag, the frame tags are displayed as text.
69Copyright Ralph Bisland 2004
The Frameset Tag• Defines the size and orientation of the frame windows.
Format: <frameset {rows=“<definitition>“ | cols=“<definition>“ | rows=“<definition>“ cols=“<definition”}
• Row and/or cols definition can be specified in any of three ways:– An absolute number of pixels– A percentage of the height or width of the frameset– A portion of the remaining space remaining after setting
aside room for adjacent elements.• Framesets must end with the </frameset> tag.
70Copyright Ralph Bisland 2004
Frameset ExamplesExamples:
<frameset rows=“150,300,150”> <frameset rows=“25%,50%,25%> <frameset rows=“100,*”> <frameset rows=“100,*,200”> <frameset cols=“20%,30%,*”> <frameset rows=“100,200” cols=“200,100”> <frameset rows=“20%,80%” cols=“25%,75%”> <frameset rows=“20%,30%,50% cols=“50%,50%”> <frameset rows=“100,*” cols=“*,100,200”>
71Copyright Ralph Bisland 2004
The Frame Tag• Defines what will be rendered in the frame:
Format: <frame src=“url” [name=“frame-name”] [scrolling={yes|no}]
Src= The URL of whatever is to be initially rendered in the frame.
Name= A name given to the frame so that its contents can be replaced.
Scrolling= to allow or disallow scrolling (default value = yes)
Examples:
<frame src=“my-text.html”> <frame src=“my-picture.gif”> <frame src=“my-text.html” name=“fill-in”> <frame src=“my-text.html” scrolling=no>
72Copyright Ralph Bisland 2004
The Noframes TAg• If the browser used to access the page does
not support frames the text message is displayed.
Format: <noframes>Text message</noframes>
Example:
<noframes>Sorry this document can be viewed with Netscape Navigator Version 2.0 or later.<A HREF=“my-document.html”>To go back to the previous page, Click here<</A></noframes>
73Copyright Ralph Bisland 2004
Complete Frame Example<HTML>
<HEAD><TITLE>Sample Page With Frames</TITLE></HEAD>
<FRAMESET ROWS=“60%,40%”><FRAME SRC=“my-text1.html”><FRAME SRC=“my-text2.html”><NOFRAMES>You gotta have Netscape Navigator 2.0 or better to see this, Bucko.</NOFRAMES></FRAMESET></HTML>
74Copyright Ralph Bisland 2004
Replacing Frames• A great use of frames is to place a menu of topics
in one frame and the topics in a second frame. Example: Tags in a file called frame.html.
<HTML><HEAD><Title>Test Of Frames</Title></HEAD><FRAMESET COLS="40%,*"> <FRAME SRC="policy-menu.html"> <FRAME SRC="policy-text.html" name="fill-me"><NOFRAMES>If you get this message, your browser does not support frames</NOFRAMES></FRAMESET></HTML>
75Copyright Ralph Bisland 2004
Replacing Frames (ctd)In a file called policy-menu.html
<HTML><HEAD><TITLE>Class Policies</TITLE></HEAD><BODY>
<CENTER><H1>Class Policies For All Classes<BR>Taught By Ralph B. Bisland, Jr.</H1></CENTER><P><PRE><H3>Basic Information</H3>Office: TEC 218 Phone: 601-266-4949 (Computer Science Office) 601-266-4961 (My Office)E-Mail Address: [email protected]</PRE></P>
76Copyright Ralph Bisland 2004
Replacing Frames (ctd)<P>
<PRE><H3>Class Schedule For Spring Semester 1996</H3>MWF: Period 1: DBMS Design (CSC 411/511) Period 3: Simulation And Modeling (CSC 636)Tuesday Night: Internet Concepts (CSC 404/505)</PRE></P>
<H3>Class Policy Table of Contents: (Last Revision: Jan 2, 1996)</H3><MENU><LI><A HREF="policy-text.html#Plagiarism" target="fill-me"> Plagiarism</A><LI><A HREF="policy-text.html#Attendance" target="fill-me"> Class Attendance</A><LI><A HREF="policy-text.html#Missing-exams" target="fill-me"> Missing Exams</A><LI><A HREF="policy-text.html#Grading-Scale" target="fill-me"> Grading Scale</A><LI><A HREF="policy-text.html#Tardiness" target="fill-me"> Tardiness For Exams</A>
77Copyright Ralph Bisland 2004
Replacing Frames (ctd)<LI><A HREF="policy-text.html#Turn-In-Work" target="fill-me">
Turning In Work</A> <LI><A HREF="policy-text.html#Late-Assignments" target="fill-me"> Late Assignments</A><LI><A HREF="policy-text.html#Drop-Policy" target="fill-me"> Drop Policy</A><LI><A HREF="policy-text.html#Test-Regrading" target="fill-me"> Test Regrading Policy</A><LI><A HREF="policy-text.html#Multiple-Finals" target="fill-me"> More Than 2 Finals On The Same Day</A> <LI><A HREF="policy-text.html#Team-Projects" target="fill-me"> Team Project Grading</A><LI><A HREF="policy-text.html#Extra-Assignments" target="fill-me"> Submission Of Extra Assignments</A><LI><A HREF="policy-text.html#Enforcement" target="fill-me"> Enforcement Of Class Policies</A></MENU>
</BODY></HTML>
78Copyright Ralph Bisland 2004
Replacing Frames (ctd)Contents of the file policies-text.html
<HTML><HEAD><TITLE>Class Policies Text</TITLE></HEAD><BODY>
<CENTER><H1>Class Policies</H1></CENTER>
<H3><A NAME="Plagiarism">Plagiarism</A></H3><P><STRONG>Plagiarism or cheating of any type will not be tolerated.</STRONG>This includes, but is not limited to, copying or collusion on programs,projects, assignments, abstracts, documentation, wandering eyes on tests,turning in previously submitted term papers, using other person'scomputer accounts to do projects, programs, etc. NOTE: I do not mind youdiscussing the logical solution to problems, but not code of any type(Pascal, Ada, SQL, HTML, etc.). If you are caught, you will receive a
79Copyright Ralph Bisland 2004
Replacing Frames (ctd)grade of "F" in the course and I will bring you before the Computer Science
Disciplinary Board.</P>
<<<<< Stuff deleted>
<H3><A NAME="Enforcement">Enforcement Of Class Policies</A></H3><P>Will I enforce these guidelines during the semester? Why would I takethe time to develop them if I was not going to enforce them?</P>
</BODY></HTML>