I. Wstawianie rysunków

Podobne dokumenty
I. Menu oparte o listę

CSS. Kaskadowe Arkusze Stylów

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl

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

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

p { color: yellow; font-weight:bold; }

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

Wprowadzenie do języka HTML

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...

KASKADOWE ARKUSZE STYLÓW CSS (ang. Cascading Style Sheets)

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

Układy witryn internetowych

Tworzenie stron internetowych w kodzie HTML Cz 5

Laboratorium 1: Szablon strony w HTML5

Podstawy pozycjonowania CSS

CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów).

Języki programowania wysokiego poziomu. CSS Wskazówki


I. Formatowanie tekstu i wygląd strony

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

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

Wprowadzenie do Internetu zajęcia 3

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

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

Podstawowe znaczniki języka HTML.

LABORATORIUM 3 WSTĘP DO SIECI TELEINFORMATYCZNYCH CSS CECHY WYBRANYCH SELEKTORÓW

Programowanie WEB PODSTAWY HTML

Test z przedmiotu. Witryny i aplikacje internetowe

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

I. Pozycjonowanie elementów

Kaskadowe arkusze stylów cz. 2

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

Dokument hipertekstowy

CSS pozwala przypisać poszczególnym elementom na. grubość, rozmiar czcionki, kolor tła, odległości między

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

Studia Podyplomowe Grafika komputerowa i Techniki Multimedialne, 2015, semestr II, dr inż. Robert Banasiak Projektowanie Stron WWW.

Projektowanie stron WWW

SterBox. Przygotowanie Strony Użytkownika

Środki dydaktyczne: tablica, komputer (z Notatnikiem i przeglądarką www) pliki ramkapion.zip, ramkapoziom.zip, zagniezdzenieramek.zip.

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

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

Proste kody html do szybkiego stosowania.

Tło CSS 3. Gabriela Panuś

Elementy div i style CSS w praktyce

Co to jest html? I.Struktura strony:

2. MATERIAŁ NAUCZANIA

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.

Z CSS3 szybciej i przyjemniej

CSS - layout strony internetowej

Znaczniki języka HTML

Model blokowy. Model blokowy w CSS

HTML (HyperText Markup Language)

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

Odsyłacze (hiperłącza)

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

za pomocą: definiujemy:

Bezbolesny wstęp do CSS

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

Odsyłacze. Style nagłówkowe

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

Arkusze stylów CSS Cascading Style Sheets

Wykład 2 CSS. Michał Drabik

Kaskadowe arkusze stylów

Projektowanie aplikacji internetowych. CSS w akcji

Ćwiczenie 4 - Tabele

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

Zadanie 3. Praca z tabelami

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

Kaskadowe arkusze stylów (CSS)

Wstęp. Język HTML jest uniwersalnym jezykiem wykorzystywanym przy

Witryny i aplikacje internetowe

Zbuduj robota. Wprowadzenie HTML & CSS. W tym projekcie nauczysz się, jak wstawiać obrazki, by stworzyć własnego robota! Zadania do wykonania

Deklarowanie tytułu związanej z tabelą

Rysunek otaczany przez tekst

Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.

Blok dokumentu. <div> </div>

Wstęp 5 Rozdział 1. Informacje podstawowe 9

Tworzenie stron internetowych w oparciu o język HTML

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

Ćwiczenie 9 - CSS i wstawianie CSS

PERFORMANCE W JOOMLA! JAK SPRAWIĆ ABY STRONA DZIAŁAŁA SZYBCIEJ?

HTML podstawowe polecenia

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

Masz pomysł na lepszy wygląd?

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

Tutorial. HTML Rozdział: Ramki

Tworzenie stron internetowych w kodzie HTML Cz 7

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

Okna dialogowe ustawień konfiguracyjnych

Moduł IV Internet Tworzenie stron www

Krok 1: Stylizowanie plakatu

Formaty obrazów wykorzystywane na stronach www. Dołączanie obrazów do strony Formatowanie obrazów na stronie Tło na stronie Multimedia

<!DOCTYPE HTML PUBLIC " //W3C//DTD HTML 4.01 Transitional//EN" "

przygotował: mgr Szymon Szewczyk PODSTAWY

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

[HTML I XHTML ĆWICZENIE 0] dr Artur Bartoszewski

URL:

WYKŁAD 2 KASKADOWE ARKUSZE STYLÓW CSS CZĘŚĆ 1

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

Copyright wersji angielskiej: The European Computer Driving Licence Foundation Ltd. Copyright wersji polskiej: Polskie Towarzystwo Informatyczne

Transkrypt:

I. Wstawianie rysunków Wstawiane rysunku Bez parametrów: <img src= rysunek.jpg /> Tekst alternatywny <img src= rysunek.jpg alt= To jest tekst który pojawi się zamiast obrazka /> Tytuł obrazka <img src= rysunek.jpg title= Ten tekst pojawi się po najechaniu na obrazek /> Rozmiar rysunku Definiowanie rozmiaru rysunku (w punktach): <img src= rysunek.jpg style= width: 100px; height: 200px; alt= tekst alternatywny /> Definiowanie rozmiaru rysunku (w procentach): <img src= rysunek.jpg style= width: 50%; height: 50%; alt= tekst alternatywny /> Uwaga: Chodzi o procent aktualnego rozmiaru strony nie rozmiaru oryginalnego rysunku! 1 S t r o n a

