skrypt html css


Wersja 2007-06-16
Skrypt do języka XHTML CSS
Szkolenie Projektowanie stron WWW
ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
XHTML CSS  skrypt
!DOCTYPE - znacznik określa standard języka HTML użyty w dokumencie
A - znacznik określa hiperłącze
ABBR - znacznik określa skrót
ACRONYM - znacznik określa akronim
ADDRESS - znacznik określa informacje o autorze strony WWW
APPLET - znacznik określa applet (program) napisany w języku Java
AREA - znacznik określa obszar mapy graficznej
B - znacznik określa tekst pogrubiony
BASE - znacznik określa adres bazowy dla strony WWW
BASEFONT - znacznik określa domyślne właściwości czcionki
BDO - znacznik określa kierunek wyświetlania tekstu
BIG - znacznik określa tekst powiększony
BLOCKQUOTE - znacznik określa wydzielony blok tekstu
BODY - znacznik określa "ciało" strony WWW czyli jej zawartość
BR - znacznik określa przełamamnie akapitu
BUTTON - znacznik określa przyciski w formularzach
CAPTION - znacznik określa podpis tabeli
CENTER - znacznik określa położenie centralne
CITE - znacznik określa cytat
CODE - znacznik określa fragment programu komputerowego
COL - znacznik określa właściwości pojedynczej kolumny
COLGROUP - znacznik określa właściwości grupy kolumn
DD - znacznik określa wyjaśnienie hasła dla listy definicji
DEL - znacznik określa tekst usunięty
DFN - znacznik określa tekst jako definicję
DIR - znacznik określa listę zawierającą znaczniki w wielu kolumnach
DIV - znacznik określa i grupuje znaczniki oraz ich atrybuty
DL - znacznik określa listę definicji
DT - znacznik określa hasło dla listy definicji
EM - znacznik określa tekst charakterystyczny
FIELDSET - znacznik określa i grupuje znaczniki formularza
FONT - znacznik określa właściwości czcionki
FORM - znacznik określa formularz na stronie
FRAME - znacznik określa zródło i właściwości ramek
FRAMESET - znacznik określa zbiór ramek
H1 - znacznik określa nagłówek i jego wielkość (największy)
H2 - znacznik określa nagłówek i jego wielkość
H3 - znacznik określa nagłówek i jego wielkość
H4 - znacznik określa nagłówek i jego wielkość
H5 - znacznik określa nagłówek i jego wielkość
H6 - znacznik określa nagłówek i jego wielkość (najmniejszy)
HEAD - znacznik określa nagłówek i znaczniki opisujące dokument HTML
HR - znacznik określa linię poziomą
HTML - znacznik określa początek dokumentu HTML
I - znacznik określa tekst pochyły
IFRAME - znacznik określa ramkę umieszczoną w dowolnej części dokumentu
IMG - znacznik określa grafikę
INPUT - znacznik określa różne pola w formularzach
INS - znacznik określa wstawkę redakcyjną
ISINDEX - znacznik określa pole tekstowe w formularzach
2
©www.artax.krakow.pl
XHTML CSS  skrypt
KBD - znacznik określa tekst wprowadzany z klawiatury
LABEL - znacznik określa pole formularza uaktywniane po kliknięciu na etykietę
LEGEND - znacznik określa tytuł dla grupy znaczników FIELDSET
LI - znacznik określa nowy znacznik listy
LINK - znacznik określa relacje pomiędzy odnośnikami
MAP - znacznik określa mapę graficzną
MENU - znacznik określa listę zawierającą znaczniki w jednej kolumnie
META - znacznik określa właściwości dokumentu HTML
NOFRAMES - znacznik określa tekst dla przeglądarek bez obsługi ramek
NOSCRIPT - znacznik określa tekst dla przeglądarek bez obsługi skryptów
OBJECT - znacznik określa obiekt multimedialny
OL - znacznik określa listę numerowaną
OPTGROUP - znacznik określa etykiety dla zgrupowanych pól wyboru
OPTION - znacznik określa nowe pozycje listy w polach wyboru SELECT
P - znacznik określa akapit
PARAM - znacznik określa parametry obiektu
PRE - znacznik określa tekst, w którym zachowane są białe znaki
Q - znacznik określa cytat zagnieżdżony
S - znacznik określa tekst przekreślony
SAMP - znacznik określa fragment kodu, próbkę
SCRIPT - znacznik określa skrypt
SELECT - znacznik określa rozwijane pole wyboru w formularzach
SMALL - znacznik określa tekst pomniejszony
SPAN - znacznik określa i grupuje znaczniki liniowe oraz ich atrybuty
STRIKE - znacznik określa tekst przekreślony
STRONG - znacznik określa tekst mocno wytłuszczony
STYLE - znacznik określa style przypisane do znaczników strony WWW
SUB - znacznik określa indeks dolny
SUP - znacznik określa indeks górny
TABLE - znacznik określa tabelę
TBODY - znacznik określa i grupuje zawartość tabeli do przewijania
TD - znacznik określa komórki tabeli
TEXTAREA - znacznik określa duże pola tekstowe w formularzach
TFOOT - znacznik określa stopkę tabeli
TH - znacznik określa tytuł kolumny
THEAD - znacznik określa nagłówek tabeli
TITLE - znacznik określa tytuł strony
TR - znacznik określa wiersz tabeli
TT - znacznik określa tekst o stałej szerokości liter
U - znacznik określa tekst podkreślony
UL - znacznik określa listę zwykłą
VAR - znacznik określa nazwę zmiennej
3
ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
XHTML CSS  skrypt
XHTML część 1
Każdy dokument posiada odpowiednią strukturę, która jest zdefiniowana przez
odpowieddnie znaczniki. Znaczniki nagłówka strony muszą
wchodzić w skład każdego dokumentu hipertekstowego. Podobnie sprawa się ma
z sekcją body (ciało).
Znacznik BODY powinien wchodzić w skład każdego dokumentu HTML. Stanowi
on właściwą treść, czyli tzw. ciało, w którym zawierają się wszystkie inne
znaczniki, i zwykły tekst. Podając dodatkowe atrybuty dla znacznika BODY,
można określić niektóre cechy wyglądu całej strony, takie jak kolor tła oraz tekstu
lub szerokość marginesów. Dziś jednak nie powinno się tego robić ponieważ
wszystko, co dotyczy wyglądu zostało przeniesione do stylów CSS. HTML dziś
powinien jedynie wyznaczać strukturę. w jednym dokumencie może się znajdować
tylko jeden znacznik - zaraz po nagłówku strony. Obie sekcje, czyli head
i body znajdują się w obrębie znaczników powyżej którego
znajduje się prolog. Patrz na kod poniżej.
Ramy dokumentu hipertekstowego.
" Przykład 1



Tytuł dokumentu


Tu znajdziesz cały tekst, tabelki, grafikę.
4
©www.artax.krakow.pl
XHTML CSS  skrypt


Praca z tekstem
" Przykład 2



Tytuł dokumentu jest jedynym elementem z sekcji head, który pojawia się
w przeglÄ…darce.
Znaczniki html
Aącze do arkusza stylu, w którym zdefiniowany jest wygląd znaczników html
użytych w dokumencie.


Tytuły są podstawowymi elementami dzielącymi dokument na logiczne części.
Pełnią one analogiczną rolę, jak tytuły rozdziałów i podrozdziałów. w języku
HTML mamy do dyspozycji sześć poziomów tytułów, które można stosować
hierarchicznie - tytuł stopnia drugiego, z punktu widzenia logiki treści, jest
podrzędny w stosunku do tytułu stopnia pierwszego, a trzeci  w stosunku
do drugiego itd.
5
ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
XHTML CSS  skrypt







W tym dokumencie tytuły zostały użyte do poziomu 3.

Warzywa Rzadko Spotykane


Kilka prostych przepisów


Dynia pieczona


