1 TECHNOLOGIE INTERNETOWEWykład 1
2 P3F, I stopień wykład 30 h lab. 30h dr inż. Tomasz BajorekWydział Budowy Maszyn i Lotnictwa Zakład Informatyki, Bud.L, pok.28
3 Szkic zakresu problematyki1. Standardy HTML, DHTML, XHTML - CSS – arkusze stylów. DOM. Język skryptowy Javascript (client-side) – składnia podstawowych instrukcji. 2. Język PHP (server-side) – strony dynamiczne. Elementy składni języka. Instrukcje. Typy liczbowe i łańcuchowe. Arytmetyka. Instrukcje logiczne. Iteracja. Tablice numeryczne i asocjacyjne. Obsługa plików. Upload plików. 3. MySQL – struktura, administracja. Kwerendy. Zarządzanie danymi z poziomu PHP. 4. CMS. Zasady korzystania. Przykłady. Ajax. 5. XML, XSL – zasady, struktura. 6. Flash i Action Script. Przykłady.Inne elementy technologii sieciowych (komunikator, chat, RSS, WEB2.0)
4 HTML HTML (ang. HyperText Markup Language, pol. hipertekstowy język znaczników) – język wykorzystywany do tworzenia stron internetowych HTML – kod źródłowy języka, można bezpośrednio pisać korzystając z edytora tekstu nieformatowanego (ASCII) np. Notatnik – zapis w pliku z rozszerzeniem htm lub html HTML zdefiniowanie sposobu wizualnej prezentacji dokumentu w przeglądarce internetowej, osadzanie ciągów instrukcji języków skryptowych, wpływających na zachowanie przeglądarek lub innych parserów HTML.
5 Pierwsza dostępna specyfikacja języka HTML, nazwana HTML Tags (znaczniki HTML) została opublikowana przez: Bernersa-Lee 1991r. Zawiera 22 znaczniki Wersje późniejsze: HTML 3.0, HTML 4.0 – wprowadził CSS (oddzielenie warstwy logicznej od prezentacji) HTML 4.01 HTML 5 – 2008 r. - szkic próba standaryzacji – usuwanie starych elementów
6 Dynamiczny HTML lub DHTML (angDynamiczny HTML lub DHTML (ang. Dynamic HyperText Markup Language, dynamiczny hipertekstowy język znaczników) techniki służące do dynamicznej zmiany treści, wyglądu, zachowania dokumentu HTML umożliwiających interakcję strony www z użytkownikiem i stosowanie efektów wizualnych
7 Przeglądarki internetoweInternet Explorer Opera Mozilla Firefox inne: Safari, Google Chrome Berners-Lee – www, protokół http – Mosaic – pierwsza przeglądarka 1993 1994 PHP – Rasmus Lerdorf stworzył zbiór narzędzi do obsługi swojej strony domowej – mechanizm interpretacji zestawu makr; np.: książka gości, licznik odwiedzin (PHP – Personal Home Pages) – włączenie baz danych INTERAKCJA UŻYTKOWNIKÓW problemy i wojny przeglądarek- Microsoft, Netscape
8 Narzędzia "webmasterskie"MS Word oraz MS FrontPage Pajączek 3.0 Light ACE HTML FREE HTML Macromedia Dreamweaver Visual Studio .NET
9
10 Onet atrybuty znacznik zamykający zawartość znacznik otwierający
11 Strukturalne H1 – nagłówek P – akapit DIV, SPAN - grupujące Prezentacyjne B – pogrubienie I – italic Hiperłącza (kotwice) A
12 Zagnieżdżanie Tekst1 Tekst2 Tekst 3
13 Znaczniki elementów pustych
można pisać:
lub
lecz zgodnie z XHTML powinno być
(ze spacją) a nawet
14 Wybrane znaczniki Znacznik
- akapit Przykłady: Tytuł Tytuł2 Nagłówek pierwszy
Nagłówek drugi
Nagłówek trzeci
Nagłówek czwarty
Nagłówek piąty
Nagłówek szósty
Linie poziome:
15 white aqua silver gray blue Kroje czcionki pogrubiona kursywa podkreślona ale tak się już pisze rzadko – lepiej jest stosować atrybut style dla poszczególnych znaczników Kolor tła strony można tak: ale lepiej atrybut style jego cechy poznamy za chwilę white aqua silver gray blue fuchsia lime red teal olive yellow maroon navy
16 Tabele 17 Dla 18 znacznik 19 Odsyłacze (link – hiperłącze)Odsyłaczem jest konstrukcja, która wskazuje pewne miejsce w Internecie i pozwala skoczyć do niego za pomocą kliknięcia na niej myszką. Jej konstrukcję można przedstawić w postaci: Tekst (lub obrazek), który należy kliknąć Np. hiperłącze do URL Wirtualna Polska hiperłączem jest obrazek Rozdział 1 20 Formularze 21 Bloki grupujące 22 CSS – arkusze stylów 23 Definicje stylów znaczników lub klasy1. bezpośrednio w elemencie To jest tekst To jest tekst 1 24 3. W osobnym pliku p {font-size: 44px;} .czerwony {background-color:#ff0000;} Plik style.css Plik index.html To jest tekst 1 25 Opis Przykładowa wartośćPrzykładowe cechy stylów Styl Opis Przykładowa wartość background-color kolor tła red background-image adres tła graficznego rys.gif border-color kolor ramki #33FF99 border-style styl i wygląd obramowania dashed solid border grubość styl i kolor ramki 1px solid green cursor wygląd kursora hand color kolor tekstu yellow font-family rodzaj oraz rodzina czcionki Arial sans-serif font-size wielkość czcionki 14px font-style styl czcionki italic 26 Pełny opis możliwych do zastosowanie cech stylów: font-weight grubość (waga) czcionki bold lighter height wysokość elementu 10cm left top odległość od lewej (górnej) krawędzi position określenie współrzędnych elementu fixed text-align wyrównanie poziome tekstu left text-decoration wygląd tekstu underline vertical-align wyrównanie w pionie top width szerokość elementu 200px margin odległość od zewnętrznego elementu 10mm padding odległość od krawędzi elementu 5mm Pełny opis możliwych do zastosowanie cech stylów: np. 27 Przykładowo: Tekst w komórce 28 i dalej.. tekst akapitu
znacznik wiersza znacznik kolumny Przykład:
Tabela o rozmiarze 3x2 AA AB BA BB CA CB
(bez treści) Grafika znacznik
(bez treści) lokalizacja grafiki w atrybucie SRC
albo lepiej
hiperłącze do klienta poczty hiperłącze do nazwanej zakładki Skocz do rozdziału 1 defincja zakładki
2 wnętrze span2 ... Styl może mieć wiele parametrów:
... oddzielamy średnikami
tag klasa identyfikatorAAA BBB
AAA .. itd