Zadanie 2.1: Skalowanie rysunków a) Stwórz galerię obrazków pokazaną na rysunku [CSS I XHTML ĆWICZENIE 2] dr Artur Bartoszewski b) Wstaw na stronę obraz ustawiając jego wielkość na 50% - Jak zachowuje się obraz przy skalowaniu okna przeglądarki? Marginesy rysunku wewnętrzne (zachowują kolor i rodzaj obramowania elementu) Marginesy taki sam ze wszystkich stron rysunku: <img src= rysunek.jpg style= padding: 10px alt= tekst alternatywny /> Marginesy- różne wokół wszystkich krawędzi rysunku: <img src= rysunek.jpg style= padding: 10px 20px 30px 40px alt= tekst alternatywny /> Gdzie: pudding: odstęp_górny odstęp_prawy odstęp_dolny odstęp_lewy (zgodnie z ruchem wskazówek zegara) Marginesy rysunku zewnętrzne (odstępy pomiędzy elementami) Margines lewy: <img src= rysunek.jpg style= margin-left: 10px alt= tekst alternatywny /> Rodzaje marginesów używać można w dowolnych kombinacjach: margin-left margin-right margin-top margin-bottom 2 S t r o n a

Obramowanie rysunku Definiowanie rodzaju obramowania [CSS I XHTML ĆWICZENIE 2] dr Artur Bartoszewski <img src= rysunek.jpg style= border: 2px solid red alt= tekst alternatywny /> Gdzie: border: grubość_ramki styl kolor Obramowanie z odstępem od rysunku (margines wewnętrzny): <img src= rysunek.jpg style= padding: 10px; border: 2px solid red; alt= tekst alternatywny /> II. Wyrównanie rysunków względem tekstu Pozycja rysunku względem tekstu Rysunek wmontowany w akapit: <p> <img src= rysunek.jpg style= padding: 10px alt= tekst alternatywny /> </p> Wyrównanie rysunków w poziomie: <p>tekst <img src= rysunek.jpg style= vertical-align: text-top; padding: 10px alt= tekst alternatywny />dalszy ciąg tekstu</p> <p>tekst <img src= rysunek.jpg style= vertical-align: middle; padding: 10px alt= tekst alternatywny />dalszy ciąg tekstu</p> <p>tekst <img src= rysunek.jpg style= vertical-align: text-bottom; padding: 10px alt= tekst alternatywny />dalszy ciąg tekstu</p> 3 S t r o n a

Zadanie 2.2: Wyrównanie rysunków względem tekstu a) Stwórz galerię obrazków pokazaną na rysunku zwróć uwagę na wyrównacie obrazów względem tekstu. Pływające rysunki (oblekanie rysunków tekstem) Aby umieścić pływający" obrazek po lewej lub prawej stronie dokumentu należy przypisać mu właściwość float o odpowiedniej wartości Właściwość float uniezależnia element od układu strony i unosi" go ponad krawędź elementu blokowego, w którym jest on zawarty. Inne elementy blokowe będą ignorować taki pływający element i będą wyświetlane tak, jak gdyby w ogóle nie istniał. Elementy sąsiadujące zachowują się odmiennie i robią miejsce dla elementu pływającego cecha ta pozwala otoczyć rysunek tekstem. Jak sprawić, aby inne elementy były wyświetlane pod elementem pływającym? clear: left Właściwość CSS clear pozwala usunąć z elementu wszelkie elementy pływające. Najczęściej stosujemy tę właściwość do pierwszego akapitu który ma znaleźć się pod elementem pływającym. 4 S t r o n a

