TWORENIE STRON WWW, PODSTAWY JĘZYKA HTML
| |
| | Przedmiot: Informatyka | dodano: 2006-09-28 | | Strony WWW (World Wide Web), można pisać w każdym programie, który umożliwia zapisanie plików w formacie HTML. Format HTML nie jest czymś skomplikowanym, są to zwykłe pliki tekstowe, zawierające pewne znaczki formatujące, które opisują, jak ma wyglądać wprowadzony tekst czy element na stronie. HTML- to skrót od „HypreTekst Markup Language.” To standardowy język hipertekstowy do przygotowania stron WWW tj. World Wide Web. Pliki te można więc tworzyć w dowolnym edytorze tekstowym - na przykład w Notatniku Windows czy edytorze programu Norton Commander.
Pisanie w tak prostych edytorach tekstu, jak Notatnik czy Norton Commander jest dość kłopotliwe, gdyż trzeba ręcznie wpisywać wszystkie znaki formatujące i bardzo uważać, aby się nie pomylić. Aby ułatwić to zadanie, powstało wiele programów edytorów tekstów HTML, które same wstawiają wszystkie potrzebne znaczki, a My musimy się skupić na treści i wyglądzie strony. Edytory stron możemy podzielić na tekstowe i graficzne. Edytory tekstowe wyświetlają wszystkie znaczki formatujące pliku HTML oraz wprowadzony tekst, umożliwiają automatyczne wprowadzenie elementów strony, takich jak odwołania do innych stron, rysunki, tabele. Aby zobaczyć jak będzie wyglądała strona w rzeczywistości, trzeba ją otworzyć w przeglądarce WWW. Zwykle jest ikonka, która to umożliwia. Do takich edytorów należą polski edytor Pajączek i HodDogPro. Drugą grupę stanowią edytory graficzne, które wyświetlają zawartość strony tak, jak ona wygląda w przeglądarce. Należą do nich Netscape Composer, MS Front Page, można też do tej grupy zaliczyć większość nowych pakietów office MS, Corel i Lotus. Wszystkie one potrafią zapisywać pliki w formacie HYML i wstawiać elementy stron WWW. Do napisania własnej strony wystarczy więc MS Word, dobrze jednak znać podstawy języka HTML i pewne mechanizmy stron WWW. Nie wystarczy jednak napisać stronę, trzeba jeszcze ją pokazać światu i nie jest to wcale takie trudne, ale wymaga kilku czynności, które mogą sprawić mały kłopot. Stronę lub strony WWW naszego pierwszego serwisu internetowego stanowi jeden bądź kilka plików *.html lub *.htm oraz elementy graficzne w plikach *.gif lub *.jpg. Pierwszy plik powinien nazywać się index.html i w nim powinny znajdować się odwołania do pozostałych. Wszystkie pliki trzeba przekopiować do odpowiedniego katalogu na serwerze WWW. Jeżeli mamy konto na serwerze umożliwiającym posiadanie strony WWW, możemy sobie taką stronę założyć. Obecnie wiele serwerów internetowych umożliwia oprócz darmowej poczty umieszczenie własnych stron WWW, należą do nich np.: friko.onet.pl oraz free.polbox.pl- na stronach tych serwerów znajdziemy informacje na temat zasad i sposobu umieszczenia własnej strony.
PODSTAWY JĘZYKA HTML;
Kod źródłowy strony WWW, to szereg poleceń języka HTML. Strona WWW jest plikiem tekstowym, ale pod przeglądarką WWW wygląda na coś zupełnie innego. Dokument HTML zawiera tekst, który ma być umieszczony na stronie, i polecenia zwane znacznikami, które stanowią informację dla przeglądarki, jak ten dokument ma być wyświetlany na ekranie. Polecenia, dla odróżnienia od zwykłego tekstu, umieszcza się w nawiasach kątowych < >. Prawie każde polecenie języka HTML składa się z dwóch części – otwierającej < > i zamykającej >. Różnią się one tym, że część zamykająca jest poprzedzona znakiem /. Polecenia informują przeglądarkę, co ma zrobić z tekstem, a ich parametry, jak ma to zrobić. Polecenia i ich parametry można pisać zarówno wielkimi, jak i małymi literami. Duża część poleceń odnosi się tylko do fragmentu strony. Na przykład komenda B, która pogrubia tekst:
Tekst zwykły;
tekst pogrubiony;
Jak widać na tym przykładzie, komenda B jest zakończona przez komendę , i tak jest z wszystkimi komendami.
Dokument HTML zamyka się pomiędzy znaczkami i , podzielony jest na dwie główne części: nagłówek i treść pierwsza oznaczona jest , a druga . W części nagłówkowej zawarte są informacje na temat pliku- takim elementem jest , tytuł pliku, który pojawi się w górnym pasku okna przeglądarki. W tej części wpisane są również informacje na temat języka HTML, tła dokumentu.
Dane, które trafiły do Twojej przeglądarki, są zakodowane w specjalny sposób – są zapisane w języku HTML. Przeglądarce to nie przeszkadza – potrafi ona interpretować ten kod, więc wyświetla pobraną stronę na Twoim ekranie. Język HTML informuje przeglądarkę jak ma obsłużyć pobrane dane.
Tak więc sam widzisz, jak ważny jest język HTML. Dotrzemy teraz do jego istoty – zajmiemy się znacznikami HTML.
NAJWAŻNIESZE POLECENIA.
Najważniejsze polecenie to oczywiście polecenie HTML. Musi ono rozpoczynać każdy dokument, i musi być zamknięte jako ostatnie. Kolejną, co do ważności jest komenda BODY. Po zamknięciu BODY można już tylko zamknąć polecenie HTML. Cały tekst objęty komendą BODY z wyjątkiem innych komend zostanie wyświetlony. To wystarczy już do napisana najprostszej strony WWW:
TO KOMENTARZ
TUTAJ USTAWIA SIĘ PARĘ WAŻNYCH RZECZ
- ->
Moja pierwsza strona
Większość komend można wywołać z parametrami. Tak jest np. przy ustawieniu koloru tła dla strony:
Kolor można określić na dwa sposoby:
- wpisując nazwę koloru
- podając jego numer
Pierwszy sposób jest łatwiejszy. Mogę obejrzeć tabelę zawierającą próbki kolorów mających nazwy. Drugi sposób jest trudniejszy i wygląda to na przykład tak:
Kolejne dwucyfrowe liczby tego numeru w systemie szesnastkowym oznaczają ilość składnika czerwonego, zielonego i niebieskiego- barwy podstawowe. W ten sposób trudniej jest ustalić kolor, ale można ich uzyskać więcej. Polecenie BODY ma wiele parametrów. Pokazany wyżej BGCOLOR zmienia kolor tła. TEXT zmienia kolor liter, LINK zmienia kolor odnośników, VLINK zmienia kolor odnośników, które były już odwiedzane. Parametry LINK i VLINK mają domyślne wartości:
LINK=BLUE
VLINK= PURPLE
Parametr BACKGRUND pozwala ustawić obrazek jako tło, np.:
GIF>
CO MOŻNA ZROBIĆ Z TEKSTEM
Gdyby tekst był pisany cały czas taką samą czcionką, nie byłoby szans na napisanie przejrzystej strony dłuższej niż 10 linijek. Dlatego też jest wiele komend wpływających na wygląd tekstu, np:
-B- pogrubia tekst
-I- pochyla tekst (kursywa)
- U- podkreśla tekst
- STRIKE- przekreśla tekst
-BIG- powiększa tekst
-SMALL- pomniejsza tekst
-SUB- tekst pisany niżej ( indeks dolny)
-SUP- tekst pisany wyżej (indeks górny)
To jest nagłówek pierwszego poziomu
Znaczniki nagłówka powiększają tekst i dodają do niego pogrubienie. Masz do dyspozycji sześć rozmiarów nagłówka Polecałabym korzystanie nagłówków drugiego poziomu, . Jeśli chcemy, aby nagłówek był nieco mniejszy, należy użyć pary . Nagłówki naprawdę ogromne uzyskamy stosując , ale większość projektantów stron ich unika ze względu na dysproporcję wielkości w stosunku do zwykłego tekstu. Nagłówki
pierwsza komórka | druga komórka | trzecia komórka
| A to już następny wiersz | komórka po prawej jest pusta--->
|
A tak wygląda to w praktyce:
Pierwsza komórka Druga komórka Trzecia komórka
A to już następny wiersz Komórka po prawej jest pusta --- >
Jeżeli na jakimś tle tabela jest słabo widoczna można używać parametrów BORDERCOLORLIGHT i BORDERCOLORDARK, za pomocą których można zmienić kolory ramek (jasny i ciemny).Tabele są bardzo często używane do ułożenia tekstu i obrazków na stronie. Może mieć inne tło niż pozostała część strony. Do jego ustawienia służą parametry BGCOLOR i BACKGRUND podawane w poleceniu TD ( w zależności, czy tło ma mieć jednolity kolor, czy tłem ma być obrazek). Polecenia TABELE itd. Mają również parametr WIDTH, który określa szerokość danej komórki w przypadku polecenia TD lub tabeli w przypadku polecenia TABELA. A oto przykład łączący to wszystko:
czerwone
| białe
| jasnoniebieske
|
przeźroczyste
| zielone
| przeźroczyste
|
różowe
| białe
| żółte
| |
To samo w praktyce:
Czerwone białe Jasnoniebieskie
przeźroczyste zielone przeźroczyste
różowe białe Żółte
ZNACZNIKI HTML
Znaczniki informują przeglądarkę, jak wyświetlić stronę na ekranie i
działają w podobny sposób jak atrybuty czcionek w edytorze tekstów.
Dane, które trafiły do Twojej przeglądarki, są zakodowane w specjalny sposób – są zapisane w języku HTML. Przeglądarce to nie przeszkadza – potrafi ona interpretować ten kod, więc wyświetla pobraną stronę na Twoim ekranie. Język HTML informuje przeglądarkę jak ma obsłużyć pobrane dane.
Tak więc sam widzisz, jak ważny jest język HTML. Dotrzemy teraz do jego istoty – zajmiemy się znacznikami HTML.
-czcionka pogrubiona (bold)
- czcionka pochyła (italic)- kursywa
- tekst wyróżniony ( najczęściej kursywą)
- czcionka migająca
- czcionka podkreślona (underline)
- czcionka o stałej szerokości znaku (fixed width=teletype)
- - czcionka przekreślona
II- - indeks górny (subskrypt)
II-
- indeks dolny
I - - zwiększenie rozmiaru czcionki o 1
II -
I - - zmniejszenie rozmiaru czcionki o 1
II -
- czcionka mocno wyróżniona (strong)
-czcionka wyróżniona (emfaza)
- kod (tekst programu)
- czcionka wprowadzana z klawiatury
- zmienna -słowo kluczowe języka (variable)
- definiowanie głównej części opisu HTML
- definiowanie nagłówka HTML
- definiowanie tytułu strony HTML
- centrowanie tekstu
Parę znaczników (lub znacznik pojedynczy, jeśli nie ma on znacznika zamykającego) nazywa się także elementem. Element pozbawiony znacznika zamykającego nazywa się pustym. Aby lepiej zrozumieć funkcjonowanie języka HTML, spróbujmy potraktować znaczniki HTML jako przymiotniki. Kolor obiektu, na przykład piłki, można opisać korzystając z takich przymiotników jak niebieska, czerwona czy żółta. Relację względem innego obiektu można z kolei wyrazić za pomocą słów takich jak: z lewej, z prawej, w centrum. Podobnie HTML pomaga opisać wygląd i ulokowanie tekstu, obrazów i innych obiektów na Twojej stronie WWW.
HTML pozwala:
Publikować dokumenty zawierające nagłówki, tekst, tabele, listy, zdjęcia, formularze, itp.
Pobierać za pośrednictwem „połączeń hipertekstowych” informacje z Internetu (mówiąc w skrócie polega to na klikaniu „połączeń”, co uaktywnia pobieranie danych).
Projektować formularze pozwalające na korzystanie ze zdalnych usług, takich jak na przykład wyszukiwanie informacji, dokonywanie rezerwacji oraz zamawianie produktów.
Umieszczać w dokumentach arkusze kalkulacyjne, klipy wideo oraz inne aplikacje.
Przeglądając niektóre strony WWW wydaje się, że trzeba nie byle jakich umiejętności, aby napisać taką stronę. Napisanie prostej strony nie jest trudne, wymaga tylko trochę czasu, cierpliwości i minimum elastycznego umysłu.
Trzeba jednak pamiętać, że po umieszczeniu strony na serwerze będzie ją mógł zobaczyć każdy użytkownik internetu i to z dowolnego miejsca na ziemi. Może on używać dowolnego systemu operacyjnego i dowolnej przeglądarki, sposób formatowania takiego dokumentu musi być więc standardowy i jasno zdefiniowany. Taki jest właśnie język HTML
|