TECHNOLOGIE INTERNETOWE

1 TECHNOLOGIE INTERNETOWEWykład 1 ...
Author: Wojciech Tusk
0 downloads 1 Views

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 zawartość Znaczniki (tagi) zawartość STRUKTURA dokumentu HTML Tytuł w nagłówku okna Tu są elementy pojawiające się na stronie

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

Tekst2 Tekst3 Tekst1

13 Znaczniki elementów pustych przykładowo:


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

znacznik wiersza znacznik kolumny Przykład:
AA AB
BA BB
CA CB
Tabela o rozmiarze 3x2

17 Dla

  • znacznik zamykający: opcjonalnyLista wypunktowana Lista numerowana
    • tekst punktu pierwszego
    • tekst punktu drugiego
    • tekst punktu trzeciego
    1. tekst punktu pierwszego
    2. tekst punktu drugiego
    3. tekst punktu trzeciego
    Dla
  • znacznik zamykający: opcjonalny

    18 znacznik (bez treści) Grafika znacznik (bez treści) lokalizacja grafiki w atrybucie SRC albo lepiej

    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 hiperłącze do klienta poczty hiperłącze do nazwanej zakładki Skocz do rozdziału 1 defincja zakładki

    Rozdział 1

    lub Rozdział 1

    20 Formularze

    21 Bloki grupujące

    i
    wnętrze
    wnętrze Fragment dokumentu wydzielony za pomocą bloku. DIV z elementami poprzedzającymi i następującymi wyświetlany jest w pionowo, a SPAN w osobnym wierszu. np: 1
    wnętrze div
    1
    2 wnętrze span2

    22 CSS – arkusze stylów

    ...Styl może mieć wiele parametrów:
    ...oddzielamy średnikami

    23 Definicje stylów znaczników lub klasy1. bezpośrednio w elemencie

    To jest tekst

    2. w bloku HEADIndeks: elementy

    To jest tekst 1

    AAA
    BBB
    tag klasa identyfikator

    24 3. W osobnym pliku p {font-size: 44px;} .czerwony {background-color:#ff0000;} Plik style.css Plik index.html Indeks: elementy ';

    To jest tekst 1

    AAA

    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

    Obejrzeć efekt w przeglądarce margin padding

    28 i dalej..

    .. itd

    tekst akapitu