0% found this document useful (0 votes)
12 views6 pages

HTML Inline Images

The document provides guidelines for incorporating inline images in web pages, detailing supported formats, syntax for including images, and attributes for size and alignment. It also discusses the use of alternate text for accessibility, images as hyperlinks, and background graphics. Additionally, it covers external images and links to various media types, emphasizing the importance of optimizing image use for better loading times and user experience.

Uploaded by

solocheruic
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views6 pages

HTML Inline Images

The document provides guidelines for incorporating inline images in web pages, detailing supported formats, syntax for including images, and attributes for size and alignment. It also discusses the use of alternate text for accessibility, images as hyperlinks, and background graphics. Additionally, it covers external images and links to various media types, emphasizing the importance of optimizing image use for better loading times and user experience.

Uploaded by

solocheruic
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Inline Images

Most Web browsers can display inline images (that is, images next to text) that are in X
Bitmap (XBM), GIF, or JPEG format. Other image formats are also being incorporated into
Web browsers [e.g., the Portable Network Graphic (PNG) format]. Each image takes
additional time to download and slows down the initial display of a document. Carefully
select your images and the number of images in a document.
To include an inline image, enter:
<IMG SRC=ImageName>
where ImageName is the URL of the image file.
The syntax for <IMG SRC> URLs is identical to that used in an anchor HREF. If the image
file is a GIF file, then the filename part of ImageName must end with .gif. Filenames of X
Bitmap images must end with .xbm; JPEG image files must end with .jpg or .jpeg; and
Portable Network Graphic files must end with .png.
Image Size Attributes
You should include two other attributes on <IMG> tags to tell your browser the size of the
images it is downloading with the text. The HEIGHT and WIDTH attributes let your browser
set aside the appropriate space (in pixels) for the images as it downloads the rest of the file.
(You can get the pixel size from your image-processing software, such as Adobe Photoshop.
Some browsers will also display the dimensions of an image file in the title bar if the image is
viewed by itself without an enclosing HTML document.)
For example, to include a self portrait image in a file along with the portrait's dimensions,
enter:
<IMG SRC=SelfPortrait.gif HEIGHT=100 WIDTH=65>
NOTE: Some browsers use the HEIGHT and WIDTH attributes to stretch or shrink an image
to fit into the allotted space when the image does not exactly match the attribute numbers.
Not all browser developers think stretching/shrinking is a good idea, so don't plan on your
readers having access to this feature. Check your dimensions and use the correct ones.
Aligning Images
You have some flexibility when displaying images. You can have images separated from text
and aligned to the left or right or centered. Or you can have an image aligned with text. Try
several possibilities to see how your information looks best.
Aligning Text with an Image

By default the bottom of an image is aligned with the following text, as shown in this
paragraph. You can align images to the top or center of a paragraph using the ALIGN=
attributes TOP and CENTER.

This text is aligned with the top of the image (<IMG SRC = "BarHotlist.gif"
ALT="[HOTLIST]" ALIGN=TOP>). Notice how the browser aligns only one line and then
jumps to the bottom of the image for the rest of the text.

