1. Grafika i kolor 2. Otaczanie obrazu tekstem 3

Transkrypt

1. Grafika i kolor 2. Otaczanie obrazu tekstem 3
1
Grafika i kolor HTML
Dopuszczalne formaty to:
•
•
•
GIF - (Graphics Interchange Format)
JPEG - (Joint Photographic Expert Group)
PNG - (Portable Network Graphics)
<html>
1. Grafika i kolor
W celu umieszczenia na stronie grafiki musimy posłuŜyć się znacznikiem <IMG>.
Znacznik ten nie posiada odpowiednika zamykającego, ale ma szereg atrybutów.
NajwaŜniejszym z nich jest SRC. SłuŜy on do określenia ujętej w cudzysłów nazwy pliku
lub URL obrazu, który ma zostać w danym miejscu wstawiony.
<IMG SRC="obraz.gif">
Innym wymaganym atrybutem jest ALT, określający alternatywny tekst, który
towarzyszy obrazkowi. JeŜeli zdarzy się, Ŝe uŜytkownik wyłączy sobie opcję wyświetlania
grafiki lub korzysta z przeglądarki tekstowej, grafika nie zostanie wyświetlona - moŜe
wtedy otrzymać krótką informację tekstową.
<IMG SRC="obraz.gif" ALT="[logo_5KB]">
2. Otaczanie obrazu tekstem
Aby obok grafiki zamieścić dowolna ilość tekstu wraz z akapitami, listami czy
nagłówkami musimy się posłuŜyć atrybutem ALIGN. Atrybut ten przyjmuje dwie
wartości: LEFT i RIGHT. W pierwszym przypadku obraz zostanie ułoŜony przy lewym
marginesie strony, w drugim - przy prawym. Przykład takiego polecenia wygląda
następująco:
<IMG SRC="kom.gif" ALIGN="left" ALT="[logo_5KB]">
<H1>Wprowadzenie</H1>
Graficzne środowisko WWW (World Wide Web) zdobyło tak ogromną
popularność, Ŝe coraz więcej osób i firm chciałoby umieścić
w Internecie własną stronę, upatrując w tym pewną formę kontaktu
ze światem i skuteczną promocję. [...]
MoŜe się zdarzyć, Ŝe zechcemy umieścić obok obrazka tylko kilka zdań, a nowy wątek
tekstu rozpocząć pod rysunkiem. Aby przerwać funkcję otaczania obrazu przez tekst
musimy uŜyć znacznika <BR> z atrybutem CLEAR. Spowoduje on, Ŝe nowa linia
rozpocznie się dopiero pod obrazem.
3. Określanie odległości obrazu od tekstu
Mając moŜliwość umieszczania tekstu wokół obrazu, moŜemy równieŜ określić
odległość, w jakiej tekst powinien znaleźć się od grafiki. Wykorzystujemy do tego
atrybuty HSPACE i VSPACE. Wartości obydwu podaje się w pikselach, przy czym
HSPACE określa odległość z prawej strony i z lewej, natomiast VSPACE pozwala określić
odległość tekstu od górnej i dolnej krawędzi obrazu.
<IMG SRC="kom.gif" ALIGN="left" HSPACE="50" ALT="[logo_5KB]">
<H1>Wprowadzenie</H1>
Graficzne środowisko WWW (World Wide Web) zdobyło tak ogromną
popularność, Ŝe coraz więcej osób i firm chciałoby umieścić
Andrzej Mazur – [email protected]
2
Grafika i kolor HTML
4. Grafika i połączenia
<html>
w Internecie własną stronę, upatrując w tym pewną formę kontaktu
ze światem i skuteczną promocję.
Bardzo ciekawym rozwiązaniem jest wykonanie połączenia w formie elementu
graficznego.
<A HREF="witaj.html"><IMG SRC="kom.gif" BORDER="0"></A>
Jak widzimy w powyŜszym przykładzie pomiędzy znacznik <A>...</A> wstawiony
został element graficzny. Najechanie kursorem na jego powierzchnię powoduje
pojawienie się charakterystycznej "łapki", a na pasku statusu przeglądarki (w lewym
dolnym rogu) - adresu: witaj.html. Atrybut BORDER=0 dla znacznika <IMG> ma na
celu zlikwidowanie obramowania pojawiającego się po zastosowaniu grafiki jako
odnośnika.
5. Skalowanie obrazów
Dwa atrybuty znacznika <IMG>, HEIGHT i
szerokość i wysokość obrazu, podawaną w pikselach.
WIDTH, określają odpowiednio
<IMG SRC="obraz.gif" WIDTH="120" HEIGHT="150">
6. Kolory
Chcąc zmienić kolor tła strony WWW musimy zmodyfikować nieco sekcję <BODY>
i wstawić w niej atrybut BGCOLOR. Barwy w HTML-u moŜna określać na dwa sposoby:
•
•
za pomocą predefiniowanej nazwy;
za pomocą liczby szesnastkowej (heksadecymalnej).
Pierwszy sposób polega na podaniu nazwy koloru w języku angielskim, np. black
(czarny), red (czerwony), blue (niebieski), itd.
<BODY BGCOLOR="green">
Drugi sposób definiowania koloru tła na stronie, to określenie koloru za pomocą
wartości liczbowej. UŜywamy do tego celu wartości heksadecymalnych (szesnastkowych 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E i F), którymi moŜemy zastąpić angielską nazwę
koloru:
<BODY BGCOLOR="#rrggbb">
Kolor biały ma wartość "#FFFFFF", a czarny "#000000". Wszystkie popularne
przeglądarki akceptują wartości heksadecymalne (w formacie RRGGBB, gdzie RR składowa czerwona, GG - składowa zielona, BB - składowa niebieska).
Wprawdzie nazwy kolorów są zdecydowanie łatwiejsze do zapamiętania niŜ wartości
liczbowe, nie są jednak w stanie opisać tak duŜej liczby kolorów, no i nie wszystkie
przeglądarki potrafią je obsłuŜyć. UŜywanie wartości heksadecymalnych jest bardziej
uniwersalne, naleŜy jedynie pamiętać o umieszczeniu znaku # (hash).
<BODY BGCOLOR="#FF0000">
Andrzej Mazur – [email protected]
3
Grafika i kolor HTML
Tabela 1 - Lista szesnastu podstawowych barw
Definicja RGB
Nazwa angielska
Definicja RGB
black
#000000
fuchsia
#FF00FF
silver
#C0C0C0
green
#008000
gray
#808080
lime
#00FF00
white
#FFFFFF
olive
#808000
maroon
#800000
yellow
#FFFF00
red
#FF0000
navy
#000080
purple
#800080
blue
#0000FF
teal
#008080
aqua
#00FFFF
źródło: materiały własne
Zmiana koloru tekstu
<html>
Nazwa angielska
Do zmiany kolorów tekstu i połączeń wykorzystać moŜna, tak jak w przypadku tła,
numer koloru lub jego angielską nazwę. W tym celu naleŜy wstawić do znacznika
<BODY> jeden z atrybutów: TEXT, LINK, VLINK lub ALINK.
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#FF0000">
Tabela 2 - Opis atrybutów TEXT, LINK, VLINK i ALINK
Atrybut
Znaczenie
TEXT
Określa kolor kaŜdego fragmentu tekstu na stronie, który nie jest połączeniem, łącznie
z nagłówkiem, tekstem w tabelach itp.
LINK
Określa kolor tekstu połączeń, które nie zostały jeszcze wybrane (standardowo
oznaczane są one kolorem niebieskim).
VLINK
Określa kolor tekstu połączeń, które zostały juŜ przynajmniej raz wybrane
(standardowo oznaczane są one kolorem fioletowym lub czerwonym).
ALINK
Określa kolor tekstu połączeń, na których został naciśnięty, ale jeszcze nie zwolniony
przycisk myszy (połączenie aktywowane). Standardowo połączenia takie są
wyświetlane na czerwono.
źródło: materiały własne
Zmiana koloru pojedynczego znaku
JeŜeli do zmiany koloru tekstu uŜyjemy znacznika <BODY>, przekształcenia te
dotyczą całego tekstu, znajdującego się na stronie. Istnieje jednakŜe moŜliwość zmiany
barwy pojedynczych znaków, co moŜe być wykorzystywane zamiast lub łącznie ze zmianą
koloru całości tekstu. MoŜemy do tego celu wykorzystać atrybut COLOR. Pozwala on na
Andrzej Mazur – [email protected]
4
Grafika i kolor HTML
<html>
zmianę barwy tekstu, objętego parą znaczników <FONT>...</FONT>. Posługujemy się
wtedy poleceniem:
<FONT COLOR="angielskanazwakoloru">Tekst na stronie</FONT>
Zwrócić naleŜy uwagę, iŜ znacznik <FONT> musi zostać zamknięty. W przeciwnym
razie cały tekst od tego miejsca będzie takiego koloru, jaki zdefiniujemy. Tak samo, jak
w przypadku określania koloru tła dla strony moŜemy uŜywać wartości
heksadecymalnych:
<FONT COLOR="rrggbb">Tekst na stronie</FONT>
7. Grafika jako tło
Kolejnym ze sposobów „pokolorowania” stron WWW jest zastosowanie grafiki jako
tła. Do tego celu słuŜy kolejny atrybut znacznika <BODY> o nazwie BACKGROUND.
Jego wartością jest nazwa pliku lub URL wskazujący obraz, który zamierzamy
wykorzystać jako tło.
<BODY BACKGROUND="tlo.gif">
Andrzej Mazur – [email protected]

Podobne dokumenty