Page 22 - Informatyka na czasie ZP1
P. 22

Rozdział 4. Strony WWW i grafika komputerowa


                             W zapisie użyto atrybutu border o wartości 1, odpowiedzialnego za
                            grubość linii obramowania tabeli. W liniach kodu 2–5 wprowadzono
                            pierwszy wiersz tabeli. Będzie to wiersz nagłówkowy, ponieważ użyto
                            znaczników <th> i </th> w liniach 3 i 4.
                             W komórkach tabeli można umieszczać dane dowolnego typu. Poza
                            tekstem mogą to być np. zdjęcia, listy, a nawet inne tabele.

                             Ćwiczenie 7
                             W pliku, który otrzymasz od nauczyciela (np. waluty.html), znajduje
                             się tabela. Zmień wartość atrybutu border i zaobserwuj zmiany.

                             Struktura tabeli może być bardziej rozbudowana. Sąsiednie komórki
       Scalanie komórek tabeli   można scalać zarówno w poziomie, jak i w pionie. Służą do tego
                            atrybuty colspan (scalanie w poziomie) i rowspan (scalanie w pionie),
                            których wartość wyraża liczbę scalonych sąsiednich komórek.
                             Wróćmy do tabeli z nazwami walut. Załóżmy, że chcemy scalić
                            komórki nagłówka tabeli i nadać scalonej komórce nazwę „Zapis walu­
                            ty”. Aby to zrobić, należy w pierwszym wierszu tabeli umieścić kod:
                            <th colspan="2">Zapis waluty</th>
                             Wartość argumentu  colspan określa liczbę komórek scalanych
                            w poziomie. Tabelę z walutami z rysunku 11.8 rozszerzymy o kolum­
                            nę z  nazwami kontynentów. Nazwy
                            kontynentów  dodamy z lewej  strony
                            tabeli (rys. 11.9). W dodanej kolumnie
                            „kontynent” łączymy trzecią i czwartą
                            komórkę. Atrybut  rowspan z  wartoś­
                            cią 2 (ponieważ łączymy dwie komórki)
                            powinien znaleźć się w kodzie pierwszej   Rys. 11.8. Efekt scalenia
                            scalo nej komórki.                  nagłówka tabeli




          A to ciekawe

       Jak wielki jest Układ Słoneczny?

       Dave Grossman na swojej stronie internetowej zaprezentował
       model Układu Słonecznego w postaci strony WWW.
       Aby oddać proporcje odległości między planetami, autor
       postanowił, że strona będzie zbudowana z gigantycznej tabeli
       o wielu kolumnach. Kolumny te w większości wypełnia czarny
       obraz o ustalonej szerokości i wysokości. W odpowiednich
       miejscach wybrane kolumny tabeli przechowują ilustracje
       planet. Stronę można znaleźć pod adresem:
       http://www.phrenopolis.com/perspective/solarsystem/.
       Warto sprawdzić, jak wygląda jej kod źródłowy.
       178
   17   18   19   20   21   22   23   24   25   26   27