Bez tytułu slajdu

Download Report

Transcript Bez tytułu slajdu

Zastosowanie technologii medialnych i internetowych Wykład Podstawy języka HTML dr inż. Jacek Wachowicz [email protected] www.zie.pg.gda.pl/~jwach

Co to jest HTML?

H yper T ext M arkup L anguage

Został zdefiniowany w 1981 r przez Tima Berners-Lee w szwajcarskim laboratorium CERN

Jest językiem programowania

• •

Opartym na języku angielskim Definiującym co i jak ma zostać wyświetlone

HTML

• • •

został wygenerowany w SGML S tructuralized M arkup L anguage Istnieje wiele rozszerzeń XHTML, DHTML, PHP, ASP, Perl, Java, JavaScript, … następcą jest XML e X tended M arkup L anguage

• •

Podstawową ideą jest hipertekst realizowany jako linki Zbiegiem czasu stał się multimedialny

Polecenia - znaczniki

Polecenia (tzw. Znaczniki)

• • •

są zaznaczane wewnątrz nawiasów trójkątnych < > Oznaczają co ma być zrobione, np.


(wstaw poziomą linię rozdzielającą) Istnieją

znaczniki pojedyncze, np.

Domykane domykane, np.

Zwyczajowo są pisane wielkimi literami

Pierwsza strona

Opowieść o Ali Ala ma kota.

Kot też ma swoją Alę.

Znaczniki domykane

• •

Działają na określonej przestrzeni (od…do) Znacznik domykający jest taki jak otwierający ale z ukośnikiem

• • • •

bold

italic underline

strike through

Tekst

Tekst

Tekst Tekst

Znaczniki pojedyncze

Działają w danym miejscu

• •



break horizontal resolution nowa linia pozioma linia

Zagnieżdżanie

Znaczniki mogą być zagnieżdżane ale nie wolno ich przeplatać Ala Ala ma ma dwa dwa koty koty

Jeżeli znaczniki są od siebie oddalone, to dobrze jest robić wcięcia

Poprawność i standardy

Pamiętaj, że przeglądarki zawsze starają się wyświetlić stronę poprawnie – nawet gdy ma ona błędy.

Jeżeli jednak są błędy – wówczas różne przeglądarki różnie się zachowują

Dlatego to, że u Ciebie coś dobrze wygląda nie musi oznaczać, że u innych też będzie dobrze wyglądać!

Dlatego ważne jest, by być uważnym i stosować się do standardów!

Kolory

• • •

tekst … Kolory podstawowe mają swoje zdefiniowane nazwy

Zamiast predefiniowanych nazw można użyć koloru zdefiniowanego szesnastkowo: # RR GG BB

Przykłady: #000000 czarny #FFFFFF biały #999999 szary #FF0000 czerwony (najjaśniejszy) #990000 czerwony (ciemniejszy) #00FF00 zielony #3F299A ???

Linki

tekst

• •

Adres bezwzględny pok. 716, gm. B ul. G. Narutowicza 11/12 80 952 Gdańsk Adres względny

Wyjdź z budynku

• • • •

Przejdź przez ulicę Wejdź do gmachu B Pojedź na 7. piętro Wejdź do pokoju 716

Adres bezwzględny http://www.zie.pg.gda.pl/~jwach/jacek.wachowicz.php

Adres względny

./../ulica/siodme_pietro/laboratorium.html

Specjalne katalogi: . .. ~

Przydatne znaczniki

Indeksy

Indeks dolny:

Indeks górny:

Przykład: H 2 O H2O

Znaki specjalne < < > "   > ”

twarda spacja

Przydatne znaki:

Listy

• • • • • •

Lista uporządkowana

Lista nieuporządkowana
Element listy
  • Listy mogą być zagnieżdżane Można zmieniać typy list dodając wewnątrz znacznika otwierającego atrybut TYPE=‘’typ’’, który może przyjmować wartości

    • •

    Dla list uporządkowanych: 1 [1,2,3…] a [a,b,c…] A [A,B,C…] I Dla list nieuporządkowanych: circle , round , square [I,II,III…] Przykład:

    1. śniadanie
    2. obiad
      • I danie
      • II danie
      • deser
    3. kolacja
    a. śniadanie b. obiad * I danie * II danie * deser c. kolacja

    Polskie znaki

    • •

    wewnątrz sekcji HEAD należy umieścić deklarację używanego zestawu liter Standardem oficjalnie przyjętym w Polsce jest ISO-8859-2

    Wprowadzanie: lewy klawisz alt i kod znaku na klawiaturze numerycznej

    Rozwiązanie niezgodne ze standardem:

    Dziękuję za uwagę