Zadanie 2.3: Oblewanie rysunków tekstem a) Stwórz stronę podobną do pokazanej na rysunku poniżej zwróć uwagę na wyrównanie obrazów względem tekstu, marginesy i ramki wokół rysunków. (Tekst wykorzystany w przykładzie znajduje się w plikach do ćwiczenia) CIEKAWOSTKA: Lorem ipsum... łaciński tekst pochodzący ze starożytności, zaczerpnięty z De finibus bonorum et malorum Cycerona, stosowany do demonstracji krojów pisma (czcionek, fontów), kompozycji kolumny itp. Po raz pierwszy został użyty przez nieznanego drukarza w XV w. Tekst w obcym języku pozwala skoncentrować uwagę na wizualnych aspektach tekstu, a nie jego znaczeniu. Źródło: Wikipedia III. Tło Jak za pomocą CSS zdefiniować tło w postaci rysunku? body { background-color: #ffffff: background-image: ur(nazwa_pliku): background-repeat: no-repeat; } 5 S t r o n a

Atrybut background-repeat może inne wartości: no-repear - aby rysunek tła nie był powielany. repeat - Domyślna wartość, która powoduje, że rysunek tła jest wyświetlany sąsiadujące repeat-x - Rysunek tła jest powielany w poziomie w pojedynczym rzędzie repeat-y - Rysunek tła jest powielany w pionie w pojedynczej kolumnie Położenie rysunku tła background-position: center center; background-position: 30% 80%; background-position: 20px 20px; Rysunek nieruchomy w trakcie przewijania background-attachment: fixed; Oto kombinacje słów kluczowych, które można wykorzystać do określenia położenia rysunku tła: top left, top center, top right, center left, center center, center right, bottom left, bottom center, bottom right. Jak zdefiniować w dokumencie więcej niż jedno tło? W dokumencie nie można zdefiniować więcej niż jednego rysunku tła. Można jednak uzyskać efekt wielu teł, jeżeli zdefiniuje się je osobno dla każdego z dwóch elementów zagnieżdżonych, którymi są znaczniki <html> i <body>. html {background-image: url(nazwa_pliku_1); } body {background-image: url(nazwa+pliku_2);} 6 S t r o n a

Zadanie 2.4: Oblewanie rysunków tekstem Stwórz stronę podobną do pokazanej na rysunku Tło strony stanowi rysunek papryka_duza.jpg. tło strony przesuwa się wraz z tekstem. Po lewej stronie mamy rysunek będący tłem dokumentu <HTML> Rysunek mini_chili.jpg Tekst strony zawarty jest w dokumencie tla_2.html. Należy uzupełnić plik css formatujący stronę. [CSS I XHTML ĆWICZENIE 2] dr Artur Bartoszewski IV. Mapy odnośników Mapy odnośników to obrazy, które pełnią funkcje wielu odnośników jednocześnie. Jak przygotować mapę odnośników? 1. Proces przygotowania mapy odnośników działającej po stronie klienta składa się z następujących etapów: 2. Wybór obrazu obraz powinien zawierać odrębne wizualnie obszary, aby definicje odnośników mogły być jednoznaczne. 3. Przygotowanie definicji mapy: a. Naszkicuj obraz i podziel go ręcznie na obszary (obszar może być prostokątem, wielokątem lub okręgiem). b. Wyświetl obraz w oknie programu do obróbki grafiki (np. może być to program IrfanView lub Paint Shop Pro) i zanotuj współrzędne wskaźnika myszy w punktach krańcowych poszczególnych obszarów. W przypadku prostokąta będą to współrzędne lewego górnego wierzchołka i prawego dolnego; w przypadku okręgu współrzędne jego środka i długość promienia. Jeśli obszar jest wielokątem, zanotuj współrzędne wszystkich wierzchołków. c. Przygotuj adresy URL (lub odsyłacze działające w obrębie strony), z którymi stowarzyszysz poszczególne obszary. 4. Umieszczenie mapy odnośników w dokumencie XHTML służy do tego znacznik <map>. Jego składnia jest następująca: <map id="nazwa_mapy"> współrzędne i adresy </map> 7 S t r o n a

Korzystamy z atrybutu id, aby zdefiniować nazwę definicji mapy. Nazwa ta będzie wykorzystywana później w celu stowarzyszenia obrazu z odpowiadającymi mu współrzędnymi i odwołaniami. Między znacznikami <map></map> umieszczane są współrzędne każdego z obszarów mapy odnośników oraz adresy miejsc docelowych, do których wiodą poszczególne odnośniki. Pojawiają się one w obrębie kolejnego znacznika <area>. Jego postać może być następująca: <area shape="poly" coords="xl,yl,x2,y2,x3,y3,xn,yn" href="url"> <area shape ="rect" coords="xl,yl,x2,y2" href="url"> <area shape ="circle" coords="x,y,promień" href="url"> Przykład: Mapa odnośników to obraz mapa.jpg o rozmiarze 1000 x 300 pikseli - pokazany na rysunku. Aktywne obszary definiujemy podając współrzędne X i Y przeciwległych wierzchołków. Do umieszczenia naszej mapy na stronie posłuży kod: <img src="mapa.jpg" alt="mapa_serwisu" usemap="#mapa_serwisu"/> <map id="mapa_serwisu" name="mapa_serwisu"> </map> <area href="strona_1.html" shape="rect" coords="0,0,500,300" alt="obszar niebieski" title="strona 1"/> <area href="strona_2.html" shape="rect" coords="500,0,1000,300" alt="obszar czerwony" title="strona 2"/> 8 S t r o n a

Zadanie 2.5: Mapy odnośników a) Wykonaj w praktyce powyższy przykład (plik mapa.jpg znajduje się w materiałach do ćwiczenia). b) Wykonaj stronę która będzie zawierała pojedynczy rysunek widoczny po prawej. Przygotuj mapę donośników tak, aby kliknięcie na każdą z widocznych tu miniatur powodowało otwarcie się nowego okna i wyświetlenia w nim wskazanego serwisu. 9 S t r o n a