And this text is centered on the image (<IMG SRC = "BarHotlist.gif"


ALT="[HOTLIST]" ALIGN=CENTER>). Again, only one line of text is centered; the rest is
below the image.
Images without Text
To display an image without any associated text (e.g., your organization's logo), make it a
separate paragraph. Use the paragraph ALIGN= attribute to center the image or adjust it to
the right side of the window as shown below:
<p ALIGN=CENTER>
<IMG SRC = "BarHotlist.gif" ALT="[HOTLIST]">
</p>
which results in:

The image is centered; this paragraph starts below it and left justified.
Alternate Text for Images
Some World Wide Web browsers -- primarily the text-only browsers such as Lynx -- cannot
display images. Some users turn off image loading even if their software can display images
(especially if they are using a modem or have a slow connection). HTML provides a
mechanism to tell readers what they are missing on your pages if they can't load images.
The ALT attribute lets you specify text to be displayed instead of an image. For example:
<IMG SRC="UpArrow.gif" ALT="Up">
where UpArrow.gif is the picture of an upward pointing arrow. With graphics-capable
viewers that have image-loading turned on, you see the up arrow graphic. With a text-only
browser or if image-loading is turned off, the word Up is shown in your window in place of
the image.
You should try to include alternate text for each image you use in your document, which is a
courtesy for your readers -- or, for users who might be visually impaired, a necessity.
Images as Hyperlinks
Inline images can be used as hyperlinks just like plain text. The following HTML code:
<A HREF="hotlist.html"><IMG SRC="BarHotlist.gif" ALT="[HOTLIST]"></A>
Produces the following result:

(Note that this link doesn't actually go anywhere.) The blue border that surrounds the image
indicates that it's a clickable hyperlink. You may not always want this border to be displayed,
though. In this case you can use the BORDER attribute of the IMG tag to make the image
appear as normal. Adding the BORDER attribute and setting it to zero:
<A HREF="hotlist.html"><IMG SRC="BarHotlist.gif" BORDER=0
ALT="[HOTLIST]"></A>
Produces the following result:

The BORDER attribute can also be set to non-zero values, whether or not the image is used
as a hyperlink. In this case, the border will appear using the default text color for the web
page. For instance, if you wanted to give your image a plain black border to help it stand out
on the page, you might try this:
<IMG SRC="BarHotlist.gif" BORDER=6 ALT="[HOTLIST]">
And get the following result:

Background Graphics
Newer versions of Web browsers can load an image and use it as a background when
displaying a page. Some people like background images and some don't. In general, if you
want to include a background, make sure your text can be read easily when displayed on top
of the image.
Background images can be a texture (linen finished paper, for example) or an image of an
object (a logo possibly). You create the background image as you do any image.
However you only have to create a small piece of the image. Using a feature called tiling, a
browser takes the image and repeats it across and down to fill your browser window. In sum
you generate one image, and the browser replicates it enough times to fill your window. This
action is automatic when you use the background tag shown below.
The tag to include a background image is included in the <BODY> statement as an attribute:
<BODY BACKGROUND="filename.gif">
Background Color
By default browsers display text in black on a gray background. However, you can change
both elements if you want. Some HTML authors select a background color and coordinate it
with a change in the color of the text.
Always preview changes like this to make sure your pages are readable. (For example, many
people find red text on a black background difficult to read!) In general, try to avoid using
high-contrast images or images that use the color of your text anywhere within the graphic.
You change the color of text, links, visited links, and active links (links that are currently
being clicked on) using further attributes of the <BODY> tag. For example:
<BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#9690CC">
This creates a window with a black background (BGCOLOR), white text (TEXT), and silvery
hyperlinks (LINK).
The six-digit number and letter combinations represent colors by giving their RGB (red,
green, blue) value. The six digits are actually three two-digit numbers in sequence,
representing the amount of red, green, or blue as a hexadecimal value in the range 00-FF. For
example, 000000 is black (no color at all), FF0000 is bright red, 0000FF is bright blue, and
FFFFFF is white (fully saturated with all three colors).
These number and letter combinations are generally rather cryptic. Fortunately an online
resource is available to help you track down the combinations that map to specific colors and
there is software available for you to do this on your workstation:
• VisiBone Online Color Lab for the Webmaster's Palette
For some basic colors -- typically those in the standard sixteen-color Windows 3.1 palette --
you can also use the name of the color instead of the corresponding RGB value. For example,
"black", "red", "blue", and "cyan" are all valid for use in place of RGB values. However,
while not all browsers will understand all color names, any browser that can display colors
will understand RGB values, so use them whenever possible.
External Images, Sounds, and Animations
You may want to have an image open as a separate document when a user activates a link on
either a word or a smaller, inline version of the image included in your document. This is
called an external image, and it is useful if you do not wish to slow down the loading of the
main document with large inline images.
To include a reference to an external image, enter:
<A HREF="MyImage.gif">link anchor</A>
You can also use a smaller image as a link to a larger image. Enter:
<A HREF="LargerImage.gif"><IMG SRC="SmallImage.gif"></A>
The reader sees the SmallImage.gif image and clicks on it to open the LargerImage.gif
file.
Use the same syntax for links to external animations and sounds. The only difference is the
file extension of the linked file. For example,
<A HREF="AdamsRib.mov">link anchor</A>
specifies a link to a QuickTime movie. Some common file types and their extensions are:
plain text
.txt
HTML document
.html
GIF image
.gif
TIFF image
.tiff
X Bitmap image
.xbm
JPEG image
.jpg or .jpeg
PostScript file
.ps
AIFF sound file
.aiff
AU sound file
.au
WAV sound file
.wav
QuickTime movie
.mov
MPEG movie
.mpeg or .mpg
Keep in mind your intended audience and their access to software. Most UNIX workstations,
for instance, cannot view QuickTime movies.

You might also like