Często używanym elementem języka HTML są tabele, które wykorzystuje się do wygodnego rozmieszczania informacji i obrazów.

Podobne dokumenty
[ HTML ] Tabele. 1. Tabela, wiersze i kolumny

Tworzenie stron internetowych w kodzie HTML Cz 5

Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER="1"> <TR>

Odsyłacze. Style nagłówkowe

Krótki przegląd własności języka CSS

Podstawowe znaczniki języka HTML.

Deklarowanie tytułu związanej z tabelą

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH TABELE I FORMULARZE

Tabela z komórkami nagłówkowymi (wyróżnionymi)

Języki programowania wysokiego poziomu. HTML cz.2.

Ćwiczenie 4 - Tabele

zmiana koloru tła <body bgcolor = kolor > tło obrazkowe <body background= ścieżka dostępu do obrazka >

Podstawy HTML i CSS. Wydział Matematyki, Informatyki i Ekonometrii Uniwersytet Zielonogórski

Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2

Dokument hipertekstowy

Programowanie WEB PODSTAWY HTML

HTML podstawowe polecenia

HTML cd. Ramki, tabelki

9. TABELE KURS HTML.

Wykład 3 - część I. I. TABELE. dr Artur Bartoszewski - Nowoczesne technologie informatyczne - WYKŁAD

Języki programowania wysokiego poziomu. CSS Wskazówki

Cel ogólny lekcji: Wprowadzenie dodatkowych znaczników. Wprowadzenie odsyłacza, tabeli, listy numerowanej i wypunktowanej.

HTML (HyperText Markup Language)

Tabele. Dodał Administrator czwartek, 22 lipiec :59

Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css.

Model blokowy. Model blokowy w CSS

I. Wstawianie rysunków

Nazwa implementacji: CSS i box model. Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie.

HTML (HyperText Markup Language) hipertekstowy język znaczników

Wprowadzenie do języka HTML

Ćw.4 Dokumenty HTML Przy pomocy języka znaczników opisać można strukturę witryny internetowej, postać i wygląd jej elementów.

Za pomocą atrybutu ROWS moŝemy dokonać podziału ekranu w poziomie. Odpowiedni kod powinien wyglądać następująco:

Danuta ROZPŁOCH-NOWAKOWSKA Strona Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).

Marginesy, dopełnienia i obramowanie

Spis treści. Konwencje zastosowane w książce...5. Dodawanie stylów do dokumentów HTML oraz XHTML...6. Struktura reguł...9. Pierwszeństwo stylów...

Układy witryn internetowych

Wykład 2 Tabele i ramki 1. Tabele 1.1. Podstawy budowy tabel na stronach WWW

Alfabetyczna lista stylów

Box model: Content. Content - obszar zawartości określany jest za pomocą deklaracji wysokości i szerokości.

Technologie Internetowe

Edukacja na odległość

I. Dlaczego standardy kodowania mailingów są istotne?

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści

Tworzenie stron internetowych w oparciu o język HTML

Wykład 2 TINT. XHTML tabele i ramki. Zofia Kruczkiewicz

CSS - layout strony internetowej

Przy wstawianiu znacznika zamykającego nie przepisujemy już atrybutów.

Tutorial. HTML Rozdział: Ramki

HTML. HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych

Laboratorium 1: Szablon strony w HTML5

Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: Wersja: 1.

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl

Znaczniki języka HTML

2. MATERIAŁ NAUCZANIA

używane skróty: HTTP - protokół do transferu tekstu, hipertekstu, zbiorów binarnych URL - jednolity lokalizator zasobów

Witryny i aplikacje internetowe

Podstawy HTML i styli CSS. selektor {właściwość1: wartość1; właściwość2: wartość2}

Podstawy pozycjonowania CSS

Wstęp 5 Rozdział 1. Informacje podstawowe 9

Co to jest html? I.Struktura strony:

Justyna Klimczyk Nauczyciel informatyki Gimnazjum im. Władysława Stanisława Reymonta w Kleszczowie

za pomocą: definiujemy:

Fragment tekstu zakończony twardym enterem, traktowany przez edytor tekstu jako jedna nierozerwalna całość.

Test z przedmiotu. Witryny i aplikacje internetowe

Wybrane znaczniki HTML

Podstawy HTML. 2. Komendy ujęte są w nawiasy ostre - < > i występują najczęściej parami.

Wstęp Plik index.htm Plik zaglowce.htm Plik uprawnienia.htm Plik bezpieczeństwo.htm Plik szanty.htm...