W dokumencie użyto również 2 typów list. Listy uporządkowane
i nieuporządkowane. Listy uporządkowane mogą być numerowane, również
rzymskimi lub wg. Alfabetu. Listy nieuporządkowane mogą przyjmować dowolny
znak wypunktowania przy stosowaniu stylów, lub 3 typy stosując html  kropka,
kwadrat, kółko.
Element listy jest zawsze wyznaczany przez




    1. 6
      ©www.artax.krakow.pl
      XHTML CSS  skrypt

    Lub


    1. 1 dynia makaronowa

    2. 1 szklanka ostrego sosu pomidorowego


      1. Babuni

      2. Helmans

      3. Inne


    3. 1 łyżka drobno posiekanej pietruszki

    4. sól


    Atrybut type oznacza jakiego typu jest lista.

    1. 1 dynia makaronowa

    2. 1 szklanka ostrego sosu pomidorowego

    3. 1 łyżka drobno posiekanej pietruszki

    4. sól


    Duże rzymskie

    1. 1 dynia makaronowa

    2. 1 szklanka ostrego sosu pomidorowego

    3. 7
      ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
      XHTML CSS  skrypt
    4. 1 łyżka drobno posiekanej pietruszki

    5. sól


    Za pomocÄ… znacznika

    definiujemy zwykły tekst akapitowy.


    dynia jest upieczona, gdy widelec łatwo wchodzi w skórkę. upieczoną dynię
    przeciąć w poprzek na połowę, usunąć pestki, i wygarnąć widelcem pasemka miąższu.
    posolić do smaku. wyłożyć je na półmisek i polać gorącym sosem. posypać pietruszką.


    Kardy Zapiekane z Serem





    Ugotować oczyszczone i pokrajane kardy w wodzie.
    Ułożyć warstwę kardów w naczyniu do zapiekania natłuszczonym masłem, posypać tartym serem,
    położyć wiórki masła. Ponownie ułożyć warstwy kardów i sera, a na wierzchu wiórki masła. Polać
    sosem od pieczeni i posypać bułką tartą. Wstawić do nagrzanego piekarnika i zapiekać 25 min.


    Kukurydza Pieczona w Piekarniku


    Kolby obrać z liści i włókien, umyć i wstawić do nagrzanego piekarnika.
    Piec do czasu, gdy staną się ciemnozłote. Podawać ze świeżym masłem i solą.
    Patisony smażone


    Patisony smażone



    1. 50 dag patisonów

    2. 1 jajko

    3. 2 łyżki mleka

    4. 4 łyżki mąki

    5. 4 łyżki tartej bułki

    6. olej do smażenia

    7. sól

    8. pieprz


    Patisony umyć, obrać ze skórki i pokrajać w poprzek na plasterki o grubości 1 cm.
    Posypać je solą i pieprzem, obtoczyć w mące, potem w jajku roztrzepanym z mlekiem,
    następnie w tartej bułce. Smażyć na złoty kolor w silnie rozgrzanym oleju.
    Podawać natychmiast po usmażeniu z surówką z pomidorów lub sałatką z papryki.
    8
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    Posypać posiekaną nacią pietruszki.




    Style logiczne i znaczniki rzdko używane
    Rzadko kiedy dziÅ› znajdziesz je w kodach stron. Raczej ich unikaj.
    9
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    Style logiczne informują o tym, co znajduje sie w treści znacznika.
    " Przykład 3
    Znaczniki użyte w kodzie tego przykładu i dziś niespotykane :
    ABBR - znacznik definiuje skrót
    ACRONYM - znacznik definiuje akronim, czyli
    ADDRESS - znacznik definiuje informacje o autorze strony WWW
    CITE - znacznik definiuje cytat
    CODE - znacznik definiuje fragment programu komputerowego
    DFN - znacznik definiuje tekst jako definicjÄ™
    DIR - znacznik definiuje listę zawierającą znaczniki w wielu kolumnach(błąd dziś)
    HR - znacznik definiuje linię poziomą (niezbyt piękne)
    KBD - znacznik definiuje tekst wprowadzany z klawiatury
    MENU - znacznik definiuje listę zawierającą znaczniki w jednej kolumnie (błąd
    dziÅ›)
    PRE - znacznik definiuje tekst, w którym zachowane są spacje i znaki Enter
    w kodzie
    SAMP  próbka przykład
    SUB - znacznik definiuje indeks dolny (wzory chemiczne)
    SUP - znacznik definiuje indeks górny(metry kwadratowe)
    10
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    TT - znacznik definiuje tekst o stałej szerokości liter (teletype  czcionka
    ekranowa)
    VAR - znacznik definiuje nazwÄ™ zmiennej w programowaniu
    Znaczniki użyte w kodzie i dziś używane :
    BR - znacznik definiuje przełamanie akapitu



    Znaczniki rzadko używane i style logiczne


    Struktura




    Jeśli znajdziesz błąd lub masz jakieś uwagi, to napisz na
    biuro@strefanauki.pl
    !



    Lista definicji

    jonosfera (85  2000 km)

    Nazwa ta oznacza "strefę jonów", i jest wspólna dla termosfery i egzosfery,
    czyli dwóch najbardziej zewnętrznych warstw ziemskiej atmosfery.

    egzosfera (500  2000 km)

    W tej strefie zaczynają zanikać ostatnie ślady obecności powietrza. Odległości pomiędzy
    czÄ…steczkami
    są tak duże, iż właściwie panuje tutaj bardzo wysoka próżnia.

    termosfera (85  500 km)

    W wybitnie rozrzedzonym powietrzu przestają rozchodzić się fale dzwiękowe.
    Zaczyna zmieniać się, stały dotąd, skład chemiczny atmosfery.


    Linia pozioma
    11
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt




    Oto definicja koła:
    Okrąg wraz z ograniczonym obszarem płaszczyzny wyciętym przez niego (okrąg jest
    brzegiem koła).



    Oto kod, który wyświetla kod listy nieuporząkowanej w przeglądarce.

    <ul>

    <li>Pierwszy punkt</li>

    <li>Drugi punkt</li>

    <li>Trzeci punkt</li>

    </ul>





    A tu znajdziesz sposób, który definiuje zmienną A w php i przypisuje jej wartość 5:


    $A=5;


    Jeśli nie masz zamiaru opisywać metod programowania i tworzenia zmiennych, to
    prawdopodobnie z tego nigdy
    nie skorzystasz. Jeśli będziesz miał problemy w trakcie wwłasnych realizacji napisz.


    3MASZ nas za słowo.

    Oczywiście nie użyjemy telnetu i nie napiszemy:

    Cały Twój kod powinien wyglądać tak:....



    Wiele mamy przykładów realizacji stron przez osoby uczestniczące w szkoleniu. Np.
    www.onet.pl

    www.wp.pl

    www.interia.pl



    To oczywiście żart. Głupi.




    cytat
    Nie lubię robić głupich rzeczy, chyba, że celowo. - zwykł mawiać Larry Wall.




    Skrót
    M.P.O - oznacza Miejskie Przedsiębiorstwo Oczyszczania. Znana firma zajmująca
    siÄ™
    12
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    Indeks górny
    H2O. Ich biura zajmują około 700 m2.



    Klawiatura francuska ma układ:
    AZERTY



    HTML nie zachowuje spacji w kodzie i enterów poza znacznikiem <pre>.
    Pamiętaj
    nie musisz
    używać
    żadnego oprócz </br>, </sub>, </sup> ze wszystkich, które znalazłeś w tej
    lekcji.
    Mogłeś wszędzie użyć np. <p>.





    Pamiętaj, aby nie używać nigdy list menu i dir.




    DajÄ… ten sam wyglÄ…d, co lista <ul>




    Menu Worda:

  • Plik

  • Edycja

  • Format


  • Lista <ddir>

    W Moje dokumenty znajdziesz:

    13
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
  • Moje Obrazy

  • Moje yródÅ‚a danych




  • Formatowanie HTML em
    Absolutnie dziś nie powinno się używać atrybutów i formatowania HTML.
    Wyglądy powinno się definiowaćw stylach CSS . Przykłady poniżej robimy jedynie
    w celach poglÄ…dowych !
    " Przykład 4
    BIG - znacznik definiuje tekst powiększony o 1 stopoień w stosunku do czcionki
    bazowej, która ma normalnie rozmiar 3
    BLOCKQUOTE - znacznik definiuje wydzielony blok tekstu. Tekst wcięty
    B - znacznik definiuje tekst pogrubiony
    CENTER - znacznik definiuje położenie wyśrodkowane
    EM - znacznik definiuje tekst charakterystyczny ważniejszy od reszty (używany)
    BASEFONT - znacznik definiuje domyślne właściwości czcionki
    FONT - znacznik definiuje właściwości czcionki
    S - znacznik definiuje tekst przekreślony
    SMALL - znacznik definiuje tekst pomniejszony
    STRIKE - znacznik definiuje tekst przekreślony
    STRONG - znacznik definiuje tekst mocno wytłuszczony  ważniejszy od
    reszty(używany)
    14
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    U - znacznik definiuje tekst podkreślony
    I - element definiuje tekst pochyły



    Formatowanie html

    Atrybuty użyte w body poniżej do zdefiniowania wyglądu linków, marginesów,
    domyślnej czcionki, dziś są nieużywane. Nie wolno ich stosować! z całego kodu
    poniżej, użyjesz poza ramami dokumentu, czyli , , < body>,
    oczywiście

    i
    . Nie będziesz stosować znacznika i innych
    znaczników formatujących.
    link="#ff00ff" vlink="#000080" alink="#00ffff">

    Transfery


    Portugalskie media informują, że
    Pogoń Szczecin i FC Porto doszły
    do porozumienia w sprawie transferu pomocnika reprezentacji Polski
    Przemysława Kazmierczaka.


    "Smoki" miały zapłacić
    za Kazmierczaka około 1,4 miliona euro.
    Według doniesień z Portugalii Kazmierczak zwiąże się z drużyną
    mistrza Portugalii na cztery lata.



    Jeśli informacje z Portugalii potwierdzą się to Kazmierczak będzie czwartym
    Polakiem w FC Porto. Wcześniej grali tam: Józef Młynarczyk, Andrzej Wozniak
    i Grzegorz Mielcarski
    .

    Inni polscy zawodnicy tam nie grali. Uwaga promocja na bilety lotnicze do Portugalii. 700
    PLN
    OD DZIÅš 500PLN.


    15
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt

    16
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    Praca z rysunkami i hiperłączami
    " Przykład 5
    Bez hiperłączy nie ma Internetu dlatego też jest to jeden z najważniejszych
    znaczników. Bez rysunków i elementów grafiki strony byłyby z kolei bardzo mało
    atrakcyjne.
    A - element definiuje hiperłącze (odnośnik)
    IMG - element definiuje grafikÄ™



    Zdjęcia i hiperłącza


    Zakładka  gora  pozwala na utworzenie na dole hiperłącza z powrotem do góry.

    Hiperłącze, które po kliknięciu w  Napisz do mnie wywołuje program
    pocztowy i domyślnie wpisuje adres w polu Do: :mariusz@strefanauki.pl.
    Napisz do mnie
    Poniżej spacje, które widać na stronie (non breaking space)
      
    17
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    Hiperłącze, które po kliknięciu w  Mój ulubiony Portal  otwiera stronę
    ONETU w osobnym oknie (_blank).
    Mój ulubiony Portal
      
    Hiperłącze, które po kliknięciu w  Formatowanie tekstu HTML  otwiera
    stronÄ™ formatowanie.html w tym samym oknie (_self).
    Formatowanie tekstu HTML
      




    Kilka prostych przepisów


    Dynia pieczona



    1 dynia makaronowa, 1 szklanka ostrego sosu pomidorowego, 1 łyżka drobno posiekanej
    pietruszki, sól.


    Wstawione zdjęciemusi mieć określoną rzeczywistą szerokość (width),
    wysokość(height), tekst alternatywny (alt), border, czyli obramowanie należy
    zlikwidować w CSS.
    zdjęcie z wakacji 1width="600" border="0"/>

    Kardy Zapiekane z Serem



    1 kg kardów, 10 dag sera tartego, 3 łyżki masła, 1 łyżka octu, sos od pieczeni,
    bułka tarta, przyprawy
    Ugotować oczyszczone i pokrajane kardy w wodzie.


    ZDJCIE jako hiperłącze, które po kliknięciu w otwiera stronę WP w osobnym
    oknie (_blank). Dla graffiki, która jest wykorzystywana do hiperłączy w arkuszu
    stylów CSS koniecznie należy ustawić border : 0px. To samo można ustawić
    18
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    w HTML, jak poniżej, czyli border="0". Jest to jednak niepoprawne (stara
    metoda).
    zdjęcie z wakacji 1src="../images_cwiczenia/15.jpg" height="373" width="600" border="0"/>

    Kukurydza Pieczona w Piekarniku



    8 kolb kukurydzy, sól, 1 łyżka masła
    Kolby obrać z liści i włókien, umyć i wstawić do nagrzanego piekarnika.
    Piec do czasu, gdy staną się ciemnozłote.


    zdjęcie z wakacji 1width="600" />


    50 dag patisonów, 1 jajko, 2 łyżki mleka, 4 łyżki mąki, 4 łyżki tartej bułki,
    olej do smażenia, sól, pieprz
    Patisony umyć, obrać ze skórki i pokrajać w poprzek na plasterki o grubości 1 cm.


    Hiperłącze, które po kliknięciu w  do góry  prechodzi do zakładki GORA
    utworzonej na górze dokumentu..
    Do góry


    Praca z tabelami
    Tabele używane są do 2 podstawowych celów w procesie tworzenia stron WWW.
    Po pierwsze do przedstawiania wszelkiego rodzaju danych tabelarycznych i po
    drugie, choć wiele osób to krytykuje, do tworzenia układów strony. Tabela
    pozwala na określanie rozmiarów stron i elementów stron. Niektórzy projektanci
    starają się nie używać tabel i wykorzystują identyfikatory. Niestety nieraz trudno
    zrezygnować z tabel. Użycie tabeli do określenia rrozmiarów (ram) strony nie
    jest błędem. Porawność strony możesz sprawdzić pod adreesem www.w3c.org ,
    gdzie znajduje siÄ™ validator html.
    19
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    Użyję jedynie znaczników, które dziś są używane, a pominę te, które są
    przestarzałe. Jeśli chcesz poznać również znaczniki, których nie omawiam to
    zapraszam do odwiedzenia strony kursu Majgera, do którego jest link z panela
    klienta.
    TABLE - znacznik definiuje tabelÄ™
    TD - znacznik definiuje komórki tabeli
    TR - znacznik definiuje wiersz tabeli
    " Przykład 6



    Tabelka


    Tabelka z obramowaniem na 1, marginesem wewnątrz komórek na 6,
    i wewnętrznym obramowaniem na 2, szeroka na 600. Chodzi oczywiście o
    jednostki w pikselach. Tabela jest wyrównana do środka. Poza szerokością
    wszystkie atrybuty powinny być ustawione na  0 . Wyrównanie i szerokość
    można określić w stylach CSS, podobnie jak obramowanie, marginesy
    wewnętrzne, wypełnienie.
    width="600" align="center">
    Początek wiersz. w pierwszym wierszu można podać szerokość komórek. Można
    również podać wysokość. Wysokości nie da się określić dla tabeli. Zawsze
    20
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    określamy ją dla komórki. Treść zawsze wpisujemy w komórkach, czyli między
    . We wszystkich wierszach musimy mieć tę samą ilość
    komórek. Jeśli jest inna, to musimy scalić komórki. Scalić, a raczej rozciągnąć.

    PoczÄ…tek wiersza

    PoczÄ…tek kolejnego wiersza

    PoczÄ…tek kolejnego wiersza

    tu piszemy
    ImięNazwiskowidth="100">KodMiasto
    JanLis31-234Kraków
    JaninaLisek31-274Kraków
    JanKos31-294Kraków





    Tabelka, gdzie rozmiary podałem w procentach. Pozwala to na dopasowanie
    szerokości do rozmiarów np. ekranu. Jeśli robiłbym tabelę zagnieżdżoną w innej
    tabeli, to też podanie rozmiarów w % może mieć sens, ponieważ tabela dopasuje
    się do szerokości komórki, w której ise znajdduje.
    width="80%" align="center">
    PoczÄ…tek kolejnego wiersza

    PoczÄ…tek kolejnego wiersza
    21
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt

    PoczÄ…tek kolejnego wiersza

    PoczÄ…tek kolejnego wiersza

    ImięNazwiskowidth="25%">KodMiasto
    JanLis31-234Kraków
    JaninaLisek31-274Kraków
    JanKos31-294Kraków



    " Przykład 7
    Tabelka ze scalonymi komórkami



    Tabelka scalona


    width="600" align="center">

    td rowspan="3" oznacza, że komórka została rozciągnięta na 3 wiersze (scaliłem
    3 wiersze). Poniżej w 2 wierszach trzeba było usunąć ostatnie komórki.

    td colspan="2" oznacza, że komórka została rozciągnięta na 2 kolumny. Skoro
    "idzie " ona przez 2 komórki to jedną z komórek w tym wierszy trzeba było usuną.

    ImięNazwiskowidth="100">KodMiasto
    JanLis31-234Kraków
    Brak danych 
    JanKos31-294
    22
    ©www.artax.krakow.pl
    XHTML CSS  skrypt







    " Przykład 8
    Tabelka wykorzystana, jako kontener układu z zagnieżdżonymi tabelkami
    i kilkoma kolejnymi tabelkami.



    Gazeta Krakowska





    Tabela główna, której szerokość 780 trzyma na stronie układ. Cała strona
    znajduje się w pojedynczej komórce.
    width="780">


    Tu znajduje się cała treść. Jestem w
    komórce głównej

    Gazeta Krakowska


    Tu zaczyna się kolejna druga tabelka. Jest ona zagnieżdżona w pierwszej tabelce.
    Ma precyzyjnie określone szerokości komórek.
    23
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    Uwaga ! Nie da się określić wysokości tabeli (height). Wysokość określamy
    zawsze do komórek. Nie powinno się stosować atrybutów valign="middle", czy
    align="center" w kodzie html dla komórek tabeli. Te elementy powinny być
    określone w stylach css dla danej komórki.






    Rok wydania:
    MCMXCVIII
    marzeccena 0,50 gr.

    Tu kończy się druga tabelka



    Nazwa miasta pochodzi od jakiegoś Kraka, który musiał istnieć
    rzeczywiście. Kraków znaczy bowiem po polsku tyle, co osada Kraka.
    Ów Krak mógł być równie dobrze naczelnikiem plemiennym zachodniego odłamu Wiślan, Jak
    zwykłym osadnikiem, który wśród bagien i rozlewisk Wisły założył rodowe naprzód osiedle
    Interpretacja legendy o Kraku, łączona z faktami historycznymi, pozwala się jednak domyślać, że
    założyciel Krakowa był raczej wodzem niż kmieciem, przy czym jego żywot mógł przypaść na
    VII lub VIII w. n.e. Nazwa Kraków nie jest odosobniona. Trafiają się inne miejscowości, i to także
    poza granicami naszego kraju, o nazwach identycznych lub podobnych. Na obszarach dawnej
    Słowiańszczyzny Zachodniej, na przestrzeni od Rugii po Magdeburg zachowało się co najmniej
    dziesięć miejscowości o nazwie Kraków, nawet Kraak i villa Cracinis, z czego wynika, że imię
    Krak (Krok) musiało być popularne wśród zachodnich Słowian.
    Najstarsza pewna, choć ostatnio niesłusznie chyba kwestionowana, wiadomość o Krakowie
    i nazwie Kraków pochodzi z lat 965 - 966. w tym czasie dotarł bowiem na dwór Ottona i oraz
    zapewnie do krajów słowiańskich żydowski podróżnik Ibrahim (Abraham) syn Jakuba
    z hiszpańskiej Tortozy, którego relację znamy dzięki kompilatorskiemu dziełu geografa
    hiszpańsko - arabskiego Al - Bekriego (zm. 1094). Ibrahim Tortozańczyk napisał w swym raporcie
    "dyplomatycznym" (?) m. in. o Czechach i Krakowie, co następuje: "Co się tyczy kraju Bojeslawa
    [czyt. Bolesława Czeskiego], to odległość od miasta Farago [Pragi] do miasta Karoko [Krakowa]
    wymaga podróży trzech tygodni". z dalszej relacji Ibrahima wynika, że Kraków, wówczas
    opanowany przez Czechy, był osadą handlową i składem towarów przywożonych z dalekiej Rusi.
    PoczÄ…tek wieku XX


    Rzemiosło artystyczne


    24
    ©www.artax.krakow.pl
    XHTML CSS  skrypt

    W 1901 powstało towarzystwo "Polska Sztuka Stosowana", którego celem było ożywienie
    rzemiosł artystycznych i w ogóle sztuki pierwiastkami swojskimi czerpanymi z kultury ludowej.
    Program ten, uzasadniający stosowanie motywów zdobniczych, a szerzony m. in. przez entuzjastę
    ruchu, Jerzego Warchałowskiego, przeciwstawiał się secesji wiedeńskiego pochodzenia
    i naśladowania wzorów obcych.
    Rezultaty całej akcji, zapoczątkowanej około 1900, były bardzo poważne, gdyż w jej wyniku
    podniósł się poziom krakowskiego rękodzieła, a w ślad za nim przemysłu krajowego.


    Ciekawe linki


    Strony o Krakowie
    Tu kończy się komórka główna pierwszej tabelki

    Tu kończy się pierwsza tabelka


    Formularz
    FORM - element definiuje formularz na stronie
    INPUT - element definiuje różne pola w formularzach
    OPTION - element definiuje nowe pozycje listy w polach wyboru SELECT
    SELECT - element definiuje rozwijane pole wyboru w formularzach
    TEXTAREA - element definiuje duże pola tekstowe w formularzach
    Dodatkowo pojawiajÄ… siÄ™ znaczniki META.
    Jest to opcjonalne polecenie, które bardziej szczegółowo informuje o zawartości
    dokumentu, np. dla celów katalogowych czy indeksów, wykorzystywanych przez
    odpowiednie programy, np. wyszukiwarki sieciowe.
    25
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    Chociaż meta jest poleceniem opcjonalnym, nie wymaganym dla poprawności
    dokumentu, używanie go jest zalecane, gdyż usprawnia funkcjonowanie witryny
    w Sieci. Meta nie jest zbiorem nikomu niepotrzebnych zaklęć, lecz użytecznym
    instrumentem współpracującym z przeglądarkami internetowymi i sieciowymi
    wyszukiwarkami. Zwróć uwagę na kilka poleceń, które można umieścić
    w . Polecam w szczególności: strona kodowa, opis strony, wyrazy
    kluczowe, autor strony, data utworzenia.
    Prolog - Transitional//EN"> określa typ zgodności dokumentu
    Uwaga wszystkie elementy formularza muszą mieć NAME (nazwę unikalną)
    i prawie wszystkie VALUE. VALUE do nas przyjdzie. w polach tekstowych
    i hasłach, VALUE, to jest to, co zostanie wpisane przez osobę wypełniającą
    formularz.
    " Przykład 9



    SÅ‚owa kluczowe

    Opis strony

    Strona kodowa

    Aącze do arkusza stylów a.css, który jak wynika z braku ścieżki musi być w tym samym katalogu,
    co plik html..

    26
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    ankieta


    Początek formularza. Będzie on wysyłany mailem na adres@wp.pl, a nie
    obsługiwany np. w php. Jest to rozwiązanie bardzo nieprofesjonalne
    i niebezpieczne.

    imiÄ™


    Pole tekstowe

    nazwisko


    Pole tekstowe

    miejscowość


    Pole tekstowe

    województwo


    Lista rozwijana

    kraj


    Lista wyboru wielokrotnego, której widać 3 elementy

    transport


    Pola wyboru.
    rower
    PKP
    PKS

    płeć


    Pola opcji.
    mężczyzna
    kobieta

    hasło



    Pole hasła.

    regulamin


    28
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    Pole na dużą ilość tekstu. 5 wierszy widocznych i 20 kolumn literowych.

    Uwagi







    Przyciski, które wwysyłają, lub czyszczą formularz.
      


    Koniec formularza
    Każdy element formularza powinien mieć atrybut "name ". Większość elementów
    formularza będzie musiało mieć również określone "value ". Value, czyli wartość
    przychodzi do nas jeśli ktoś użyje danego formantu formularza. Dla pól
    tekstowych VALUE, to jest treść wpisana przez odwiedzającego stronę. Wygląda
    to tak, że pole tekstowe, które ma atrybut NAME= "IMIE " i ktoś wpisze w tym
    polu swoje imię np. Jan, to do nas przeyjdzie IMIE=Jan. Jan będzie VALUE pola
    o nazwie IMIE. IMIE, to też nazwa zmiennej, którą można wykorzystać w językach
    programowania takich jak PHP.


    Formatowanie stylami CSS
    !important - styl określa ważniejszą deklarację styli
    active - styl określa właściwości naciskanych odnośników a:active
    after - styl określa za elementem dowolną zawartość
    azimuth - styl określa kąt wydobywania się dzwięku w poziomie
    background-attachment - styl określa przewijanie graficznego tła
    background-color - styl określa kolor tła
    29
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    background-image - styl określa adres tła graficznego
    background-position - styl określa położenie tła graficznego
    background-repeat - styl określa powtórzenie tła graficznego
    background - styl określa właściwości tła
    before - styl określa przed elementem dowolną zawartość
    border-bottom-color - styl określa kolor części dolnej obramowania
    border-bottom-style - styl określa wygląd części dolnej obramowania
    border-bottom-width - styl określa szerokość części dolnej obramowania
    border-bottom - styl określa właściwości części dolnej obramowania
    border-color - styl określa kolor części obramowania
    border-left-color - styl określa kolor części lewej obramowania
    border-left-style - styl określa wygląd lewej o części bramowania
    border-left-width - styl określa szerokość lewej części obramowania
    border-left - styl określa właściwości lewej części obramowania
    border-right-color - styl określa kolor prawej części obramowania
    border-right-style - styl określa wygląd prawej części obramowania
    border-right-width - styl określa szerokość prawej części obramowania
    border-right - styl określa właściwości prawej części obramowania
    border-style - styl określa styl i wygląd obramowania
    border-top-color - styl określa kolor górnej części obramowania
    border-top-style - styl określa wygląd górnej części obramowania
    border-top-width - styl określa szerokość górnej obramowania
    border-top - styl określa właściwości górnej części obramowania
    border-width - styl określa szerokość obramowania
    border - styl określa właściwości obramowania
    bottom - styl określa odległość od dolnej krawędzi
    caption-side - styl określa położenie tytułu tabeli
    clear - styl określa położenie nowego akapitu
    clip - styl określa widoczną część elementu dla stylu overflow
    color - styl określa kolor tekstu
    content - styl określa tworzenie zawartości dokumentu
    counter-increment - styl określa zmianę wartości licznika
    counter-reset - styl określa nową wartość licznika
    cue-after - styl określa odtwarzanie dzwięku po elemencie
    cue-before - styl określa odtwarzanie dzwięku przed elementem
    cue - styl określa odtwarzanie dzwięku przed lub po elemencie
    cursor - styl określa wygląd kursora
    direction - styl określa kierunek wyświetlania tekstu
    display - styl określa sposób wyświetlania elementu
    elevation - styl określa kąt wydobywania się dzwięku w pionie
    empty-cells - styl określa typ obramowania komórek tabeli, które są puste
    first-child - styl określa właściwości pierwszego elementu w hierarchii
    first-letter - styl określa właściwości pierwszej litery elementu
    first-line - styl określa właściwości pierwszej linii elementu
    float - styl określa kierunek oblewania elementu
    focus - styl określa właściwości elementu aktualnie używanego
    font-family - styl określa rodzaj oraz rodzinę czcionki
    font-size-adjust - styl określa współczynnik wielkości do wysokości znaku
    font-size - styl określa wielkość czcionki
    font-stretch - styl określa rozstrzelenie liter
    30
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    font-style - styl określa styl czcionki
    font-variant - styl określa wariant czcionki
    font-weight - styl określa grubość (wagę) czcionki
    font - styl określa właściwości czcionki
    height - styl określa wysokość elementu
    hover - styl określa właściwości "najechanych" odnośników
    lang - styl określa język narodowy
    left - styl określa odległość od lewej krawędzi
    letter-spacing - styl określa odstępy pomiędzy literami
    line-height - styl określa odstęp pomiędzy liniami
    link - styl określa właściwości nieodwiedzonych odnośników
    list-style-image - styl określa graficzny znak wypunktowania listy
    list-style-position - styl określa pozycję znaku wypunktowania listy
    list-style-type - styl określa typ listy
    list-style - styl określa właściwości listy
    margin-bottom - styl określa wielkość dolnego marginesu
    margin-left - styl określa wielkość lewego marginesu
    margin-right - styl określa wielkość prawego marginesu
    margin-top - styl określa wielkość górnego marginesu
    margin - styl określa wielkość marginesu
    marker-offset - styl określa odległość między markerem i elementem
    marks - styl określa znaczniki obszaru strony przy wydruku
    max-height - styl określa maksymalną wysokość elementu
    max-width - styl określa maksymalną szerokość elementu
    min-height - styl określa minimalną wysokość elementu
    min-width - styl określa minimalną szerokość elementu
    orphans - styl określa minimalną ilość wierszy na końcu strony
    outline-color - styl określa kolor obramowania
    outline-style - styl określa styl i wygląd obramowania
    outline-width - styl określa szerokość obramowania
    outline - styl określa właściwości obramowania
    overflow - styl określa przycinanie elementów blokowych
    padding-bottom - styl określa wielkość dolnego dopełnienia
    padding-left - styl określa wielkość lewego dopełnienia
    padding-right - styl określa wielkość prawego dopełnienia
    padding-top - styl określa wielkość górnego dopełnienia
    padding - styl określa wielkość dopełnienia
    page-break-after - styl określa rozpoczęcie strony po tym elemencie
    page-break-before - styl określa rozpoczęcie strony przed tym elementem
    page-break-inside - styl określa rozpoczęcie strony w elemencie nadrzędnym
    page - styl określa typ strony
    pause-after - styl określa przerwę przed odtworzeniem dzwięku
    pause-before - styl określa przerwę po odtworzeniu dzwięku
    pause - styl określa przerwę w odtwarzaniu dzwięku
    pitch-range - styl określa modulację głosu
    pitch - styl określa wysokość głosu
    play-during - styl określa dzwięk w tle
    position - styl określa sposób określenia współrzędnych elementu
    31
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    quotes - styl określa znak cudzysłowu
    richness - styl określa głębokość głosu
    right - styl określa odległość od prawej krawędzi
    size - styl określa wielkość i orientację strony dokumentu
    speak-header - styl określa czytanie nagłówków tabel
    speak-numeral - styl określa czytanie liczb
    speak-punctuation - styl określa czytanie znaków przestankowych
    speak - styl określa sposób czytania tekstu
    speech-rate - styl określa szybkość czytania tekstu
    stress - styl określa wysokość akcentów w intonacji głosu
    table-layout - styl określa algorytm rozmieszczania komórek tabeli
    text-align - styl określa wyrównanie poziome tekstu
    text-decoration - styl określa wygląd tekstu
    text-indent - styl określa wcięcie pierwszej linii elementu
    text-shadow - styl określa cień dla tekstu
    text-transform - styl określa wielkość liter
    top - styl określa odległość od górnej krawędzi
    unicode-bidi - styl określa kierunek tekstu dla elementów zagłębionych
    vertical-align - styl określa wyrównanie w pionie
    visibility - styl określa widoczność elementu
    visited - styl określa właściwości odwiedzonych odnośników
    voice-family - styl określa rodzinę głosów lub głos konkretnej osoby
    volume - styl określa natężenie dzwięku
    white-space - styl określa sposób wyświetlania białych znaków
    widows - styl określa minimalną ilość wierszy na początku strony
    width - styl określa określa szerokość elementu
    word-spacing - styl określa odstępy pomiędzy wyrazami
    z-index - styl określa kolejność ułożenia elementów na stosie
    32
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    Style zastosowane do znaczników HTML w zewnętrznym arkuszu stylów CSS.
    W tym przykładzie zastosuję style css do znaczników html, bez różnicowania
    wyglądu między znacznikami html.
    Potrzebuję oczywiście plik HTML z kodem np. jak poniżej i plik ze
    zdefiniowanymi wyglądami. Należy go utworzyć np. w programie TopStyle
    i zapisać go np. w tym samym folderze, w którym znajduje się plik hml. Plik
    poniżej połączony jest z plikiem stylu styleczek.css.
    " Przykład 10



    Zastosowanie stylów do znaczników html

    Aby sformatować dokument html stylami css należy przygotować plik css i zapisać
    go w katalogu głównym, lub dowolnym podkatalogu naszej strony www.
    w naszych przykładach plik css zapisywany jest w tym samym katalogu, w którym
    znajduje się plik html, czy php, który z niego korzysta. Generalnie tworzymy
    pojedynczy plik css dla wszystkich podstron naszego www.
    Dziś tworząc strony www należy trzymać się następującej zasady : Strukturę,
    strony określamy w języku html za pomocą znaczników tego języka, a wygląd
    w 100% definiujemy w plikach css. Chcąc trzymać się dziesiejszych norm nie
    wolno formatować plików html za pomocą html a.
    33
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    Plik css można utworzyć nawet w notatniku, lecz nie będzie to zbyt praktyczne.
    Polecam program TOPSTYLE, który możesz ściągnąć posługując się linkiem
    z naszej strony www w strefie klienta.
    Poniżej znajdziesz łącze do pliku css, w którym zdefiniowałem wygląd dla
    każdego znacznika. w tym wypadku chodzi o plik styleczek.css. Zwracam uwagę,
    że nazwa pliku jest po prostu podana bez żadnej ścieżki, co oznacza, że znajduje
    się on w tym samym folderze, w którym znajduje się plik, który go używa. Jeśli
    używasz programu HTML-kit do kodowania html, to łącze do arkusza stylów
    wywołasz w zakładce STYLE klikając w strzałkę skierowaną w dół na pierwszej(
    zielonej) ikonie z lewej strony paska. Należy wybrać polecenie Stylesheet Link
    i wpisać nazwę arkusza stylów. Aącze do zewnętrznego arkusza stylów
    definiujemy zawsze w sekcji HEAD.



    Całość treści strony wstawiamy dla lepszego panowania nad rozmiarem
    i położeniem do tabelki. Wstawiając strony do tabel, koniecznie należy określić
    ich rozmiar. Tabelka poniżej ma 700 pikseli szerokości. Piksele są domyślną
    jednostkÄ… w HTML i nie wprowadzamy nigdy jednostek. w zasadzie drugÄ…
    jednostką używaną w HTML będą procenty. Jest to jedyna sytuacja, kiedy
    zobaczysz jednostkÄ™ w HTML. W stylach CSS natomiast obowiÄ…zkowo podajemy
    jednostkę. W stylach można używać między innymi : px(piksele), pt(punkty), cm,
    mm, em(emsy).
    width="700">


    34
    ©www.artax.krakow.pl
    XHTML CSS  skrypt

    Warzywa Rzadko Spotykane


    Kilka prostych przepisów


    Dynia pieczona


    1 dynia makaronowa, 1 szklanka ostrego sosu pomidorowego, 1 łyżka drobno posiekanej
    pietruszki, sól
    dynia jest upieczona, gdy widelec łatwo wchodzi w skórkę. upieczoną dynię
    przeciąć w poprzek na połowę, usunąć pestki, i wygarnąć widelcem pasemka miąższu.
    posolić do smaku. wyłożyć je na półmisek i polać gorącym sosem. posypać pietruszką.


    Kardy Zapiekane z Serem


    1 kg kardów, 10 dag sera tartego, 3 łyżki masła, 1 łyżka octu, sos od pieczeni,
    bułka tarta, przyprawy
    Ugotować oczyszczone i pokrajane kardy w wodzie.
    Ułożyć warstwę kardów w naczyniu do zapiekania natłuszczonym masłem, posypać tartym serem,
    położyć wiórki masła. Ponownie ułożyć warstwy kardów i sera, a na wierzchu wiórki masła. Polać
    sosem od pieczeni i posypać bułką tartą. Wstawić do nagrzanego piekarnika i zapiekać 25 min.


    Kukurydza Pieczona w Piekarniku


    8 kolb kukurydzy, sól, 1 łyżka masła
    Kolby obrać z liści i włókien, umyć i wstawić do nagrzanego piekarnika.
    Piec do czasu, gdy staną się ciemnozłote. Podawać ze świeżym masłem i solą.
    Patisony smażone


    Koniec komórki, wiersza i tabelki.



    A oto zawartość pliku styleczek.css. Zdefiniowane wyglądy dla poszczególnych
    znaczników powodują, że znaczniki użyte w html są automatycznie aktualizowane
    i pobierajÄ… wyglÄ…d ze stylu. Oba pliki i plik html i plik css sÄ… zapisane w tym
    samym folderze. Ścieżka do pliku css podana jest w sekcji HEAD.
    body{
    35
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    background-color : #EEE8AA;
    }
    h1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color : #5F9EA0;
    text-align : center;
    }
    h2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color : #32CD32;
    text-align : center;
    }
    h3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color : #32CD32;
    text-align : right;
    background-color : Black;
    }
    p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align : justify;
    line-height : 130%;
    text-indent : 30px;
    }
    Każdy ze znaczników użytych w html został tu opisany zdefiniowanay. Jeśli byśmy
    chcieli, aby jeden znacznik

    wyglądał inaczej od innego

    , to należy
    używać class.
    Style - zastosowanie CLASS do konkretnych znaczników HTML w zewnętrznym
    arkuszu stylów CSS.
    W tym przykładzie zastosuję style css do znaczników html i stworzę różne klasy
    dla tych samych znaczników, co pozwoli na zróżnicowanie wyglądu w obrębie
    tego samego elementu .
    Potrzebuję oczywiście plik HTML z kodem np. jak poniżej i plik ze
    zdefiniowanymi wyglądami. Należy go utworzyć np. w programie TopStyle
    36
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    i zapisać go np. w tym samym folderze, w którym znajduje się plik hml. Plik
    poniżej połączony jest z plikiem stylu styleczek.css.
    Wygląd różnicujemy za pomocą CLASS.
    " Przykład 11



    Zastosowanie stylów do znaczników html

    Aącze do pliku css, w którym zdefiniowałem wygląd dla każdego znacznika.


    Pierwsza Klasa przypisana do body. Nazywa się body. zobrazkiem (patrz niżej
    do arkusza sylu) i może być przypisana jedynie do znacznika body. Klasy w ten
    sposób zdefiniowane dziedziczą wygląd znacznika (w tym przypadku body)
    i dodają wygląd określony inaczej lub dodatkowo w klasie.

    Całość wstawiamy dla lepszego panowania nad rozmiarem i położeniem
    do tabelki.

    width="600">


    37
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt

    Warzywa Rzadko Spotykane


    Kilka prostych przepisów


    Dynia pieczona


    1 dynia makaronowa, 1 szklanka ostrego sosu pomidorowego, 1 łyżka drobno posiekanej
    pietruszki, sól
    dynia jest upieczona, gdy widelec łatwo wchodzi w skórkę. upieczoną dynię
    przeciąć w poprzek na połowę, usunąć pestki, i wygarnąć widelcem pasemka miąższu.
    posolić do smaku. wyłożyć je na półmisek i polać gorącym sosem. posypać pietruszką.


    KLASA przypisana do znacznika H3- Uwaga po atrybucie class wpisujemy
    nazwę, która została wpisana po kropce w arkuszu stylu dla H3. w tym wypadku
    h3.rozstrzelony.

    Kardy Zapiekane z Serem


    Znowu KLASA przypisana do znacznika tym razem P- Uwaga po atrybucie class
    wpisujemy nazwę, która została wpisana po kropce w arkuszu stylu dla P. w tym
    wypadku p.maly.

    1 kg kardów, 10 dag sera tartego, 3 łyżki masła, 1 łyżka octu, sos od pieczeni,
    bułka tarta, przyprawy
    Ugotować oczyszczone i pokrajane kardy w wodzie.
    Ułożyć warstwę kardów w naczyniu do zapiekania natłuszczonym masłem, posypać tartym serem,
    położyć wiórki masła. Ponownie ułożyć warstwy kardów i sera, a na wierzchu wiórki masła. Polać
    sosem od pieczeni i posypać bułką tartą. Wstawić do nagrzanego piekarnika i zapiekać 25 min.


    Znowu KLASA przypisana do znacznika tym razem H3- Uwaga po atrybucie class
    wpisujemy nazwę, która została wpisana po kropce w arkuszu stylu dla H3. w tym
    wypadku H3. wysrodkowany.

    Kukurydza Pieczona w Piekarniku


    38
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    Znowu KLASA przypisana do znacznika tym razem P- Uwaga po atrybucie class
    wpisujemy nazwę, która została wpisana po kropce w arkuszu stylu dla P. w tym
    wypadku p.wazny.

    8 kolb kukurydzy, sól, 1 łyżka masła
    Kolby obrać z liści i włókien, umyć i wstawić do nagrzanego piekarnika.
    Piec do czasu, gdy staną się ciemnozłote. Podawać ze świeżym masłem i solą.
    Patisony smażone


    Koniec tabelki



    A oto zawartość pliku styleczek2.css
    body{
    background-color : #EEE8AA;
    }
    body.zobrazkiem{
    background-image : url(../images_cwiczenia/lms12004.jpg);
    background-position : left;
    background-repeat : repeat-y;
    }
    h1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color : #5F9EA0;
    text-align : center;
    }
    h2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    39
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    color : #32CD32;
    text-align : center;
    }
    h3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color : #32CD32;
    text-align : right;
    background-color : Black;
    }
    Zdefiniowana klasa "rozstrzelony" może być użyta jedynie do H3 po słowie
    class= "" w obrębie dowolnego znacznika H3.
    h3.rozstrzelony{
    letter-spacing : 5px;
    color : #FF8C00;
    font-size: 18px;}
    Zdefiniowana klasa " wysrodkowany " może być użyta jedynie do H3 po słowie
    class="" w obrębie znacznika H3. Klasy w ten sposób zdefiniowane można użyć
    jedynie do znaczników określonych przed kropką.
    h3.wysrodkowany{
    text-align : center;
    font-size : 35px;
    color : Navy;
    border-bottom-color : Fuchsia;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    }
    p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align : justify;
    line-height : 130%;
    text-indent : 30px;
    }
    Zdefiniowana klasa " wazny " może być użyta jedynie do P po słowie class=""
    w obrębie dowolnego znacznika P.
    p.wazny{
    font-weight : bold;
    color : #FFFACD;
    background-color : Black;
    40
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    }
    Zdefiniowana klasa " maly " może być użyta jedynie do P po słowie class=""
    w obrębie dowolnego znacznika P.
    p.maly{
    font-size: 10px;
    font-variant : small-caps;
    font-style : italic;
    }
    41
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    Style - zastosowanie CLASS do dowolnych znaczników HTML w zewnętrznym
    arkuszu stylów CSS. Użycie znaczników DIV, jako alternatywy dla tabel.
    DIV - znacznik określa i grupuje znaczniki oraz ich atrybuty. Wydziela akapitowy
    blok tekstu.
    SPAN - znacznik określa i grupuje znaczniki liniowe oraz ich atrybuty. Wydziela
    tekst.
    " Przykład 12



    Zastosowanie stylów do znaczników html

    Aącze do pliku css, w którym zdefiniowałem wygląd dla każdego znacznika.



    DIV zastępuje tabelki i w arkuszu stylu CSS znajdziesz określoną szerokość dla
    klasy "glowny" , która nie dopuści zmiany szerokości. Jeżeli nie zależy ci na
    określeniu struktury dokumentu za pomocą H1, H2 itd możesz
    właściwieposługiwać się jedynie DIV em i SPAN em dla tekstu i dla określenia
    struktury.

    42
    ©www.artax.krakow.pl
    XHTML CSS  skrypt

    Warzywa Rzadko Spotykane


    Kilka prostych przepisów


    Syle w tym dokumencie zdefiniowane sÄ… od kropek, bez znacznika HTML przed
    kropką, co możesz sparawdzić poniżej w kodzie arkusza stylu. Definiowanie
    stylów jedynie od kropek pozwala na zastosowanie tak zdefiniowanej klasy
    do dowolnego znacznika HTML. Inaczej mówiąc, definiuje klasę .zielony i mogę
    ją zastosować do DIV class= "zielony", ale też H1 class= "zielony" itd. Jest to
    bardzo praktyczne. Jedyny minus tej metody, to brak dziedziczenia wyglądów, tak
    jak w przykłdzie poprzednim.

    Dynia pieczona


    1 dynia makaronowa, 1 szklanka ostrego sosu pomidorowego, 1 łyżka
    drobno posiekanej
    pietruszki, sól
    dynia jest upieczona, gdy widelec łatwo wchodzi w skórkę. upieczoną dynię
    przeciąć w poprzek na połowę, usunąć pestki, i wygarnąć widelcem pasemka miąższu.
    posolić do smaku. wyłożyć je na półmisek i polać gorącym sosem. posypać pietruszką.


    Kardy Zapiekane z Serem

    1 kg kardów, 10 dag sera tartego, 3 łyżki masła, 1 łyżka octu, sos od
    pieczeni,
    bułka tarta, przyprawy
    Ugotować oczyszczone i pokrajane kardy w wodzie.
    SPAN nie spowoduje utworzenia nowego akapitu. Nie złamie lini. Tekst zostanie
    sformatowany i pozostanie w pojedynczej linii.Jeśli zastosujesz klasę do span,
    a w klasie będą zdefiniowane atrybuty akapitu, takie jak np. wyrównanie
    do środka, wcięcie tekstu itp. to nie zostanie to zastosowane ponieważ SPAN
    działa na poziomie czcionki, a nie akapitu.
    43
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    Ułożyć warstwę kardów w naczyniu do zapiekania natłuszczonym
    masłem, posypać tartym serem,
    położyć wiórki masła. Ponownie ułożyć warstwy kardów
    i sera, a na wierzchu wiórki masła. Polać sosem od pieczeni i posypać bułką tartą. Wstawić
    do nagrzanego piekarnika i zapiekać 25 min.

    Kukurydza Pieczona w Piekarniku

    8 kolb kukurydzy, sól, 1 łyżka masła
    Kolby obrać z liści i włókien, umyć i wstawić do nagrzanego piekarnika.
    Piec do czasu, gdy staną się ciemnozłote. Podawać ze świeżym masłem i solą.
    Patisony smażone




    A oto zawartość pliku styleczek3.css
    3 pierwsze definicje w tym arkuszu stylów są praktycznie konieczne
    dla większości stron www. Dla body zawsze prawie trzeba określić margin : 0px;
    jeżeli chcesz, aby twoja strona rozpoczynała się od samej góry okna przeglądarki.
    Dla img border : 0px; jest również nieodzowny ponieważ jeśli planujesz, aby
    Twoje rysunki były wykorzystywane do hiperłączy, a nie określisz obamowania na
    0, to wokół obrazków domyślnie pojawią się niebieskie ramki. Generalnie jest to
    niepożądane. Ostatnia z koniecznych definicji to kwestia wyrównywania w pionie
    w komórkach tabeli. Domyślnie elementy w komórkach są wyrównane do środka
    w pionie i do lewej w poziomie. w poziomie nie ma problemu, lecz w pionie
    zwykle pożądanym wyrównaniem jest wyrównanie od góry. Dlatego też
    definiujemy w stylu dla wszystkich komórek : td: vertical-align : top;
    body{
    background-color : #EEE8AA;
    margin : 0px;
    }
    img{
    border : 0px;
    44
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    }
    td{
    vertical-align : top;
    }
    .glowny{
    width : 740px;
    }
    h1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color : #5F9EA0;
    text-align : center;
    }
    h2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color : #32CD32;
    text-align : center;
    }
    h3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color : #32CD32;
    text-align : right;
    background-color : Black;
    }
    Klasy, które definiujesz od kropek możesz użyć do dowolnego znacznika. Można
    do H 1, BODY, P, DIV, SPAN, TD i do czego bÄ…dz.
    .duzy{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color : #32CD32;
    text-align : right;
    background-color : Black;
    }
    .tekst{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align : justify;
    line-height : 130%;
    text-indent : 30px;
    }

    użyte w kodzie html wyświetla ustawienia zdefiniowane
    dla H1 i dodatkowo z klasy .zielony. Jeśli dla H1 wygląd jest zdefiniowany
    45
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    inaczej niż dla klasy . zielony, to nie ma to znaczenia ponieważ klasa zielony ma
    priorytet. Klasę zielony możesz oczywiście użyć do dowolnego znacznika np.<
    Body class= "zielony "> ,< p class= "zielony ">
    .zielony{
    color : Green;
    }
    .wazne{
    font-weight : bold;
    }
    .inne{
    font-size: 10px;
    }
    .wydzielony{
    color : Red;
    letter-spacing : 6px;
    background-color : Aqua;
    }
    " Przykład 12_a
    Przykład poniżej obrazuje użycie klas dla znaczników DIV i formatowanie
    hiperłączy, czyli znacznika A. Chodzi o sformatowanie hiperłączy tak, aby
    reagowały na ruch myszy. Wprowadza klasy dla znaczników A. Klasy te tworzymy
    w sposób, który może łatwo doprowadzić do błędu. Zobacz arkusz stylów
    styleczek4.css.



    Zastosowanie klas do znaczników html, użycie DIV i SPAN, hiperłącza




    określa ramy dokumentu. Określa jego szerokość. Jest to
    konkurencyjna metoda dla tabel. Układasz na stronie za pomocą znaczników DIV.

    46
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    Dla "a " została poniżej użyta klasa zewn. Okno otwiera się również w nowym
    oknie.
    Strona główna w nowym oknie:
    class="zewn">http://www.strefanauki.pl

    Redakcyjna skrzynka pocztowa: href="mailto:biuro@strefanauki.pl">biuro@strefanauki.pl

    Klasyczne użycie klas. Są one zdefiniowane od kropek, co pozwala na użycie ich
    z dowolnym znacznikiem
    Szkolenie XHTML CSS

    Znaczniki HTML

    Tego wszystkiego raczej się nie używa -
    Zastosowanie większości stylów logicznych html

    Inne

    Formularz - Jeśli nie programujesz PHP, to
    nie wyciągniesz z tego 100% korzyści.

    Zdjęcia i hiperłącza - Wstawianie zdjęć
    i najważniejszego : linków!

    Klasyczne znaczniki HTML - wieczór
    wojenny

    Formatowanie HTML - Zakazane dziÅ›
    i właściwie traktowane jako błąd




    A oto zawartość pliku styleczek3.css
    47
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    body{
    background-color : Black;
    color : Silver;
    }
    Poniżej zwróć uwagę na sposób użycia komentarza w stylach CSS. Jest to
    konieczne z racji dużej ilości używanych klas. Aatwo się jest pogubić i w związku
    z tym lepiej napisać, co autor miał na myśli zwłaszcza, jeśli ktoś po nas będzie
    przeglądał i uaktualniał kody.
    /*wyglądy hiperłączy*/
    Ogólna definicja hiperłącza dla wszystkich 4 stanów. Hiperłącza mają 4 stany.
    Dla linków nigdy nie określaj formatów charakterystycznych dla formatu akapitu,
    czyli : wyrównania, wcięcia, odstępów między wierszami itd. Nie zadziałają one
    ponieważ linki działają na poziomie czcionki. Możesz więc zdefiniować : wielkość,
    kolor, tło czcionki, pochylenie itd. Domyślnie hiperłącza są podkreślone, aby to
    zlikwidować musisz to sprecyzować w stylu : text-decoration : none.
    a{
    font-size : 12px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration : none;
    }
    Definicja pierwszego stanu hiperłącza. Oznacza ona wygląd linku na stronie. Link
    nie był nigdy kliknięty, czyli link nie był ani otwierany, ani strona nie jest w tym
    momencie otwierana (aktywna).
    a:link{
    color : white;
    font-weight : bold;
    }
    48
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    Definicja następnego stanu hiperłącza. Oznacza ona wygląd linku na stronie,
    który był już wcześniej odwiedzony. Jeśli klikniesz w hiperłącze i zrobisz wstecz,
    to tak będzie wyglądał jak zostanie zdefiniowany w a:visited.
    a:visited{
    color : white;
    font-weight : bold;
    }
    Definicja następnego stanu hiperłącza. Oznacza ona wygląd linku na stronie,
    który jest aktualnie aktywny. Zobaczysz go w momencie otwierania hiperłącza
    w osobnym oknie. (__target= "_blank ")
    a:active{
    color : white;
    font-weight : bold;
    }
    Definicja następnego stanu hiperłącza. Oznacza ona wygląd w chwili, kiedy mysz
    podchodzi do niego.
    a:hover{
    color : black;
    background-color : white;
    font-weight : bold;
    }
    Klasa dla hiperłącza. Klasy definiujemy, oczywiście po kropkach. Kropka i klasa
    po niej umieszczona jest zaraz po " a ".
    a.zewn:hover{
    background-color : red;
    font-weight : bold;
    49
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    }
    Ogólna definicja znacznika DIV. Wszystkie znaczniki DIV czerpią z niego wygląd.
    Klasy mogą go definiować bardziej szczegółowo.
    div{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin-bottom :15px;
    font-size : 12px;
    }
    .glowny{
    margin-left : 100px;
    }
    .wysrodk{
    text-align : center;
    }
    .tytul{
    font-size : 28px;
    font-family : "Arial Black";
    font-style : italic;
    margin-top : 28px;
    margin-bottom : 18px;
    text-align : center;
    }
    .podtytul{
    font-size : 19px;
    font-family : "Arial Black";
    font-style : italic;
    margin-top : 18px;
    margin-bottom : 18px;
    border-bottom : 1px solid Silver;
    }
    .tekst{
    margin-left : 60px;
    }
    W przykładzie na stronie Przykład 12_a wszystkie 4 stany poza a :hoover, czyli
    reagujÄ…cego na mysz, majÄ… ten sam wyglÄ…d.
    " Przykład 12_b
    Przykład ten dotyczy również formatowania klasami, lecz tym razem komórek
    tabeli. Oczywiście niczym nie różni się to od tego, co widzieliśmy wcześniej i co
    dotyczyło tekstu. Znajdziesz w tym przykładzie komórki tabelki sformatowane
    50
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    klasami, klasy definiowane dla znaczników i oderwane od znaczników, rysynek
    jeko tło.



    Lynx



    Klasa dla body pozwala na dodanie nowych lub innych elementówwyglądu
    w stosunku do tego, co zostało zdefiniowane dla znacznika body i z której to
    definicji inne strony pobierajÄ… wyglÄ…d.




    Znacniki DIV są bardzo wygodne. Powyżej kodem wyśrodkowuję rysunek i tekst.
    Uwaga ! Nigdy nie używać znacznika
    . Jest on zdecydowanie
    przestarzały. Tak, czy inaczej najlepiej wyśrodkowywać klasą utworzoną w pliku
    css, która będzie miała określone wyrównanie teksu : text-align :center.
    Rave 800 HO SP

    lms12004 (5K)width="200" />





    Tabelka o szerokości 510 px.
    51
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    width="510">
    Pierwsza komórka pierwszego wiersza jest rozciągnięta na 4 komórki. Można
    powiedziećć posługując się nomenklaturą Worda, że 4 komórki są scalone.
    Uwaga ! Po rozciągnięciu komórki należy usunąć komórki, które zostaną
    zastÄ…pione.

    Zaczynamy drugi wiersz z klasami przypisanymi do komórek. Szerokości (width)
    dla komórek podajemy w jednym wierszu w tabeli. Nie ma sensu powtarzać
    szerokości we wszystkich komórkach wierszy ponieważ w razie zmian szerokości
    będzie trzeba zmieniać w większej ilości komórek. Nie da się zrobić tabelki, której
    pierwsza komórka np. drugiego wiersza ma 100 szerokości, a pierwsza komórka
    np. trzeciego wiersza ma 200 szerokości. W takiej sytuacji należy rozpocząć
    kolejną tabelkę z innymi szerokościami.








    52
    ©www.artax.krakow.pl
    XHTML CSS  skrypt





    Znowu komórka rozciągnięta na 4 komórki.

    Dane techniczne
    Engine793 HOwidth="90">Wind shieldLow
    Cyl/Displacement799,55 ccclass="ele" width="90">Light, doublewidth="110">std
    Carburation2xTM 40 htd, DPMclass="ele" width="90">Seat1
    Exhaust syst.1 pipewidth="90">Electrical startopt
    Drive pulleyTRA IIIclass="ele">Brake systemhydr. H.P.
    ReverseRERclass="ele">ChassiLGF EVO III R
    Track380x3700/30width="90">HoodG 2
    Siderail systemRCG 1class="ele" width="90">Fuel tank38 l
    Front suspens.LVSwidth="90">Lenght2700
    Shock absorber, skiGas/T/P/resclass="ele">Width1199
    Rear suspensionGas/T/P/46mmclass="ele">Height1130
    SkiSLP/racingclass="ele">Weight224
    Ski stance1079class="ele">  
    Features: 793 H.O. engine, TRA clutch,
    RER Electric reverse, New Racing skis, HP-brakes, Low windshield, Racing chassi, 2-tone
    colour




    Arkusz stylu styleczek5.css
    Dla body zdefiniowane zostały kolory suwaków.
    53
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    body{
    scrollbar-arrow-color : #CC0033; scrollbar-face-color : #CCCCCC;
    scrollbar-3dlight-color : Black; scrollbar-base-color : #666666;
    scrollbar-darkshadow-color : #666666; scrollbar-highlight-color :
    #CCCCCC; scrollbar-track-color : #666666;
    }
    Obrazek jako tło dla klasy body.a. Nie powiela się onna całej stronie dzięki
    poleceniu : background-repeat : no-repeat; Powoduje to, że obrazek pozostaje
    w jednym miejscu i nie kafelkuje się po całej stronie.
    body.a{
    background-image : url(../images_cwiczenia/tlotabel.jpg);
    background-position : top;
    background-repeat : no-repeat;
    }
    Style można grupować. Oto wspólna definicja wyglądu dla body i td.
    body, td{
    font-size : 11px; font-family : Arial, Helvetica, sans-serif;
    }
    .nazwa{
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color: Black;
    text-align : center;
    padding-bottom : 7px;
    letter-spacing : 1px;
    font-weight : bold;
    }
    .tytul{
    background-color : Black;
    color : White; font-size : 22px;
    padding : 10px;
    }
    td.ele{
    color: #535353;
    padding-left : 4px;
    padding-top : 1px;
    padding-bottom : 1px;
    background-color : #F5F5F5;
    border : 1px solid #cccccc;
    border-top : 0px solid #CCCCCC;
    }
    td.ele1{
    background-color : #F5F5F5;
    54
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    border : 0px solid #cccccc;
    border-bottom : 1px solid #cccccc;
    color: #535353;
    padding-left : 4px;
    padding-top : 1px;
    padding-bottom : 1px;
    }
    55
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    Definiowanie stylów w sekcji HEAD , A NIE w ZEWNTRZNYM ARKUSZU
    CSS.
    Należy tego unikać. Dlaczego ? Ponieważ jeśli zdefiniujesz wyglądy
    w zewnętrznym arkuszu, to podepniesz do niego wszystkie strony w obrębie
    danego serwisu www. Jeden arkusz CSS dla wszystkich stron. Jeśli definiujesz
    style w sekcji head to na każdej stronie musisz to zfrobić osobno. Wyobraz sobie
    zmiany wyglądu, które są w pewnym momencie nieuniknione. W każdym pliku
    HTML z osobna trzeba będzie to przeprowadzić. Bez sensu.
    " Przykład 13



    Zastosowanie stylów do znaczników html

    W tym pliku nie ma zewnętrznego pliku css. Nie ma łącza. Cały wygląd
    zdefiniowany jest poniżej w obrębie znacznika styl w sekcji HEAD. Zaraz poniżej
    znajdziesz również znacznik komentarza. na ekranie przeglądarki, ale będzie widoczne w kodzie -->



    57
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt

    Cały układ strony umieszczony jest w znaczniku dDIV, którego szerokość
    określona jest w klasie .glowny w pliku css.

    Warzywa Rzadko Spotykane


    Kilka prostych przepisów


    Dynia pieczona


    1 dynia makaronowa, 1 szklanka ostrego sosu pomidorowego, 1 łyżka
    drobno posiekanej
    pietruszki, sól
    dynia jest upieczona, gdy widelec łatwo wchodzi w skórkę. upieczoną dynię
    przeciąć w poprzek na połowę, usunąć pestki, i wygarnąć
    widelcem pasemka miąższu.
    posolić do smaku. wyłożyć je na półmisek i polać gorącym sosem. posypać pietruszką.


    Kardy Zapiekane z Serem

    1 kg kardów, 10 dag sera tartego, 3 łyżki masła, 1 łyżka octu, sos od
    pieczeni,
    bułka tarta, przyprawy
    Ugotować oczyszczone i pokrajane kardy w wodzie.
    Ułożyć warstwę kardów w naczyniu do zapiekania natłuszczonym masłem, posypać tartym serem,
    położyć wiórki masła. Ponownie ułożyć warstwy kardów i sera, a na wierzchu wiórki masła. Polać
    sosem od pieczeni i posypać bułką tartą. Wstawić do nagrzanego piekarnika i zapiekać 25 min.

    Kukurydza Pieczona w Piekarniku

    8 kolb kukurydzy, sól, 1 łyżka masła
    Kolby obrać z liści i włókien, umyć i wstawić do nagrzanego piekarnika.
    Piec do czasu, gdy staną się ciemnozłote. Podawać ze świeżym masłem i solą.
    Patisony smażone




    58
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    Definiowanie stylów bezpośrednio w znaczniku, A NIE w ZEWNTRZNYM
    ARKUSZU CSS, czy sekcji HEAD.
    " Przykład 14



    Zastosowanie stylów do znaczników html

    Style zdefiniowane bezpośrednio w każdym znaczniku html w atrybucie style="".
    Ta metoda jest bardzo ważna i jest często jest używana, jako metoda
    uzupełniająca zewnętrzny arkusz stylów. Na przykład potrzebujesz rozstrzelić
    czcionkę w kilku pojedynczych wyrazach, to nie będziesz koniecznie chciał
    tworzyć klasy w arkuszu stylów. Użyjesz po prostu znacznika STYLE= "LETTER SPACING :5PX> tu napiszesz tekst i tekst zostanie
    rozstrzelony. Oczywiście z tej metody podobnie jak z metody umieszczania stylu
    w sekcji HEAD możesz korzystać rzadko lub w wyjątkowych sytuacjach.



    Warzywa Rzadko Spotykane


    Kilka prostych przepisów


    Dynia pieczona


    1 dynia makaronowa, 1 szklanka ostrego sosu pomidorowego, 1 łyżka drobno posiekanej
    pietruszki, sól
    59
    ARTAX SZKOLENIA Pl. Matejki 6, Kraków, tel. 012 422 27 05, 012 429 57 42
    XHTML CSS  skrypt
    dynia jest upieczona, gdy widelec łatwo wchodzi w skórkę. upieczoną dynię
    przeciąć w poprzek na połowę, usunąć pestki,
    i wygarnąć widelcem pasemka miąższu.
    posolić do smaku. wyłożyć je na półmisek i polać gorącym sosem. posypać pietruszką.





    XHTML część 2
    Ramka pływająca
    Ramki są generalnie używane, aby wstawić na stronę elementy innych stron lub
    serwisów www. Wiele stron jest zabezpieczanych przed takim procederem. Nie
    każdy życzy sobie, aby jego strona była podpięta jako fragment czyjejś strony
    www. Ramki można również używać do projektowania całej swojej witryny. Nie
    sięga się wtedy do innych www, lecz wstawia w ramki swoje podstrony. Rzadko
    się korzysta z ramek ponieważ powodują wiele problemów i należy po prostu ich
    nie używać. Pawie nigdy nie ma żadnego logicznego uzasadnienia, aby strony
    budować w oparciiu o ramki. Pozorna wygoda w stosowaniu ramek dla stron,
    gdzie często dodajemy podstrony traci wszelki sens, gdy osoba projektująca www
    wykorzystuje php lub inne języki programowania po stronie serwera.
    Ramka pływająca




    62
    ©www.artax.krakow.pl
    XHTML CSS  skrypt
    Zestaw ramek pionowy
    W przeciwieństwie do ramki pływającej