|
Część I
Tworzenie stron WWW
Część II Reklamowanie stron WWW
Dodatek: Pływające menu
Przystawka:
Menu wegetariańskie
Krótki kurs dla początkujących, jak zabrać się do budowania i
projektowania własnej strony WWW. Absolutne podstawy. Najtańszym
kosztem.
Tworzenie stron WWW
Witryna WWW to grupa stron
WWW, które są po prostu plikami z rozszerzeniem .html (np. index.html). Do
jej stworzenia potrzebny będzie program pozwalający zachowywać
pliki w formacie HTML. Programów takich jest wiele, zresztą obecnie
pozwala na to większość edytorów tekstu. Ja poleceam
darmowe programy:
1. Netscape Composer
Do ściągnięcia wraz z przeglądarką Netscape
Navigator (wpisujemy w Google hasło Netscape i po odnalezieniu
strony wybieramy z menu
opcję Downloads
- niestety trzeba zajrzeć do archiwalnych wersji Archive Products
i wybrać którąś ze starszych wersji, np. 7.0, bo najnowsze nie zawierają
Composera).
Program zawiera tylko podstawowe opcje, co jest zaletą dla
początkujących.
Zalety: Proste menu, łatwe do intuicyjnego zrozumienia. Od
razu widać układ graficzny strony. Można wklejać dokumenty tekstowe
metodą Kopiuj
(Ctrl+C) i Wklej (Ctr+V). Polecam jednak wklejanie dokumentów
zapisanych w uniwersalnym formacie RTF,
a nie DOC Worda, bo
formatowanie tekstu wychodzi dziwnie.
Wady: Podgląd
kodu HTML jest niewygodny - jednolicie szary
2. HTML Kit
Do ściągnięcia za darmo z witryny chami.com. Opcja Download
HTML-Kit.
Bardzo wygodny edytor kodu jako uzupełnienie Composera. Mnóstwo opcji
dla zaawansowanych.
3. Open Office
Darmowy edytor tekstu do zainstalowania pod Windows i Linuksem. Oferuje
wygodny podgląd kodu i pewne możliwości graficznej edycji strony jak
Composer. Do ściągnięcia z polskiej strony Open Office
(lub ze strony Ux
Systems)
ale zapewne też można znaleźć na płytach CD dołączanych do czasopism
poświęconych Linuksowi.
ORGANIZACJA WITRYNY
Wszystkie pliki html
umieszczamy w jednym katalogu (np. mojawitryna).
Jeśli mamy jakieś graficzne elementy dekoracji witryny można je
umieścić w podkatalogu (mojawitryna/oprawa),
to samo z rysunkami i zdjęciami (mojawitryna/rysunki).
Jeśli plików ma być więcej, można dla uporządkowania nazywać je
zaczynając pliki z tej samej grupy jednakowym przedrostkiem (np.
opowiadania: opo_tytul.html)
Pierwszą stroną naszej witryny, którą zobaczy odwiedzający
będzie zazwyczaj index.html
- nasza strona główna, drzwi frontowe do wwitryny. Przechodzenie między
stronami,
np. ze strony głównej do innych stron naszej witryny lub stron w obcych
witrynach umożliwiją łącza (inaczej linki).
Do innych stron naszej witryny:
<a
href="nazwa_pliku.html">Tekst łącza widoczny na stronie</a>
Lub na zewnątrz do cudzych witryn WWW:
<a
href="http://www.google.pl/">Tekst łącza widoczny na stronie</a>
Czerwony adres można wkleić z okna
przeglądarki (Netscape, Explorera, Mozilli, etc.).
Warto też przygotować sobie plik tekstowy (np. opis.txt) z
krótki opisem strony i słowami kluczowymi, który przyda się nam przy
rejestrowaniu witryny w wyszukiwarkach internetowych takich jak Google.
KURS HTML
Język HTML służy do formatowania tekstu (i innych rzeczy) na stronach
WWW. Kursy HTML-a można znaleźć w Internecie:
Przyjazny kurs języka HTML.
Lub kurs
HTM dla webmasterów.
Tutaj
tylko podstawowe informacje:
Zasadniczo plik html
ma taką konstrukcję
<html>
<head>
Czołówka
pliku - tu
umieszczane są wszystkie informacje techniczne potrzebne programom do
interpretacji strony WWW.
</head>
<body>
Ciało
pliku - tu
umieszczana jest właściwa zawartość strony, to co widzieć będzie
użytkownik, który odwiedzi naszą stronę.
</body>
</html>
Zasada działania języka HTML jest prosta: mamy pary
znaczników 1.otwierajacy
(np. <html>)
oraz 2. zamykający (</html>).
Wszystko między nimi stosuje się do formatowania określonego przez ten
znacznik (tu akurat będzie zawartością pliku html). Inne
przykłady to: <b>wytłuszczenie</b> <i>kursywa</i>.
Bywają też znaczniki pojedyncze np. znacznik <br>
wstawiajacy pusty wiersz. Oraz zestawy znaczników umożliwiające
tworzenie tabel, formularzy, list.
Szczególnie przydatne są tabele, bowiem umożliwiają
zaplanowanie układu strony.
Oczywiście
trzeba pamiętać, by w znaczniku <BODY>
wstawić:
<body
style="margin: 0pt;">
aby tabela organizujaca stronę nie
odstawała od
brzegów dokumentu.
Jak
widać, same znaczniki wewnątrz mogą zawierać tzw. atrybuty pozwalające doprecyzować
działanie znacznika. W przykładzie powyżej atrybutem jest style="margin: 0pt;"
UŻYTECZNE SZTUCZKI
Polskie litery
W czołówce
pliku powinien znaleźć sie znacznik
<meta
content="text/html; charset=ISO-8859-2" http-equiv="content-type">
Cyferka 2 gwarantuje polskie litery.
Łącza prowadzące do określonych sekcji
strony
Jeśli chcemy odwołać
się w łączu (linku) do konkretnego miejsca na stronie (tej samej lub
innej), wstawiamy w tym
miejscu kotwicę
(named anchor, np. <a name="reklama"></a>), a w samym łączu po nazwie pliku naszej
strony wstawiamy znak #
a po nim nazwę kotwicy:
(np. <a
href="x_reklamawww.html#reklama">Reklamowanie
stron WWW</a>)
Wysyłanie maili ze strony
Jeśli chcemy umożliwić
odwiedzajacym pisanie listów (e-maili) do nas lub pod dowoly inny adres
poczty elektronicznej, należy użyć następującego łącza:
<a
href="mailto:holygraal@epf.pl">holygraal@epf.pl</a>
Składnia, jak widać jest prosta: mailto:adres@poczty.elektronicznej (to wklejamy w okienku adresowym
Composera)
W tekście łącza (niebieski) najlepiej powtórzyć adres z łącza dla
wygody użytkowników.
Otwieranie obcych stron
w nowym oknie
Jeśli odwołujemy się do
strony z cudzej witryny dobrze jest sprawić, by otwierała się w osobnym
oknie. W ten sposób ułatwimy mu powrót do naszej witryny, gdyby zgubił
się w obcej witrynie. Służy do tego atrybut target:
<a
href="http://www.cybra.pl" target="_blank">Cybra</a>
(W Composerze można
ją znaleźć, jak większosć atrybutów, po kliknięciu opcji Advanced Edit)
Spójna i jednolita oprawa graficzna
Należy
pamiętać o tym, by zachować jednolity układ graficzny (kolorystykę,
rozmieszczenie elementów, itp.) na wszystkich stronach witryny. Dziękie
temu odwiedzajacy będzie wiedział, czy nadal jest w naszej witrynie,
czy już ją opuścił.
Łatwe nawigowanie po witrynie
Przejrzyste elementy
nawigacyjne. Tak by odwiedzajacy nie miał wątpliwości, do którego
miejsca w witrynie trafił i jak dostać się tam, gdzie chce. Obowiązkowe
jest menu nawigacyjne na KAŻDEJ
stronie - u góry lub z boku (w ostateczności należy podać
przynajmniej
łącze do strony głównej). Nigdy nie wiadomo bowiem, do której z naszych
stron
użytkownik trafi jako pierwszy - menu po prostu pomaga mu się nie
zgubić.
Oraz
ścieżka z łączami, pokazująca mu pozycję w hierarchii strony:
Strona
główna > Strona
wymieniona w menu > Bieżąca strona
Plan nawigacyjny
witryny warto sobie naszkicować przed przystąpieniem do projektowania.
Im prostszy tym lepiej. Nie za dużo stron w menu (5-12). Nie za dużo
poziomów w głąb (2-4). Oto przykład.
Strona
główna
|
Strony
wymienione w menu
|
Strony
drugorzędne
|
(index.html)
|
Dorobek zawodowy (dorobek.html)
|
artykuly.html
pracodawcy.html
|
|
Kontakt
(kontakt.html)
|
|
|
Hobby (hobby.html)
|
opowiadania.html
szermierka.html
modelarstwo.html
|
|
Ciekawe linki (linki.html)
|
muzyka.html
blogi.html
|
|
Moje CV
(cv.html)
|
|
Nalezy pamiętac, aby na starcie
przygotować listę stron z menu (5-12) i porządnie się nad nią
zastanowić, bo późniejsza jej zmiana będzie wymagać pracochłonnego
przerabiania całej witryny.
W naszej prostej witrynie nie powinno być
też więcej niż 20-50 plików HTML (osobnych stron), bo większa liczba
jest nie do ogarnięcia i wymaga skorzystania z bardziej zaawansowanych
narzędzi.
Zwięzły i optycznie czytelny tekst
Pisząc tekst do witryny
należy pamiętać, że ludzie szybciej się męczą i nudzą czytając w
Internecie. Dlatego należy:
- pisać krótkie
akapity,
- tam gdzie się tylko
da używać numerowanych list i wypunktowań,
- ograniczyć lanie
wody,
- nie zmuszać
czytelnika do przewijania długich tekstów
- wyróżniać optycznie kluczowe
informacje
Formaty obrazków
Do
obrazków na stronie (oraz jako oprawy graficznej) używamy plików:
- JPG -zdjęcia,
obrazki złożone
- GIF - proste
rysunki, schematy o skromnej kolorystyce
(kilkanaście kolorów) i dużych jednolitych płaszczyznach.
Im mniejsze tym lepiej, bo strona się szybciej załaduje. Jest kilka
trików ułatwiających życie odwiedzajacym: miniaturki, umieszcanie
dużych plików na osobnych stronach (przy łaczach do nich podajemy
ostrzeżenie, jak duży będzie plik), itp.
Polecam
książki:
Niestety sam nie
zawsze się stosuję, jak widać.
SERWERY DARMOWYCH WITRYN
Ponieważ ma być tanio, nie piszę jak postawić stronę WWW na własnym
komputerze. To wymaga stałego adresu IP, kupna nazwy domeny, etc.
Aczkolwiek samo postawiewie witryny sprowadza sie do skopiowania plików
do odpowiedniego katalogu serwera WWW (np. httpdocs dla
darmowego serwera Apache).
Obecnie za darmo można mieć założyć sobie w Internecie sensownych
rozmiarów małą witrynę (10-50 MB), pod warunkiem, że nie przeszkadzają
nam reklamy. Zastanówcie się, jaki będzie w sumie rozmiar plików
graficznych w witrynie. W ostatecznosci zawsze można założyć 2-3
witryny połaczone łączami w jedną, ale komplikuje to administrowanie.
Ota lista paru serwerów za granicą (opcje
darmowe = FREE Web Hosting):
Oraz lista polskich darmowych serwerów WWW.
Generalnie wiekszośc oferuje wygodne szablony dla osób, którym nie chce
się projektować strony.
Umieszczenie strony na serwerze sprowadza się do:
- albo do kliknięcia odpowiednich opcji w witrynie
dostawcy serwera i skopiowania naszych plików do właściwego katalogu
(załaduj, upload)
- albo do przesłania plików za pomocą programu FTP. W
programie wpisujemy podany nam przez dostawcę serwera adres FTP, nazwę
naszego konta i hasło i wysyłamy. Można wysyłać przez przeglądarkę
internetową lub specjalny program-klienta
FTP (Ja używam programu WS_FTP LE).
SZABLON
Większość serwerów stron WWW i programów do tworzenia stron HTML (WWW)
oferuje gotowe strony, ale dla tych, którzy nie chcą lub nie mogą z
nich korzystać oto najbardziej podstawowy szablon strony WWW:
<html>
<head>
<title>Tu
wpisz tytuł strony</title>
<meta
name="Author" content="Tu wpisz autora
strony">
<meta
name="description" content="Tu wpisz opis
strony">
<meta
name="keywords" content="Tu, wpisuj,
słowa, kluczowe">
<meta
name="revisit" content="14 days">
<meta
http-equiv="content-type"
content="text/html;
charset=ISO-8859-2">
<script
language="JavaScript">
<!--
Ten skrypt będzie niewidoczny dla starszych przeglądarek.
if
(parent.location != window.location) {
parent.location
= window.location;
}
//
koniec skryptu. -->
</script>
</head>
<body
style="margin: 0pt;">
<table
style="width: 100%; text-align: left;" border="1" cellpadding="8"
cellspacing="0">
<tbody>
<tr>
<td
style="vertical-align: top; width: 180px;">Logo/tytuł strony<br>
</td>
<td
style="vertical-align: top;">Tu
wstaw ścieżkę nawigacyjną<br>
</td>
</tr>
<tr>
<td
style="vertical-align: top; width: 180px;">
<--!
Tabela menu -->
<table
style="width: 100%; text-align: left;" border="1"
cellpadding="2"
cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: top;">Łącze
menu 1<br>
</td>
</tr>
<tr>
<td
style="vertical-align: top;">Łącze
menu 2<br>
</td>
</tr>
<tr>
<td
style="vertical-align: top;">Łącze
menu 3</td>
</tr>
<tr>
<td
style="vertical-align: top;">Łącze
menu 4</td>
</tr>
<tr>
<td
style="vertical-align: top;">Łącze
menu 5</td>
</tr>
<tr>
<td
style="vertical-align: top;">Łącze
menu 6</td>
</tr>
</tbody>
</table>
<--!
Koniec tabeli menu -->
</td>
<td
style="vertical-align: top;">
Tu
wpisz/wstaw treść strony
<br>
</td>
</tr>
</tbody>
</table>
</body>
</html>
Oczywiście kolory tła tabeli i komórek, oraz ich ustawienia
(czerokości, odstępy, grubości obramowania) można zmieniać według
własnego gustu. Ze wspomnianych wcześniej programów najłatwiej robi się
to pod Composerem.
Góra strony
Reklamowanie stron WWW
Kilka
podstawowych porad, co zrobić, by waszą stronę odwiedzano.
RADA 1: Słowa kluczowe
Przede wszystkim najważniejsze są słowa
kluczowe, których
roboty (małe
programy wędrujące po sieci) i zajmujące się
klasyfikacją stron używają
do katalogowania stron WWW.
Do ich definiowania służy znacznik
<meta
name="keywords" content="von Suchner, Suchner, hodowca, pies">
umieszczany
w czołówce strony tzn. między znacznikami <head> i </head>
Roboty każdej wyszukiwarki działają trochę inaczej i są
ciągle
przerabiane, wiec nie ma ścisłych zaleceń, jak przygotowywać słowa
kluczowe. Ale jest kilka podstawowych reguł.
- Słowo
kluczowe powinno występować często w
tekście
strony (min. 2-3 razy na stronie), ale nie za często, bo robot zacznie
podejrzewać oszustwo (analiza statystyczna). Najlepiej po prostu
napisać zwykły tekst na temat używając słowa kluczowego o 25%
częściej
niż używalibyście go w rzeczywistości.
- Słowa
kluczowe powinny być dostosowane do sposobu
myślenia klienta. Jakie słowa wy byście wpisali w Google,
gdybyście
chcieli znaleźć stronę taką jak wasza?
- W
krótkich stronach słowa kluczowe stanowią większy procent zawartości
strony, więc krótkie strony będa zazwyczaj wyżej w rankingach.
- Warto
mieć coś co odróżnia
waszą witrynę od
innych: np. kilkunastoakapitowy tekst na temat karmienia
hovawartów,
jeśli takiego nie ma w Internecie. Albo stronę o historii rasy,
albo
coś w ten deseń. Taka strona jest „wabikiem”. Oczywiście
strona o
seksie hovawartów raczej nie zadziała, bo utonie w morzu innych
stron
używających słowa kluczowego sex.
Oprócz
tego jest kilka znaczników, które są
powiązane ze słowami
kluczowymi: (patrz http://www.i18nguy.com/markup/metatags.html).
Najważniejsze to:
Opis strony:
<meta
name="description" content="Rodzinna hodowla hovawartów
von
Suagra...">
2-3 zdania, w których warto
powtórzyć parę razy wybrane słowa kluczowe.
Polecenie ponownego odwiedzania strony
<meta
name="revisit" content="14 days">
Jeśli zamierzacie co jakiś czas
modyfikować stronę,
to warto przypomnieć robotom, aby stale do was zaglądały
Te powyżej wstawia się w czołówce strony tzn. między znacznikami <head> i </head>, poniżej znaczniki
wstawiane w treści strony między <body>
a </body>.
Atrybut ALT obrazków
Warto też zadbać o alternatywne opisy rysunków i zdjęć
(których nie
macie) - niech tam też pojawią się słowa kluczowe, zamiast:
<IMG
HEIGHT="110" SRC="darsy2.jpg" WIDTH="190" BORDER="0">
dodajcie opis:
<IMG
ALT=”pies rasy hovawart,
Darcy, z hodowli rodziny Suchner, zdjęcie”
HEIGHT="110" SRC="darsy2.jpg" WIDTH="190" BORDER="0">
pewnie znajdziecie możliwość dodania opisu rysunku w atrybutach obrazka
w waszym programie do edycji
stron (atrybut ALT lub
„alternatywny tekst”- alternate text
w Composerze)
Nagłówki tekstu
Warto
też pamiętać o powtarzaniu słów kluczowych w nagłówkach organizujących
tekst na stronie (np. <H1>Rasa hovawart</H1>).
RADA 2: Nie używać
ramek <frames>
Roboty nie trawią ramek <FRAMES>
- po prostu traktują stronę zbudowaną z raamek jako kilka
stron i
głupieją podczas indeksowania - strona spada w rankingu nawet o
kilkanaście pozycji. Dlatego lepiej organizować stronę za
pomocą tabel
(patrz przykład poniżej). Niestety boczne menu nie będzie wtedy cały
czas
widoczne przy przewijaniu w dół, ale coś za coś. (Chyba, że
skorzystacie z pływajacego menu)
Logo/Tytuł
|
strona
główna--»bieżąca strona
|
łącze menu 1
|
łącze menu 2
|
łącze menu 3
|
łącze menu 4
|
łącze menu 5
|
łącze menu 6
|
|
Treść naszej strony
|
Oczywiście
trzeba pamiętać, by w <BODY>
wstawić <body
style="margin: 0pt;">, aby tabela nie odstawała od
brzegów.
Warto też w między <head></head>
wstawić skrypt:
<SCRIPT
language="JavaScript">
<!--
Poniższy skrypt będzie niewidoczny dla starszych przeglądarek.
if
(parent.location != window.location) {
parent.location
= window.location;
}
//
koniec skryptu. -->
który uniemożliwi innym witrynom podkradanie waszej strony do
własnych
witryn z ramkami. Niestety czasami potrafi on zakłócić działanie strony
(np. tej w witrynie Geocities - blokuję działanie opcji "Wstecz"),
jeśli nasz dostawca serwera WWW używa ramek.
RADA 3: Niech was cytują
Google (i inne wyszukiwarki) liczy też łącza odwołujące się do waszych
stron,
więc możecie
zrobić następujące rzeczy:
- Wymieniać
się łączami do stron ze znajomymi (oni umieszczą
łącze do was, wy do
nich).
- Zamieszczać
łącze w mailach wysyłanych na listy dyskusyjne (w podpisie)
- Niektóre
listy dyskusyjne, (np. na Yahoo geocities) mają własne strony
HTML na
których można umieszczać łącza - ja zamieściłem
łącze do swojej witryny
na kilkunastu.
- Zamieścić
łącza w blogach
itp.,
itd. - to jest jednak zabawa, która opłaca się tylko na starcie,
gdy
dopiero zaczynacie promować witrynę.
RADA 4:
Poszukajcie ludzi o podobnych zainteresowaniach
Poszukajcie list dyskusyjnych, i forum interntetowych na których
dyskutują hodowcy i zareklamujcie się tam (łącze w
podpisie e-maila).
To zdecydowanie najszybszy sposób, zdecydowanie skuteczniejszy
niż
reklama na Google szczególnie jeśli np. chcecie sprzedać
szczeniaki.
RADA 5: Zarejestrujcie
się w katalogach i wyszukiwarkach
Przede wszystkim w witrynie dmoz
wyszukiwarki Google (Open
Directory Project):
- Wybieramy
odpowiednią kategorię w
katalogu (np. Science,
a potem History
of Science)
- Wybieramy
w menu opcję suggest
URL.
- Na
stronie podajemy adres naszej witryny (dla przykładu adres mojej to http://www.oocities.org/gorgoncrown/),
tytuł naszej witryny i krótki opis (mogą być po polsku).
- Kliknąć
przycisk Submit
u dołu strony, by zatwierdzić.
I oczywiście dodajcie łącze do waszej strony do
katalogów wszystkich
najważniejszych polskich portali: Onet, WP (Wirtualna Polska), Republika (Onetu), Gooru,
Gazeta.pl, Panorama Internetu
itd.
Oraz do katalogów podstawowych zagranicznych wyszukiwarek: Yahoo, MSN, AltaVista.
Na koniec:
Dla znajacych angielski, ciekawe porady na temat
pozycjonowania stron można znaleźć w biuletynie e-mialowym SitePro
News
Ponadto jeśli pogrzebiecie w katalogu Yahoo
można znaleźć trochę użytecznych informacji na temat promowania stron
WWW.
Góra strony
Pływające menu
Poniżej szablon strony WWW, z "pływającym" menu, takim, jakie możecie
zobaczyć po lewej.
<html>
<head>
<title>Tu
wpisz tytuł strony</title>
<meta
name="Author" content="Tu wpisz
autora
strony">
<meta
name="description" content="Tu wpisz
opis
strony">
<meta
name="keywords" content="Tu, wpisuj,
słowa, kluczowe">
<meta
name="revisit" content="14 days">
<meta
http-equiv="content-type"
content="text/html;
charset=ISO-8859-2">
<script
language="JavaScript">
<!--
Ten skrypt będzie niewidoczny dla starszych przeglądarek.
if
(parent.location != window.location) {
parent.location
= window.location;
}
//
koniec skryptu. -->
</script>
<script
language="JavaScript">
<!-- This script and
many more are available free online at -->
<!-- The JavaScript
Source!! http://javascript.internet.com -->
<!-- Begin
function setVariables() {
if (navigator.appName ==
"Opera") {
v=".top=";
dS="document.";
sD="";
y="window.pageYOffset";
}
else {
v=".pixelTop=";
dS="";
sD=".style";
y="document.body.scrollTop";
}
}
function checkLocation() {
object="object1";
yy=eval(y);
eval(dS+object+sD+v+yy);
setTimeout("checkLocation()",1000);
}
// End -->
</script>
</head>
<body
onload="setVariables();
checkLocation()" style="margin:
0pt;">
<table
style="width: 100%; text-align: left;" border="1" cellpadding="8"
cellspacing="0">
<tbody>
<tr>
<td
style="vertical-align: top; width: 180px;">Logo/tytuł strony<br>
</td>
<td
style="vertical-align: top;">Tu
wstaw ścieżkę nawigacyjną<br>
</td>
</tr>
<tr>
<td
style="vertical-align: top; width: 180px;">
<div
id="object1" style="position: relative; left: 5px; top: 0px; z-index:
2;">
<table
style="position: fixed; width: 100%;
text-align: left;" border="1"
cellpadding="2"
cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: top;">Łącze
menu 1<br>
</td>
</tr>
<tr>
<td
style="vertical-align: top;">Łącze
menu 2<br>
</td>
</tr>
<tr>
<td
style="vertical-align: top;">Łącze
menu 3</td>
</tr>
</tbody>
</table>
</div>
</td>
<td
style="vertical-align: top;">
Tu
wpisz/wstaw treść strony
<br>
</td>
</tr>
</tbody>
</table>
</body>
</html>
Słowo objaśnienia:
Kod wyróżniony na brązowo
potrzebny jest, by menu działało pod Internet Explorerem:
- W sekcji <head></head>
definiowane są funkcje poruszajace menu.
- W znaczniku <body>
funkcje te są uruchamiane (w momencie ładowania strony)
- Tabelka menu ujmowana jest w element <div></div>, który
bedzie przesuwany przez te funkcje (a tabelka menu wraz z nim).
Natomiat
pozostałym przeglądarkom wystarczy dodanie w tabelce menu wyróżnionego na czerwono
atrybutu:
position: fixed;
Drugie rozwiązanie jest oczywiście znacznie prostsze i bardziej
eleganckie, niestety Microsoft kontroluje większość rynku przeglądarek,
stąd też potrzebny jest ten dość długi skrypt.
Fragment kodu (warunku if)
przeznaczony dla przeglądarki Opera
właściwie nic nie robi. Przeglądarka ta stara sie być zgodna ze
standardami Microsoftu i z uniwersalnym standardem do którego stosują
się pozostałe przeglądarki, dlatego trzeba Operę "wpuścić w maliny", by
nie próbowała jednocześnie wykonywać skryptu dla Explorera i używać
atrybutu position:
fixed;
Góra strony
|