RAMKI. Czym są ramki w dokumencie HTML?

Formatowanie komórek

Oczywiście występują także znaczniki, bez ich odpowiednika kończącego, np. <BR>

obecnie tabeli nie stosuje się do budowy struktury witryny (stosuje się za to pozycjonowanie elementów i warstwy) faktycznie wymagają

Krok 1: Stylizowanie plakatu

Kaskadowe arkusze stylów (CSS)

Elementy div i style CSS w praktyce

Arkusz strona zawierająca informacje. Dokumenty Excela są jakby skoroszytami podzielonymi na pojedyncze arkusze.

Tworzenie stron internetowych w kodzie HTML Cz 7

GRID LAYOUT. Waldemar Korłub. Aplikacje i Usługi Internetowe KASK ETI Politechnika Gdańska

przygotował: mgr Szymon Szewczyk PODSTAWY

Zadanie 3. Praca z tabelami

INSTRUKCJA OBSŁUGI STRONY INTERNETOWEJ

KATEGORIA OBSZAR WIEDZY

DOM (Document Object Model)


Technologie Informacyjne

Specyfikacja techniczna dot. mailingów HTML

Elementarz HTML i CSS

CSS. Kaskadowe Arkusze Stylów

Wprowadzenie do Internetu zajęcia 2

Kurs HTML. Wykład 4. Tworzenie tabel na stronie WWW. Umieszczanie grafiki w komórkach tabel.

Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp.

wczesnych etapów rozwoju HTML. W związku z tym wyróżnia si ę dwa modele tabel - starszy prosty i nowszy złożony: Elementy modelu

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

Techniki wstawiania tabel

Edytor tekstu MS Word 2010 PL. Edytor tekstu MS Word 2010 PL umożliwia wstawianie i formatowanie tabel.

TWORZENIE STRON WWW. Zasady opisu stron w języku HTML:

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA

DOKUMENTÓW W EDYTORACH

Wykład 2: Kaskadowe arkusze stylów (CSS Cascade Style Sheets)

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Transkrypt:

Tabele Często używanym elementem języka HTML są tabele, które wykorzystuje się do wygodnego rozmieszczania informacji i obrazów. Ramy tabeli Ramy tabeli tworzone są za pomocą polecenia: Cała zawartość tabeli musi być umieszczona między tymi dwoma znacznikami. Pomiędzy nimi umieszczane są polecenia wstawiania wierszy, komórek w wierszach, wpisane konkretne dane w komórkach. Wiersze Wiersze tabeli wprowadzamy za pomocą polecenia: W ramach można umieścić wiele kolejnych definicji wierszy, na przykład: Komórki W każdym wierszu zamieszczamy komórki, które wprowadzamy za pomocą polecenia: <td> </td> Element <td> koniecznie musi zawierać jakąś treść, dlatego między znacznikami komórki zamieszczamy różne dane. Poniżej kod źródłowy wstawiający tabelę zawierającą trzy wiersze, w każdym wierszu są trzy komórki. Strona 1 z 5

Dla przejrzystości warto umieszczać definicje wierszy tabeli jedną pod drugą, natomiast definicje kolejnych komórek obok siebie, co symuluje układ wierszy i kolumn w całej tabeli, np. <td>wiosna</td><td>lato</td> <td>jesień</td><td>zima</td> Taka metoda sprawdzi się, kiedy w komórkach nie mamy zbyt dużo zawartości, np. dużo tekstu. Jeśli w komórkach tabeli planujemy większą ilość tekstu, komórki można opisywać w edytorze także w kolejnych rzędach, co naturalnie nie wpływa na ich faktyczne położenie w przeglądarce, wyznaczone przez definicję wiersza. Sposób pisania to kwestia wygody użytkownika., np. <td> Warszawa stolica Polski i województwa mazowieckiego, największe miasto kraju, położone w jego środkowo-wschodniej części, na Nizinie Środkowomazowieckiej, na Mazowszu, nad Wisłą.</td> <td> Kraków miasto położone w południowej Polsce nad Wisłą, drugie w kraju pod względem liczby mieszkańców i powierzchni, stolica Polski do 1795 r. i miasto koronacyjne oraz nekropolia królów Polski</td> <td>gdańsk miasto na prawach powiatu w północnej Polsce w województwie pomorskim, położone nad Morzem Bałtyckim u ujścia Motławy do Wisły nad Zatoką Gdańską. Centrum kulturalne, naukowe i gospodarcze oraz węzeł komunikacyjny północnej Polski, stolica województwa pomorskiego. Ośrodek gospodarki morskiej z dużym portem handlowym.</td> <td>lublin - miasto na prawach powiatu we wschodniej Polsce, stolica województwa lubelskiego i centralny ośrodek aglomeracji lubelskiej. Dziewiąte co do wielkości populacji miasto w Polsce, drugie w Małopolsce oraz największe w kraju na wschód od Wisły.</td> Strona 2 z 5

