You only really need to concern yourselves with 2 image types when it comes to placing graphics on web pages.
.gif (Graphics
Interchange Format) |
.jpg (jpeg, Joint
Photographic Experts Group format) |
Few colours (icons, buttons, line art) |
Greater colour density (photos) |
Filters unnecessary info, compression good, file size
small |
High compression format |
Max amount of colours 256 |
16.7 million colours |
Can be ‘interlaced’ at saving stage, to download onto web
in stages. |
Can be ‘interlaced’ at saving stage, to download onto web
in stages. |
Gif images can be animated together into one file |
|
Areas can be made transparent |
|
Amounts to the number of colours used (colour depth) and the physical size (horizontal and vertical dimensions).
Remember,
the more images, the longer the download time.
It’s generally a good idea to make sure larger images on web sites
aren’t bigger than 30kb but this of course varies.
Another way of describing colour depth is in terms of bits. The table below illustrates how colours and bit-depth are related.
Number of colours: |
Is referred to as: |
2 colours 16 colours 256 colours 32,768 colours 65,536 colours 16,777,216 colours |
1-bit 4-bit 8-bit 16-bit also 16-bit 24-bit or 32-bit |
·
Make document 600 pixels across by 480 down (think in
pixels), resolution at 72dpi, in the RGB colour mode. This enables you to design to the same specifications as the web.
·
Use guidelines to line things up accurately and for
cutting up graphics precisely.
·
Use layers to have an on/off (rollover) version of a
button. Using the guides will enable
you to cut them out in the same place so they are the same size and don’t
‘jump’ when rolled over. Save you’re designing pages in a separate folder,
keeping the layers if you have them, .psd format (for layered images) or tiff
are good for quality.
·
When cutting and saving images for web use put them in
a folder called ‘images’ that you can copy to your website folder.
·
Name images appropriately e.g. cont_off.gif and
cont_on.gif for the contact button rollovers.
Underscore is allowed to be used in file names and can be quite handy
and clear.
Is loosely related to java but is apparently easier to learn. It can be added to the <head> of html code using the <script> tag to produce rollover buttons (buttons that change when the mouse is placed, not clicked, on top).
Rollovers are good for highlighting to the viewer, that a graphic button has a link and can look really nice. They are particularly good for main site buttons.
You can write your own script or use a web authoring tools
such as Dreamweaver to generate it for you.
Alternatively, you can download pre-designed components and change them
accordingly.
All will become clear the more you work with tables, but here are a few things to start taking into account.
These are examples of the attributes you’d find within the
table tags, <table>, and the cell tags, <td> from the example
‘image based’ menu table.
<table width="600"
border="0" cellspacing="0" cellpadding="0"
align="center">
(Note vspace="something"
hspace="something" bgcolour=”something”, could also be added)
<tr>
<td width="135"
bgcolor="#C0C0C0">
<a href="about.htm">
<img src="images/about_off.gif"
vspace="5" hspace="0" border="0" alt="About
Us">
</a>
</td>
</tr>
the <td>’s that uses rowspan in the example exercise
<td width="465" rowspan="6"
align="left" valign="top"
bgcolor="#FFFFFF">text</td>
_________________________________________________________________________
rowspan
this
attribute used in a <td> would command the cell data spans a certain
amount of rows
e.g. rowspan="6"
(in the case of the <td> tag the cell data will span 6
rows)
colspan
this
attribute used in a <td> would command the cell data spans a certain
amount of columns
e.g. colspan="2"
(in the case of the <td> tag the cell data will span 2
columns)
cellpadding
the amount of pixel space between a cell’s content and its
border, e.g. text from the edges of the cells.
cellspacing
the amount of space between cells (default is 2 pixels v
&h in <td>) Can bump it up by
using it in the <table> tag
width of table/cell
can be measured in pixels e.g. width =”600” or in percentage
e.g. width=40%
e.g. width=” 100%”
(in the case of the <tables> tag the %age the table
fills the browser)
(in the case of the <td> tag the %age the cell took up
in the table)
e.g. width=”600”
(in the case of the <tables> tag this refers to the
amount of pixels in width the table will be in any browser)
(in the case of the <td> tag this refers to the amount
of pixels in width of the cell
align (left, center or right)
this attribute commands the alignment of the particular cell
or table
e.g. align="left"
(in the case of the <tables> tag, the table will
appear towards the left margin of the browser window)
(in the case of the <td> tag the cell data will appear
on the left of the cell unless it fills the cell)
valign (top, middle or bottom)
can be used in the <td> tag to align text/graphic to
start from one of 3 areas of the cell, unless it fills the cell)
e.g. valign="top"
(in this case text or an image will appear or start from the
top of the cell)
Note: default alignment
is middle.