Obramowanie tabeli Przykładowa tabela zawiera 3 wiersze, w każdym z nich 3 komórki, zaś w konkretnych komórkach (w ramach znaczników <td> </td>) zostały umieszczone dane: od A1 do C3. Jest to najprostszy przykład tabeli, która domyślnie nie zawiera obramowania. Przykład tabeli bez obramowania i z obramowaniem Aby tabela zawierała obramowanie, trzeba rozszerzyć polecenie o styl definiujący obramowanie za pomocą atrybutu border, a w stylach podać szerokości obramowania w pikselach oraz rodzaj i kolor obramowania (solid pojedyncza linia ciągła), na przykład: <table border style="border: 1px solid red;"> Szerokość i wysokość tabeli Przeglądarka WWW zawsze stara się nadać tabeli najmniejszą możliwą szerokość. O ile zatem w tabeli będzie dostatecznie mało danych, to cała tabela zajmie tylko kilka centymetrów szerokości okna. Atrybut width daje możliwość samodzielnego zdefiniowania szerokości tabeli. Można podawać w stylach wartość absolutną w pikselach, można także użyć wartości procentowej. <table style="width: 800px;"> <table style="width: 100%;"> Tabela o zdefiniowanej szerokości (60%) i wysokości (200 pikseli) Strona 3 z 5

Wyrównanie tabeli Aby zmienić wyrównanie tabeli, należy w poleceniu użyć atrybutu stylu margin:. Aby wyśrodkować tabelę, jako wartości lewego i prawego marginesu należy podać auto, Tytuł tabeli <table style="border: 1px solid red; margin: auto auto;"> Tabela może zawierać tytuł, wyjaśniający jej treść. Należy go umieścić zaraz za ogólnymi ramami tabeli: <table border style="border: 1px solid red; margin: auto auto; width: 800px;"> <caption>tytuł tabeli</caption> Można za pomocą stylów zdefiniować położenie tytułu nad lub pod tabelą: <caption style="caption-side: top;"> - tytuł nad tabelą <caption style="caption-side: bottom;"> - tytuł pod tabelą Szerokość komórki Szerokość komórki jest określana za pomocą stylu i atrybutu width. <td style="width: 300;">zawartość komórki</td> Można też podać wartość procentową, która odnosi się do szerokości komórki w ramach tabeli, a nie całego ekranu. <td style="width: 80%; > Należy zwrócić uwagę, że wystarczy podać szerokość komórek w pierwszym wierszu, aby pozostałe, w kolejnych wierszach, przyjęły te same wartości. Tabela o zdefiniowanych szerokościach komórek w pierwszym wierszu Wyrównanie danych w komórkach Do poziomego wyrównania danych w komórkach tabeli (do lewej, do środka oraz do prawej) służą poniższe polecenia: Strona 4 z 5

<td style="text-align: left;"></td> <td style="text-align: center;"></td> <td style="text-align: right;"></td> Do pionowego wyrównania zawartości komórek służą poniższe polecenia: <td style="vertical-align:top"> <td style="vertical-align:middle"> <td style="vertical-align:bottom"> Kolor tła tabeli, wiersza, komórki i tekstu w tabeli Do zdefiniowania koloru tła całej tabeli, wiersza lub komórek służy atrybut background-color: <table style="background-color: red"> <tr style="background-color: beige"> <td style="background-color: silver"> Przykład zdefiniowania odrębnych kolorów w każdej z komórek i w wierszu Do zdefiniowania koloru tekstu w tabeli służy atrybut color: <table style="border: none; color: yellow; background-color: blue;"> Zmiana marginesów komórek tabeli Za domyślne marginesy wszystkich komórek tabeli odpowiadają atrybuty cellpadding i cellspacing elementu. Pierwszy określa szerokość marginesu wewnątrz komórki czyli o ile ma być odsunięta zawartość komórki (tekst, obraz) od jej krawędzi. Drugi określa szerokość marginesu wokół komórki czyli o ile komórki mają być odsunięte od siebie. Przykład: <table style="background-color: blue;" cellpadding="5" cellspacing="5"> Strona 5 z 5