Programowanie stron internetowych

Wielkość: px
Rozpocząć pokaz od strony:

Download "Programowanie stron internetowych"

Transkrypt

1 Programy kompozytorskie, authoring, strony web Programowanie stron internetowych Piotr Ciechomski kwietnia 2011 r

2 Część I - Historia języka HTML [za Wikipedią] Początki W 1980 fizyk Tim Berners-Lee, pracujący dla ośrodka naukowo-badawczego CERN, stworzył prototyp hipertekstowego systemu informacyjnego ENQUIRE. System wykorzystywano do organizowania i udostępniania dokumentów związanych z badaniami naukowymi. Rewolucyjność pomysłu polegała na tym, Ŝe uŝytkownik, posługując się odnośnikami, mógł z jednej lokalizacji przeglądać dokumenty fizycznie znajdujące się w innych miejscach na świecie. W 1989 Berners-Lee i inŝynier oprogramowania CERN Robert Cailliau przedstawili równolegle dwie propozycje hipertekstowych systemów informacyjnych opartych na sieci Internet. Oba projekty cechowała podobna funkcjonalność. Rok później opracowali wspólną propozycję zaakceptowaną przez CERN projekt WorldWideWeb (W3)[1]. Pierwsza specyfikacja Pierwsza, publicznie dostępna, specyfikacja języka HTML, nazwana HTML Tags (pol. Znaczniki HTML), została zamieszczona w Internecie przez Bernersa-Lee w 1991.[2][3] Zawiera 22 znaczniki, tworzące początkowy, prosty szkielet HTML-a. Trzynaście z tych elementów istnieje do tej pory w specyfikacji HTML 4.[4] HTML został napisany w oparciu o język SGML, jednak nie posiadał formalnej definicji w SGML-u. Sytuacja zmieniła się w połowie 1993, kiedy organizacja IETF opublikowała pierwszą propozycję specyfikacji języka HTML autorstwa Bernersa-Lee i Dana Connolly Hypertext Markup Language (HTML) Internet-Draft (pol. szkic) zawierającą opis gramatyki w postaci SGML Document Type Definition (pol. definicja typu dokumentu)[5]. Opierając się na tym dokumencie twórcy przeglądarek eksperymentowali z HTML-em modyfikując atrybuty istniejących juŝ znaczników oraz dodając całkowicie nowe. Szkic wygasł sześć miesięcy później, ale był znany z obsługiwania specyficznych dla przeglądarki NCSA Mosaic znaczników, słuŝących do wstawiania obrazków. Fakt ten odzwierciedlał filozofię IETF bazowania przyszłych standardów na prototypach, które odniosły sukces[6]. Podobnie Dave Raggett pod koniec 1993 w swoim szkicu HTML+ (Hypertext Markup Format) sugerował standaryzację juŝ zaimplementowanych znaczników np. związanych z tworzeniem tabel i formularzy[7]. Po wygaśnięciu szkiców HTML i HTML+ na początku 1994 organizacja IETF wydzieliła HTML Working Group, która w 1995 stworzyła HTML 2.0 pierwszą oficjalną specyfikację języka HTML, traktowaną jako standard i podstawę przyszłych implementacji kolejnych wersji HTML-a. Specyfikacja HTML 2.0, opublikowana w 1996 jako Request for Comments, zawierała pomysły zarówno ze szkicu HTML jak i HTML+.[8] "HTML 1.0" nigdy nie istniał. Oznaczenie 2.0 zostało nadane w celu odróŝnienia nowej specyfikacji od wcześniejszych szkiców[9]. Dalszy rozwój HTML-a pod pieczą IETF przeciągał się ze względu na konflikt interesów. Od 1996 specyfikacje HTML rozwijane były z udziałem komercyjnych producentów oprogramowania przez organizację World Wide Web Consortium (W3C). W 2000 HTML stał się międzynarodowym standardem (ISO/IEC 15445:2000). Ostatnia specyfikacja języka HTML to opublikowana w 1999 przez W3C HTML Jej błędy zostały poprawione przez erratę opublikowaną w

3 Część II - Netykieta WWW Na pewno kaŝdy z Was zastanawia się od czego zacząć tworzenie swojej własnej strony internetowej. Odpowiedzią nie jest poznanie niewiadomo jakich technik, programów czy teŝ języków skryptowych. Na początku polecam skupić się nad usability (uŝytecznością) naszej strony. Nad tym aby zachęcić potencjalnego uŝytkownika do odwiedzenia naszej strony oraz aby nie zrazić go źle zaprojektowaną stroną. Oto kilka rad i wskazówek nad którymi powinniśmy pomyśleć, zanim zabierzemy się za kodowanie naszej pierwszej strony. Waga stron WWW: Strona powinna zajmować na serwerze jak najmniej miejsca. Zawsze powinno brać się pod uwagę tych uŝytkowników, którzy posiadają słabsze łącze internetowe. Strony powinny być rozsądnie zagospodarowane grafiką, poniewaŝ nadmierna długość otwierania zniechęci uŝytkownika i opuści on naszą stronę. Obrazy na stronie powinny mieć jak najniŝszą wielkość dobraną tak, by róŝnica jakości była niezauwaŝalna na monitorze. Poruszanie się po stronie WWW: Poruszanie po naszej stronie WWW powinno być łatwe i intuicyjne. Oznacza to, iŝ uŝytkownik nie moŝe zabrnąć tam, skąd nie będzie powrotu. Na kaŝdej stronie muszą znajdować się odnośniki do podstron. Najlepszym rozwiązaniem jest menu, takie same na kaŝdej z podstron. Grafika na stronie WWW: Najlepszym rozwiązaniem, na np. galerię na naszej stronie, jest umieszczenie miniaturek, które po kliknięciu odwołają się do zdjęcia poprawnej rozdzielczości. TakŜe elementy w technologii flash powinny mieć swoje odpowiedniki w HTML, co jest waŝne, gdy dany uŝytkownik nie ma zainstalowanego Flasha na swoim komputerze. Tło i banery na stronie WWW: NaleŜy postarać się, aby tło na naszej stronie było raczej spokojne niŝ pstrokate i kolorowe. Błędem jest teŝ, iŝ niektóre strony posiadają tło, które zlewa się z tekstem, przez co nie sposób przeczytać np. waŝnego numeru telefonu lub adresu, maila itp. Banery na stronie muszą być równieŝ stonowane, nie pstrokate, migające, poniewaŝ takie banery tylko irytują uŝytkownika strony. Polskie znaki na stronie WWW: NaleŜy pamiętać, Ŝe polskie strony kodujemy w standardzie ISO , w innym przypadku nie będą wyświetlane polskie znaki (ogonki). Sprawdzaj wygląd strony: Aby nasza strona była przyjazna uŝytkownikom, naleŝy przetestować jej wygląd na co najmniej trzech przeglądarkach internetowych (Internet Explorer, Opera, Firefox). Niestety to co na jednej przeglądarce moŝe wyglądać dobrze, na innych moŝe wyglądać zupełnie inaczej. 2

4 Szanuj prawa autorskie: NaleŜy pamiętać, Ŝe na umieszczanie cudzych utworów muzycznych, fotografii, filmów, naleŝy mieć pozwolenie twórcy, w innym przypadku jest to kradzieŝ. Twórz strony kodem: Niewskazane jest tworzenie strony w programach takich jak Microsoft Word i podobne, poniewaŝ takie programy dodają do stron bardzo duŝo niepotrzebnego kodu, przez co strona ładuje się nadzwyczaj wolno. Uaktualniaj swoją stronę: Nie pozwól aby strona tkwiła w stanie początkowym na wieki. Myślę Ŝe tych kilka WAśNYCH wskazówek da pogląd na to, jak naleŝy zaprojektować naszą stronę oraz czego naleŝy się wystrzegać przy tworzeniu stron WWW. 3

5 Część III Wprowadzenie do HTML. Stronę WWW moŝna tworzyć w róŝnych edytorach, w najgorszym wypadku moŝe być to nawet notatnik jednak ta metoda nie jest polecana bo notatnik nie ma wbudowanej funkcji sprawdzania składni co często skutkuje literówkami w kodzie wynikowym. Z powodzeniem za to moŝna kodować naszą stronę za pomocą darmowych programików (polecam PSPAD). Na początku najlepiej jest utworzyć sobie nowy katalog gdzie trzymane będą wszystkie pliki związane z naszą stroną. Stronę główną, nazywaną równieŝ startową, naleŝy nazwać index.html/index.htm. Następne strony moŝna nazywać juŝ dowolnie, z tym Ŝe lepiej nie uŝywać w nazwie wielkich liter, znaków specjalnych (np. / \ : ; *), spacji, polskich liter (ą, ś, ć... itd). Najlepiej zacząć od wpisania ramy. Ramy dokumentu HTML. KaŜda strona WWW powinna posiadać takowe ramy. Legenda ramy: <html></html> - początek dokumentu html <head></head> - nagłówek dokumentu html, w nim trzymane są informacje o kodowaniu, informacje dla wyszukiwarek, tytuł itp... <title></title> - tytuł naszej strony wyświetlany w pasku górnym przeglądarki <body></body> cała treść strony, tzw. ciało strony Wpisywanie tekstu: Zwykły tekst wpisujemy bezpośrednio z klawiatury w sekcji <body>. Wszystkie wiersze będą wtedy automatycznie zawinięte, stąd przy wpisanym tekście: Ala ma kota... otrzymamy: Ala ma kota... 4

6 Znaczniki: Aby móc dowolnie edytować wpisany tekst musimy posłuŝyć się znacznikami. Znacznik to tekst umieszczony w nawiasach ostrych, np. <center>, który jest niewidoczny na stronie, a który jest odpowiedzialny między innymi za wstawianie tła na stronę, zmianę czcionki, itp. Znaczniki wpisujemy zawsze na początku jak i na koniec tekstu,np.: lub: <center> <center>tekst wyśrodkowany</center> Tekst wyśrodkowany </center> KaŜdy otwarty znacznik naleŝy zamknąć, stosując znacznik analogiczny do otwierającego poprzedzając go znakiem slash /. Oczywiście istnieją niektóre wyjątki ale o nich później. Nie ma zasadniczej róŝnicy jakimi literami piszemy znaczniki, lecz ze względu na czytelność i przejrzystość kodu najlepiej pisać je małymi literami. Znacznik końca linii: <br /> Aby napis z przykładu powyŝej napisać tak jak chcieliśmy, czyli jeden pod drugim, naleŝy po kaŝdym wyrazie wstawić znacznik końca linii, np.: otrzymamy: Ala ma kota... Znaczniki końca linii moŝna dowolnie mnoŝyć, wtedy uzyskamy tyle odstępów ile znaczników uŝyjemy, np.: otrzymamy: Ala ma kota... 5

7 UWAGA! NaleŜy równieŝ zauwaŝyć, iŝ znacznik końca linii jest jednym z wyjątków i nie posiada swojego zakończenia! Tekst pogrubiony: Aby pogrubić wskazany tekst, naleŝy skorzystać ze znacznika <b></b>, np: Tekst pochylony: Aby zastosować kursywę na wskazanym tekście, naleŝy skorzystać ze znacznika <i></i>, np.: Tekst podkreślony: Aby podkreślić wskazany tekst naleŝy skorzystać ze znacznika <u></u>, np.: Właściwości znaczników: Znaczniki które wymienione były powyŝej moŝna dowolnie łączyć, np. <b><i><u>ala ma kota </b></i></u> naleŝy pamiętać, Ŝe przy łączeniu znaczników zamykamy je w kolejności odwrotnej niŝ je otwieraliśmy. Własne obrazki na stronie WWW: Aby poprawnie wstawić obrazek naleŝy wpierw wstawić go fizycznie do katalogu, gdzie znajduje się dokument html. Następnie naleŝy posłuŝyć się znacznikiem: a) gdzie w miejscu ścieŝki wpisujemy nazwę pliku, w przypadku gdy plik znajduje sie W TYM SAMYM miejscu co dokument html : b) gdzie w miejscu scieŝki wpisujemy katalog a następnie nazwe pliku w przypadku gdy obrazek znajduje sie w podkatalogu. 6

8 Znacznik alt słuŝy do opisania obrazka w przypadku gdy uŝytkownik nie zechce wyświetlaćobrazków na stronie WWW. TudzieŜ gdy obrazek przez przypadek nam się usunie. Na stronie WWW najczęściej stosujemy: GIF- jeśli grafika dotyczy, przycisków, tła, itp. Zalety: zajmuje bardzo mało na serwerze Wady: Kiepska jakość. JPG jeŝeli grafika dotyczy obrazków wstawianych na stronę. Zalety: Dobra jakość Wady: Potrafi zająć bardzo duŝo miejsca na serwerze. PNG łączy zalety GIF I JPG. UWAGA! Nie stosujemy BMP ze względu na nikłą jakość kompresji, przez co strony wczytują się za długo! Odnośniki na stronie WWW: Odsyłacze słuŝą do przemieszczania się pomiędzy wszystkimi stronami. Tak jak poszczególne rozdziały w ksiąŝce tak strony WWW są podzielone na podstrony. KaŜda podstrona jest osobnym plikiem HTML, z tą samą ramą, róŝnić się moŝe jedynie treścią. Kiedy chcemy umoŝliwić przechodzenie z jednej strony na drugą naleŝy stosować odsyłacze, aby umoŝliwić to uŝytkownikowi. Składnia odsyłacza do podstrony wygląda następująco: Zasada wpisywania ścieŝki do podstrony jest taka sama jak w przypadku obrazków. Zaś Jakiś tekst odpowiada za opis, gdzie przeniesiemy się po kliknięciu na dany odsyłacz. WaŜne aby opis odsyłacza był na tyle czytelny dla uŝytkownika, aby ten wiedział gdzie się przemieszcza. WaŜne jest takŝe aby zawsze była moŝliwość powrotu z danej podstrony, aby nie wpędzić uŝytkownika w przysłowiowy kozi róg. Akapit: EFEKTY TEKSTOWE: Akapit stosujemy uŝywając znacznika: Gdy go zastosujemy, tekst automatycznie przejdzie nam do następnej linii i powstanie przerwa. Gdy stosujemy bezpośrednio po sobie teksty róŝnej treści, warto, aby taka przerwa była. MoŜemy do znacznika <p> dodać dodatkowo trzy atrybuty, i tak na przykład: 7

9 Tekst po lewej stronie (domyślna wartość). Tekst w centralnej części strony. Tekst po prawej stronie. Tytuł: Jeśli chcemy nadać tytuł, uŝywamy wtedy znacznika: UWAGA! w miejsce x wstawiamy wartość. Im większa liczba, tym nasz tytuł będzie mniejszy. Znacznik tytułu moŝe być stosowany wraz z atrybutem align. Tytuł po lewej stronie (domyślna wartość). Tytuł w centralnej części strony. Tytuł po prawej stronie. WyróŜnienie: Istnieją dwa rodzaje wyróŝnienia w tekście: Zwykłe wyróŝnienie Mocne wyróŝnienie Indeks: Będzie nam potrzebny gdy chcemy np. wprowadzić jakieś bardziej złoŝone operacje matematyczne. Dzieli się na dwa indeksy, indeks górny oraz dolny: Indeks górny Indeks dolny 8

10 Lista wyliczeniowa: UŜywamy jej gdy chcemy wyliczyć lub wypisać elementy w osobnych wierszach. Znacznik wygląda następująco: do znacznika <ul> moŝliwy jest atrybut type określający rodzaj wypunktowania w liście. I tak kolejno: "disc" - (domyślny) koło "circle" okrąg "square" - wypełniony kwadrat Lista wyliczeniowa numerowana: W tym przypadku zmienia się tylko znacznik początkowy: w tym przypadku takŝe moŝliwy jest znacznik type, w tym wypadku określa nam on kolejno: "1" (domyślny) - numeracja według liczb arabskich "I" - według duŝych liczb rzymskich "i" - według małych liczb rzymskich "a" - według małych liter "A" - według duŝych liter 9

11 Część IV CSS. CSS - Kaskadowe Arkusze Stylów (Cascading Style Sheet). Zostały stworzone po to aby uelastycznić wygląd stron WWW Nie występuje samodzielnie, jest ściśle powiązany z cała witryną WWW Dzięki CSS wszystkie polecenia które dotyczą formatowania moŝna umieścić w jednym arkuszu i powiązać go z daną stroną WWW UWAGA na róŝną interpretację stylów przez róŝne przeglądarki! Legenda: Selektor- jest to zwykły znacznik, taki jak np. <p> lub <b> Cecha- atrybuty formatowania, takie jak np. color Wartość- wartość danego atrybutu, takie jak np. red, left. Wstawianie stylów: Istnieją róŝne sposoby wstawiania stylów, oto niektóre z nich: Styl lokalny: Pozwala na nadanie formatowania pojedynczemu elementowi strony. UŜywamy go w tej samej linii, w której znajduje się element formatowany. Przy uŝyciu więcej niŝjednego atrybutu, rozdzielamy je średnikami. np. Styl obszaru: Pozwala na zawarcie większego fragmentu dokumentu HTML w stylach CSS. SłuŜy do tego znacznik <span>...</span> wydzielający nam dokładnie fragment którego ma dotyczyć dany szablon CSS. np. 10

12 Styl blokowy: Pozwala na zawarcie bloku dokumentu HTML w stylach CSS. SłuŜy do tego znacznik <div>...</div>. Jest on mocniejszy od znacznika <span>. MoŜe on oprócz cech zawierać inne elementy blokowe <div> oraz <span>. Został on stworzony do tworzenia róŝnego rodzaju struktur. Osobny, wewnętrzny arkusz stylów: Wpisywany w nagłówku strony, dokładniej w sekcji <head>..</head>. Stosowany jest do wielokrotnego formatowania tych samych elementów na stronie. np. wtedy w kaŝdym miejscu, w którym występuje znacznik <p>, będzie on koloru niebieskiego. Osobny, zewnętrzny arkusz stylów: Jest to plik, z rozszerzeniem *.css. Zewnętrzny arkusz stylów jest największą zaletą css ze względu na takie samo formatowanie strony w obrębie całego serwisu. Zmieniając kolor lub rodzaj czcionki, zmiany te wprowadzamy hurtowo do wszystkich dostępnych stron w naszym serwisie zaoszczędzając tym samym mnóstwo czasu oraz kodu. W dokumencie HTML, w sekcji <head >wpisujemy odnośnik do naszego arkusza stylów: 11

13 Dokument CSS moŝe byc tworzony nawet w najzwyklejszym edytorze tekstowym, który dokument ten zawierać będzie same deklaracje stylów.: Czcionka: Rozmiar: Selektory: Rozmiar czcionki moŝemy określać na 2 sposoby: Jednostki długości, np. 10cm, 4mm Procent danej wielkości, np. 20%, 45% Rodzaj: Rodzaj czcionki piszemy nazywając ją tak jak nazywa się dany krój czcionki. Rozdzielamy przecinkiem jeŝeli jest ich więcej niŝ jedna. JeŜeli dany uŝytkownik nie posiada danej czcionki to zostanie wybrana następna czcionka z listy. JeŜeli czcionka składa się z kilku wyrazów, wtedy uŝywamy apostrofów, np.: Times New Roman Styl: Polecenie pozwala obrać czcionce dany styl, są 3 style do wyboru (wpisujemy jako styl): normal - czcionka normalna (podstawowa) italic - czcionka pochylona (jeŝeli niedostępna, automatycznie wybierany jest styl oblique) oblique - równieŝ czcionka pochylona (podobna jak poprzednio) Waga: 12

14 Nadaje wagę danej czcionce, do wykorzystania mamy: normal - czcionka normalna (podstawowa) bold - czcionka pogrubiona Tekst: Kolor: Zamiast kolor wpisujemy definicje koloru w języku angielskim lub w kodzie szesnastkowym. Dekoracja tekstu: SłuŜy nam do uwypuklenia danego tekstu poprzez jedną z dostępnych dekoracji: none - bez zmian underline - podkreślenie line-through - przekreślenie overline - nadkreślenie blink - migotanie tekstu (tylko Netscape/Mozilla/Firefox i Opera 7) UWAGA! Dekoracje moŝna łączyć uzyskując w ten sposób ciekawe efekty! Wyrównanie: MoŜemy wyrównywać tekst wpisując jedne z trzech wartości: left - wyrównanie tekstu do lewego marginesu (domyślnie) right - wyrównanie do prawego marginesu center - do środka (wyśrodkowanie) justify - do obu marginesów jednocześnie (justowanie) Tło kolorowe: Tło: Polecenie to umoŝliwia wstawienie tła w dowolnym kolorze. Zamiast kolor wpisujemy definicje koloru w języku angielskim lub w kodzie szesnastkowym. 13

15 Tło obrazkowe: Polecenie umoŝliwia wstawienie tła z dowolnym obrazkiem w tle. W ścieŝce dostępu wpisujemy adres grafiki, tak jak w zwykłym HTML. Powtarzalność tła obrazkowego: Pozwala określić powtarzalność tła obrazkowego, zamiast powtarzanie naleŝy wpisać jedno z wartości: repeat - powtarzanie tła w obu kierunkach (domyślnie) repeat-x - powtarzanie tła tylko w kierunku poziomym repeat-y - powtarzanie tła tylko w kierunku pionowym no-repeat - brak powtarzania tła (zostanie wyświetlone jako pojedynczy obrazek) Pozycja tła obrazkowego: Określamy pozycje obrazka na podstawie wartości: o o o o o o o o o center - obrazek na środku (w centrum) left - obrazek po lewej right - po prawej top - na górze bottom - na dole left top - lewy-górny róg left bottom - lewy-dolny róg right top - prawy-górny róg right bottom - prawy-dolny róg Klasy: Klasy i pseudoklasy: Dzięki klasom moŝemy przypisywać róŝne właściwości tym samym obiektom i później się do nich tylko odwoływać poprzez unikalną nazwę, co zaoszczędza nam miejsca w kodzie strony. 14

16 odwołanie: np: przykład: w CSS: w HTML: Pseudoklasy: JeŜeli chcemy aby dany element miał róŝne zachowanie w zaleŝności od swojego połoŝenia, uŝywamy wtedy pseudoklas. Za przykład moŝe posłuŝyć znacznik odnośnika <a>...</a>. Znacznik ten posiada róŝne stany które są wywoływane przez uŝytkownika zaleŝnie od funkcji jaką pełni. I tak mamy 4 stany: active - oznacza Ŝe link był odwiedzany (aktywny) link oznacza link nieaktywny visited oznacza link odwiedzony hover oznacza link gotowy do kliknięcia (kursor nad linkiem) Aby nadać właściwości poszczególnym stanom, uŝywamy właśnie pseudoklas. Robimy to w następujący sposób: 15

17 Część V Tabele Podstawowa struktura tabeli: Tabele budujemy stosując trzy znaczniki: -znacznik początku i końca tabeli: - znacznik początku i końca wiersza - znacznik początku i końca komórki struktura całej tabelki wygląda zatem następująco: Wiersze i kolumny moŝemy dodawać dowolnie, powielając znaczniki <tr> i <td>. WaŜne jest, Ŝeby liczba wierszy w kaŝdej kolumnie była taka sama. Aby wpisać dowolny znacznik lub znak w kolumnę naleŝy to zrobić pomiędzy znacznikami <td>...</td>. KaŜdy inny zapis będzie nieprawidłowy. Zastosowanie tabeli: Za pomocą tabel moŝemy w dowolny sposób dzielić stronę na elementy. Dzięki temu moŝemy w prosty sposób wydzielić miejsce np. na banner strony, spis treści. Przykładowy kod dzielący stronę na trzy bloki: 16

18 Obramowanie tabeli: Aby pogrubić obramowanie tabeli (pionowe i poziome linie), stosujemy znacznik: Marginesy: <table style= border-style:solid; border-width:5px; > Aby zastosować margines w zawartości komórki uŝywamy znacznika: <table style= margin:npx; > UWAGA! W miejsce n wpisujemy daną wartość podaną w pikselach. Dzięki nadaniu własnych marginesów zawartość komórki wygląda bardziej estetycznie. Odstęp między komórkami: Gdy chcemy wprowadzić zdefiniowany przez nas odstęp między komórkami uŝywamy następującego znacznika: <table style= padding:npx; > przy czym w miejsce n wpisujemy daną wartość podaną w pikselach. Dzięki temu znacznikowi wprowadzamy odstęp między wszystkimi sąsiadującymi komórkami w tabeli. Nagłówek w tabeli: Jeśli chcemy wyszczególnić komórkę nagłówkową, stosujemy wtedy znacznik: Komórka ta charakteryzuje się pogrubionym tekstem oraz jego wyśrodkowaniem. Tytuł tabeli: JeŜeli chcemy tabeli nadać tytuł, stosujemy wtedy znacznik : UWAGA! Przy czym zamiast center (pozycja środkowa), moŝemy wpisać dowolną inną pozycję tytułu. "top" - tytuł górny "bottom" - tytuł dolny "left" - ustawienie przy lewej krawędzi tabeli "right" - przy prawej krawędzi 17

19 Wymiary tabeli i komórki: Wymiary tabeli mogą być podawane w dwóch wartościach, procentach oraz pikselach. Aby nadać tabeli lub poszczególnej komórce daną wielkość, naleŝy uŝyć następujących znaczników: lub: w przypadku całej tabeli: w przypadku pojedyńczej komórki: lub: <table style="width: x px; height y px;> <table style="width: x %; height y %;> <td style="width: x px; height y px;> <table style="width: x %; height y %;> UWAGA! Wszędzie gdzie jest n%, wartość podajemy w procentach, a w innym wypadku wartość odnosi się do pikseli. W przypadku gdy tabela ma być taka sama bez względu na wielkość ekranu, wtedy posługujemy się wartością %. JeŜeli chcemy Ŝeby tabela miała stały rozmiar, bez względu na wielkość ekranu, wtedy posługujemy się wartościami podanymi w pikselach. W przypadku gdy ustalimy wysokość lub szerokość dla pojedynczej komórki, wtedy cała kolumna będzie tej wielkości. Łączenie komórek: Jeśli chcemy połączyć komórki np. w celu dzielenia strony na elementy (banner, stopka), uŝywamy znacznika atrybutu colspan(łączenie poziome komórek) oraz rowspan (łączenie pionowe komórek). Kod wygląda następująco: colspan (poziome łączenie komórek): UWAGA! n oznacza liczbę komórek które chcemy połączyć. rowspan (pionowe łączenie komórek): 18

20 UWAGA! n oznacza liczbę komórek które chcemy połączyć. ZagnieŜdŜanie tabel: Aby móc w pełni kontrolować budowanie strony w oparciu na tabelkach musimy opanować zagnieŝdŝanie tabel. ZagnieŜdŜanie polega na budowaniu tabel jedna w drugiej. Np: Efektem moŝe być strona której szablon widzimy poniŝej. 19

21 Część VI WWW w Photoshopie Aby w łatwy i przyjemny sposób stworzyć szkielet naszej strony w Photoshopie z gotowego layoutu naleŝy postępować wg. poniŝszej instrukcji: 1. Otwieramy Photoshopa klikając w ikonkę: 2. Otwieramy w Photoshopie nasz wcześniej przygotowany layout poleceniem Plik->Otwórz (File->Open) i wyszukujemy plik na dysku: 3. Przechodzimy do narzędzia Slice Tool (C) i za pomocą tego narzędzia przygotowujemy naszą stronę wg. wcześniej ustalonego schematu (schemat moŝe być robiony nawet na kartce): 4. Po operacji z pkt. 3 nasza strona powinna wyglądać mniej więcej jak poniŝej: 20

22 5. Następnie zapisujemy efekt naszej pracy wybierając File->Save for web and devices: 6. Po ustaleniu formatu plików graficznych zapisujemy nasz szablon (Save): 7. PokaŜe nam się okienko które trzeba ustawić następująco: 21

23 8. W wybranej przez nas lokalizacji znajdziemy folder Images (pliki graficzne wykorzystane na naszej stronie) oraz plik wynikowy html gdzie znajdziemy gotowy kod naszej strony (oczywiście do przerobienia wg. naszych potrzeb). Część VII Galeria na Stronie WWW Przykładowa galeria na stronie z wykorzystaniem LIGHTBOX. 1. Wchodzimy na stronę 2. Szukamy działu download i pobieramy najnowszą wersję lightboxa 3. Widzimy tu całą zawartość: 4. Następnie w sekcji <head> wpisujemy kod poniŝej, opcjonalnie dodajemy oczywiście dowolny styl: 5. Następnie upewniamy się Ŝe wszystkie obrazki związane z lightboxem znajdują się w odpowiednim folderze. 22

24 6. Teraz wystarczy juŝ tylko w kodzie html wstawić odpowiedni rel="lightbox". 7. Jeśli chcemy stworzyć całą galerię wystarczy Ŝe dodamy jakiś unikalny wyraz w nawiasach kwadratowych dla całej galerii rel= lightbox[galeria1] 8. Zrobione! Część VIII - Publikacja własnej strony WWW. 1. Zakładamy konto na darmowym hostingu, np Ściągamy darmowy program FileZilla i uruchamiamy go. 3. Klikamy Plik-> MenadŜer Stron..., tworzymy nowy adres i wpisujemy dane które otrzymaliśmy podczas rejestracji. Nastepnie klikamy Połącz. 4. Po udanym połączeniu pojawią nam się dwa okienka, w którym po lewej stronie będziemy mieli zawartość swojego dysku, a po prawej zawartość serwera WWW. NaleŜy teraz plik naszej strony oraz wszystkie obrazki mu towarzyszące przenieść z dysku na serwer za pomocą metody przeciągnij i upuść. 23

25 5. Po poprawnym przeniesieniu nasze pliki pojawią się po prawej stronie. NaleŜy teraz korzystając z przeglądarki odwiedzić nasza stronę ( 24

Ćwiczenie 2 Tekst podstawowe znaczniki.

Ćwiczenie 2 Tekst podstawowe znaczniki. Ćwiczenie 2 Tekst podstawowe znaczniki. Ćwiczenie 2 poświęcone jest formatowaniu tekstu za pomocą znaczników. AŜeby uzyskać poŝądany wygląd tekstu musimy posłuŝyć się określonymi znacznikami. Ćwiczenie

Bardziej szczegółowo

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

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop. 2012 Spis treści Wstęp 9 1 HTML 5 i XHTML w pytaniach i odpowiedziach 13 Co to jest HTML 5? 13 Co to jest XHTML? 15 Czy strony utworzone w HTML

Bardziej szczegółowo

Tworzenie stron internetowych w kodzie HTML Cz 5

Tworzenie stron internetowych w kodzie HTML Cz 5 Tworzenie stron internetowych w kodzie HTML Cz 5 5. Tabele 5.1. Struktura tabeli 5.1.1 Odcięcia Microsoft Internet Explorer 7.0 niepoprawnie interpretuje białe znaki w komórkach tabeli w przypadku tworzenia

Bardziej szczegółowo

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Przedmiot: Grafika komputerowa i projektowanie stron WWW KARKONOSKA PAŃSTWOWA SZKOŁA WYŻSZA Kierunek: Dziennikarstwo i komunikacja społeczna Przedmiot: Grafika komputerowa i projektowanie stron WWW 1 opracował: dr inż. Jerzy Januszewicz HTML (HyperText Markup

Bardziej szczegółowo

Pierwsza strona internetowa

Pierwsza strona internetowa HTML i CSS Pierwsza strona internetowa Rozpoczynając pracę na swoim komputerze powinieneś posiadać: dowolny edytor tekstowy (np. Notatnik), dostęp do Internetu, Microsoft Visual Studio. Podstawy formatowania

Bardziej szczegółowo

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

p { color: yellow; font-weight:bold; } Barbara Łukawska, Adam Krechowicz, Tomasz Michno Ćwiczenie nr 13: CSS Wstęp Cascading Style Sheets (Kaskadowe Arkusze Styli, w skrócie CSS) jest językiem, który opisuje sposób w jaki będzie wyświetlana

Bardziej szczegółowo

Ćwiczenie 4 - Tabele

Ćwiczenie 4 - Tabele Ćwiczenie 4 - Tabele W ćwiczeniu tym zajmujemy się tabelami. Tabele moŝna wykorzystywać do róŝnych celów. W tabelach moŝna prezentować dane i je wyliczać, moŝna ustalić określony układ treści i stworzyć

Bardziej szczegółowo

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

HTML (HyperText Markup Language) hipertekstowy język znaczników HTML (HyperText Markup Language) hipertekstowy język znaczników Struktura dokumentu tytuł strony

Bardziej szczegółowo

Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych

Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych rk Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych pojęć, prawdopodobnie zastanawiasz się, kiedy zaczniesz

Bardziej szczegółowo

KATEGORIA OBSZAR WIEDZY

KATEGORIA OBSZAR WIEDZY Moduł 3 - Przetwarzanie tekstów - od kandydata wymaga się zaprezentowania umiejętności wykorzystywania programu do edycji tekstu. Kandydat powinien wykonać zadania o charakterze podstawowym związane z

Bardziej szczegółowo

I. Formatowanie tekstu i wygląd strony

I. Formatowanie tekstu i wygląd strony I. Formatowanie tekstu i wygląd strony Akapit: ... aby wyrównać tekst do lewego marginesu aby wyrównać tekst do prawego marginesu:

Bardziej szczegółowo

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

Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER=1> <TR> Tabele Autorem niniejszego skryptu jest dr inż. Robert Kolud Tabele w HTML to nie tylko praktyczny sposób na przedstawianie zestawień informacji. Znacznie częściej jednak tabele są wygodnym narzędziem

Bardziej szczegółowo

Dokument zawiera podstawowe informacje o użytkowaniu komputera oraz korzystaniu z Internetu.

Dokument zawiera podstawowe informacje o użytkowaniu komputera oraz korzystaniu z Internetu. Klub Seniora - Podstawy obsługi komputera oraz korzystania z Internetu Str. 1 Dokument zawiera podstawowe informacje o użytkowaniu komputera oraz korzystaniu z Internetu. Część 3 Opis programu MS Office

Bardziej szczegółowo

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

Cel ogólny lekcji: Wprowadzenie dodatkowych znaczników. Wprowadzenie odsyłacza, tabeli, listy numerowanej i wypunktowanej. Piotr Chojnacki IV rok, informatyka chemiczna Liceum Ogólnokształcące Nr I we Wrocławiu Wrocław dn. 26 lutego 2006 roku Czas trwania zajęć: 90 minut, przedmiot: TI Temat lekcji: Tworzenie strony internetowej

Bardziej szczegółowo

Zadanie 1. Stosowanie stylów

Zadanie 1. Stosowanie stylów Zadanie 1. Stosowanie stylów Styl to zestaw elementów formatowania określających wygląd: tekstu atrybuty czcionki (tzw. styl znaku), akapitów np. wyrównanie tekstu, odstępy między wierszami, wcięcia, a

Bardziej szczegółowo

HTML (HyperText Markup Language)

HTML (HyperText Markup Language) HTML (HyperText Markup Language) Struktura dokumentu tytuł strony sekcja nagłówka Tutaj wpisujemy

Bardziej szczegółowo

Edytor tekstu OpenOffice Writer Podstawy

Edytor tekstu OpenOffice Writer Podstawy Edytor tekstu OpenOffice Writer Podstawy OpenOffice to darmowy zaawansowany pakiet biurowy, w skład którego wchodzą następujące programy: edytor tekstu Writer, arkusz kalkulacyjny Calc, program do tworzenia

Bardziej szczegółowo

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

Podstawy HTML i CSS. Wydział Matematyki, Informatyki i Ekonometrii Uniwersytet Zielonogórski Podstawy HTML i CSS Grzegorz Arkit Wydział Matematyki, Informatyki i Ekonometrii Uniwersytet Zielonogórski 13 października 2016 G. Arkit (WMIiE) Podstawy HTML i CSS 13 października 2016 1 / 20 Informacja

Bardziej szczegółowo

STRONY INTERNETOWE mgr inż. Adrian Zapała

STRONY INTERNETOWE mgr inż. Adrian Zapała 1 STRONY INTERNETOWE mgr inż. Adrian Zapała STRONY INTERNETOWE Rodzaje stron internetowych statyczne (statyczny HTML + CSS) dynamiczne (PHP, ASP, technologie Flash) 2 JĘZYKI STRON WWW HTML (ang. HyperText

Bardziej szczegółowo

Justyna Klimczyk j_klimczyk@poczta.onet.pl Nauczyciel informatyki Gimnazjum im. Władysława Stanisława Reymonta w Kleszczowie

Justyna Klimczyk j_klimczyk@poczta.onet.pl Nauczyciel informatyki Gimnazjum im. Władysława Stanisława Reymonta w Kleszczowie Justyna Klimczyk j_klimczyk@poczta.onet.pl Nauczyciel informatyki Gimnazjum im. Władysława Stanisława Reymonta w Kleszczowie Scenariusz lekcji informatyki klasa II gimnazjum Temat : Strona WWW pierwsze

Bardziej szczegółowo

CSS - layout strony internetowej

CSS - layout strony internetowej www.math.uni.lodz.pl/ radmat Ćwiczenie 1 Proszę przy pomocy listy stworzyć menu pionowe o następujących własnościach: Ćwiczenie 1 Proszę przy pomocy listy stworzyć menu pionowe o następujących własnościach:

Bardziej szczegółowo

Tekst podstawowe znaczniki

Tekst podstawowe znaczniki Wyświetlanie Tekst podstawowe znaczniki Język HTML przewiduje dwa podstawowe modele wyświetlania treści znaczników: w bloku - podczas wyświetlania bloku w przeglądarce, automatycznie dodawane są znaki

Bardziej szczegółowo

Tworzenie stron internetowych w kodzie HTML Cz 7

Tworzenie stron internetowych w kodzie HTML Cz 7 Tworzenie stron internetowych w kodzie HTML Cz 7 7. Ramki 7.1. Wstęp Przykład: Oto przykładowy wygląd strony startowej ramek: PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd">

Bardziej szczegółowo

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

Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css. Kaskadowe arkusze stylów CSS Geneza - oddzielenie struktury dokumentu HTML od reguł prezentacji - poszerzenie samego HTML Korzyści - przejrzystość dokumentów - łatwe zarządzanie stylem (wyglądem) serwisu

Bardziej szczegółowo

Tworzenie infografik za pomocą narzędzia Canva

Tworzenie infografik za pomocą narzędzia Canva Tworzenie infografik za pomocą narzędzia Canva Spis treści Wstęp... 1 Układy... 3 Zmiana tekstu... 4 Obrazki... 5 Elementy... 6 Zdjęcia - Gratis... 6 Siatki... 8 Ramki... 10 Kształty... 12 Linie... 12

Bardziej szczegółowo

Ćw. IV. Tworzenie stron internetowych. Podstawy projektowania, wprowadzenie do języka HTML

Ćw. IV. Tworzenie stron internetowych. Podstawy projektowania, wprowadzenie do języka HTML Ćw. IV. Tworzenie stron internetowych. Podstawy projektowania, wprowadzenie do języka HTML Zad.1 Zapoznaj się z poniŝszymi artykułami dotyczącymi projektowania stron WWW:. http://galeria.muzykaduszy.pl/zasady.php

Bardziej szczegółowo

Sylabus Moduł 2: Przetwarzanie tekstów

Sylabus Moduł 2: Przetwarzanie tekstów Sylabus Moduł 2: Przetwarzanie tekstów Niniejsze opracowanie przeznaczone jest dla osób zamierzających zdać egzamin ECDL (European Computer Driving Licence) na poziomie podstawowym. Publikacja zawiera

Bardziej szczegółowo

Znaczniki języka HTML

Znaczniki języka HTML www.math.uni.lodz.pl/ radmat Elementy inline ... Elementy inline ... ... Elementy inline ... ... ... Elementy inline

Bardziej szczegółowo

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

Oczywiście występują także znaczniki, bez ich odpowiednika kończącego, np. <BR> Język html to język znaczników inaczej tagów, czyli słów lub skrótów pochodzących z języka angielskiego ujętych w nawiasy ostrokątne , np.. . W większości przypadków spotykamy znaczniki początku (inaczej

Bardziej szczegółowo

2 Podstawy tworzenia stron internetowych

2 Podstawy tworzenia stron internetowych 2 Podstawy tworzenia stron internetowych 2.1. HTML5 i struktura dokumentu Podstawą działania wszystkich stron internetowych jest język HTML (Hypertext Markup Language) hipertekstowy język znaczników. Dokument

Bardziej szczegółowo

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów Aplikacje internetowe KL. III Rok szkolny: 011/01 Nr programu: 31[01]/T,SP/MENIS/004.06.14 Okres kształcenia: łącznie ok. 180 godz. lekcyjne Wojciech Borzyszkowski Zenon Kreft Moduł Bok wprowadzający Podstawy

Bardziej szczegółowo

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl HTML 1 Gimnazjum nr 1 w Barcinie UWAGA: UTWÓRZ FOLDER HTML, a w nim HTML-1 dla pierwszego ćwiczenia. Imię_ nazwisko_html-1.html z dysku J: w folderze HTML 1. Tło strony - Jednolity kolor:

Bardziej szczegółowo

1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3

1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3 DODAJEMY TREŚĆ DO STRONY 1. Dockbar, CMS + wyszukiwarka aplikacji... 2 2. Dodawanie portletów... 3 Widok zawartości stron... 3 Omówienie zawartości portletu (usunięcie ramki itd.)... 4 3. Ikonki wybierz

Bardziej szczegółowo

Tworzenie menu i authoring w programie DVDStyler

Tworzenie menu i authoring w programie DVDStyler Tworzenie menu i authoring w programie DVDStyler DVDStyler jest to wieloplatformowy program do authoringu płyt DVD (tworzenia płyt DVD z indywidualnym menu, grafiką i materiałem filmowym). Dzięki niemu

Bardziej szczegółowo

darmowe zdjęcia - allegro.pl

darmowe zdjęcia - allegro.pl darmowe zdjęcia - allegro.pl 1 Darmowe zdjęcia w Twoich aukcjach allegro? Tak to możliwe. Wielu sprzedających robi to od dawna i wbrew pozorom jest to bardzo proste. Serwis allegro oczywiście umożliwia

Bardziej szczegółowo

Nawigacja po długim dokumencie może być męcząca, dlatego warto poznać następujące skróty klawiszowe

Nawigacja po długim dokumencie może być męcząca, dlatego warto poznać następujące skróty klawiszowe Zestawienie wydatków rok 2015 1 Wstaw numerację stron. Aby to zrobić przejdź na zakładkę Wstawianie i w grupie Nagłówek i stopka wybierz Numer strony. Następnie określ pozycję numeru na stronie (na przykład

Bardziej szczegółowo

1. Przypisy, indeks i spisy.

1. Przypisy, indeks i spisy. 1. Przypisy, indeks i spisy. (Wstaw Odwołanie Przypis dolny - ) (Wstaw Odwołanie Indeks i spisy - ) Przypisy dolne i końcowe w drukowanych dokumentach umożliwiają umieszczanie w dokumencie objaśnień, komentarzy

Bardziej szczegółowo

TWORZENIE PREZENTACJI MS POWERPOINT

TWORZENIE PREZENTACJI MS POWERPOINT TWORZENIE PREZENTACJI MS POWERPOINT Wstęp TWORZENIE PREZENTACJI MS POWERPOINT Czasami zdarza się, że zostajemy poproszeni o poprowadzenia spotkania czy szkolenia w firmie, w której pracujemy lub po prostu

Bardziej szczegółowo

Spis treści. spis treści wygenerowany automatycznie

Spis treści. spis treści wygenerowany automatycznie Spis treści Rozdział 2.Wymagania edytorskie 2 2.1. Wymagania ogólne 2 2.2. Tytuły rozdziałów i podrozdziałów 2 2.3. Rysunki, tabele i wzory 3 2.3.1. Rysunki 3 2.3.2. Tabele 4 2.3.3. Wzory 4 2.4. Odsyłacze

Bardziej szczegółowo

Języki programowania wysokiego poziomu. CSS Wskazówki

Języki programowania wysokiego poziomu. CSS Wskazówki Języki programowania wysokiego poziomu CSS Wskazówki CSS powinno się projektować hierarchicznie, zaczynając od elementów ogólniejszych, kończąc na szczegółowych - Źle: p.mid { text-align: center; p { color:

Bardziej szczegółowo

URL: http://www.ecdl.pl

URL: http://www.ecdl.pl Syllabus WEBSTARTER wersja 1.0 Polskie Towarzystwo Informatyczne 2007 Copyright wersji angielskiej: Copyright wersji polskiej: The European Computer Driving Licence Foundation Ltd. Polskie Towarzystwo

Bardziej szczegółowo

Konfiguracja szablonu i wystawienie pierwszej aukcji allegro

Konfiguracja szablonu i wystawienie pierwszej aukcji allegro Konfiguracja szablonu i wystawienie pierwszej aukcji allegro Metod na wystawienie aukcji na allegro jest co najmniej 2. W pierwszej przechodzimy do zakładki MOJA SPRZEDAŻ, w USTAWIENIACH SPRZEDAŻY odnajdujemy

Bardziej szczegółowo

Podstawowe informacje o obsłudze pliku z uprawnieniami licencja.txt

Podstawowe informacje o obsłudze pliku z uprawnieniami licencja.txt Podstawowe informacje o obsłudze pliku z uprawnieniami licencja.txt W artykule znajdują się odpowiedzi na najczęściej zadawane pytania związane z plikiem licencja.txt : 1. Jak zapisać plik licencja.txt

Bardziej szczegółowo

Laboratorium 1: Szablon strony w HTML5

Laboratorium 1: Szablon strony w HTML5 Laboratorium 1: Szablon strony w HTML5 Czas realizacji: 2 godziny Kurs: WYK01_HTML.pdf, WYK02_CSS.pdf Pliki:, Edytor: http://www.sublimetext.com/ stabilna wersja 2 (portable) Ćwiczenie 1. Szablon strony

Bardziej szczegółowo

MS Word 2010. Długi dokument. Praca z długim dokumentem. Kinga Sorkowska 2011-12-30

MS Word 2010. Długi dokument. Praca z długim dokumentem. Kinga Sorkowska 2011-12-30 MS Word 2010 Długi dokument Praca z długim dokumentem Kinga Sorkowska 2011-12-30 Dodawanie strony tytułowej 1 W programie Microsoft Word udostępniono wygodną galerię wstępnie zdefiniowanych stron tytułowych.

Bardziej szczegółowo

EDYCJA TEKSTU MS WORDPAD

EDYCJA TEKSTU MS WORDPAD EDYCJA TEKSTU MS WORDPAD EDYCJA TEKSTU - MS WORDPAD WordPad (ryc. 1 ang. miejsce na słowa) to bardzo przydatny program do edycji i pisania tekstów, który dodatkowo dostępny jest w każdym systemie z rodziny

Bardziej szczegółowo

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

Za pomocą atrybutu ROWS moŝemy dokonać podziału ekranu w poziomie. Odpowiedni kod powinien wyglądać następująco: 1 1. Ramki Najbardziej elastycznym sposobem budowania stron jest uŝycie ramek. Ułatwiają one nawigowanie w wielostronicowych dokumentach HTML, poprzez podział ekranu na kilka obszarów. KaŜdy z nich zawiera

Bardziej szczegółowo

Instrukcja instalacji i obsługi gotowych szablonów aukcji allegro oraz szablonów na zamówienie

Instrukcja instalacji i obsługi gotowych szablonów aukcji allegro oraz szablonów na zamówienie Instrukcja instalacji i obsługi gotowych szablonów aukcji allegro oraz szablonów na zamówienie Spis treści: I. Wprowadzenie...2 II. Instrukcja instalacji szablonu aukcji Allegro.3 III. Jak wystawiać przedmioty

Bardziej szczegółowo

Podstawy technologii WWW

Podstawy technologii WWW Podstawy technologii WWW Ćwiczenie 8 PHP, czyli poczatki nowej, dynamicznej znajomosci Na dzisiejszych zajęciach rozpoczniemy programowanie po stronie serwera w języku PHP. Po otrzymaniu żądania serwer

Bardziej szczegółowo

Wprowadzenie do języka HTML

Wprowadzenie do języka HTML Radosław Rudnicki (joix@mat.umk.pl) 05.09.2009 r. Wprowadzenie do języka HTML Do tworzenia stron internetowych wystarczy użyd zwykłego Notatnika oferowanego przez system Windows, czy dowolny inny system

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI SYSTEM ZARZĄDZANIA TREŚCIĄ

INSTRUKCJA OBSŁUGI SYSTEM ZARZĄDZANIA TREŚCIĄ INSTRUKCJA OBSŁUGI SYSTEM ZARZĄDZANIA TREŚCIĄ Spis treści: 1 Logowanie do panelu administracyjnego 2 Dodawanie obiektów na stronie 2.1 Wybór podstrony 2.2 Wybór obiektu 2.2.1 Dodawanie obiektów tekstowych

Bardziej szczegółowo

Zadaniem tego laboratorium będzie zaznajomienie się z podstawowymi możliwościami kompozycji strony i grafiki

Zadaniem tego laboratorium będzie zaznajomienie się z podstawowymi możliwościami kompozycji strony i grafiki Zadaniem tego laboratorium będzie zaznajomienie się z podstawowymi możliwościami kompozycji strony i grafiki Edytory tekstu oferują wiele możliwości dostosowania układu (kompozycji) strony w celu uwypuklenia

Bardziej szczegółowo

SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK

SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK Daniel M. [dm.o12.pl] 2012 I. Ogólna charakterystyka systemu 1) System nie wymaga bazy danych oparty jest o pliki tekstowe. 2) Aktualna

Bardziej szczegółowo

Formatowanie komórek

Formatowanie komórek Formatowanie komórek Korzystając z włączonego paska narzędziowego Formatowanie możemy, bez szukania dodatkowych opcji sformatować wartości i tekst wpisany do komórek Zmiana stylu czcionki (pogrubienie,

Bardziej szczegółowo

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

używane skróty: HTTP - protokół do transferu tekstu, hipertekstu, zbiorów binarnych URL - jednolity lokalizator zasobów opracowanie I. K. używane skróty: HTTP - protokół do transferu tekstu, hipertekstu, zbiorów binarnych URL - jednolity lokalizator zasobów ISO-8859-2 - norma międzynarodowa określająca sposób kodowania

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI STRONY INTERNETOWEJ WWW.MALA-ROSJA.PL

INSTRUKCJA OBSŁUGI STRONY INTERNETOWEJ WWW.MALA-ROSJA.PL INSTRUKCJA OBSŁUGI STRONY INTERNETOWEJ WWW.MALA-ROSJA.PL 1. Logowanie się do panelu administracyjnego 2. System newsów 3. Dodawanie i edycja podstron 4. Moduły strony 5. Zmiana wyglądu strony 6. Galeria

Bardziej szczegółowo

Ćwiczenie 9 - CSS i wstawianie CSS

Ćwiczenie 9 - CSS i wstawianie CSS Ćwiczenie 9 - CSS i wstawianie CSS Wprowadzenie: Od tego ćwiczenia zajmować się będziemy CSS czyli Kaskadowymi Arkuszami Stylów (Cascading Style Sheets). CSS stanowią uzupełnienie dla HTML-a. HTML odpowiada

Bardziej szczegółowo

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium HTML + CSS Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej składającej się z zestawu stron w języku HTML. Ćwiczenia można wykonać na dowolnym komputerze,

Bardziej szczegółowo

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu I Tworzenie prezentacji za pomocą szablonu w programie Power-Point 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu 2. Po wybraniu szablonu ukaŝe się nam ekran jak poniŝej 3. Następnie

Bardziej szczegółowo

Stosowanie, tworzenie i modyfikowanie stylów.

Stosowanie, tworzenie i modyfikowanie stylów. Stosowanie, tworzenie i modyfikowanie stylów. We wstążce Narzędzia główne umieszczone są style, dzięki którym w prosty sposób możemy zmieniać tekst i hurtowo modyfikować. Klikając kwadrat ze strzałką w

Bardziej szczegółowo

Przewodnik... Tworzenie Landing Page

Przewodnik... Tworzenie Landing Page Przewodnik... Tworzenie Landing Page Spis treści Kreator strony landing page Stwórz stronę Zarządzaj stronami 2 Kreator strony landing page Kreator pozwala stworzyć własną stronę internetową z unikalnym

Bardziej szczegółowo

Kaskadowe arkusze stylów (CSS)

Kaskadowe arkusze stylów (CSS) Kaskadowe arkusze stylów (CSS) CSS (Cascading Style Sheets) jest to język opisujący sposób, w jaki przeglądarki mają wyświetlać zawartość odpowiednich elementów HTML. Kaskadowe arkusze stylów służą do

Bardziej szczegółowo

z 9 2007-06-30 18:16

z 9 2007-06-30 18:16 http://www.playstationworld.pl :: Przeglądanie stron WWW na PlayStation 2 Artykuł dodany przez: KoDa (2006-07-22 21:44:27) Network Access Disc słuŝy do skonfigurowania połączenia z Internetem oraz do połączenia

Bardziej szczegółowo

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

Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2 Young Programmer: HTML+PHP Dr inż. Małgorzata Janik, Zajęcia #2 Ramowy program warsztatów Zajęcia 1: Zajęcia wprowadzające, HTML Zajęcia 2: Style CSS (tabele i kaskadowe arkusze stylów) Zajęcia 3: Podstawy

Bardziej szczegółowo

CSS. Kaskadowe Arkusze Stylów

CSS. Kaskadowe Arkusze Stylów CSS Kaskadowe Arkusze Stylów CSS CSS = Cascading Style Sheets Style określają sposób wyświetlania zawartości elementów HTML Arkusz stylów jest zbiorem takich reguł Pojawiły się w HTML 4.0 by rozwiązać

Bardziej szczegółowo

Edytor tekstu MS Word 2003 - podstawy

Edytor tekstu MS Word 2003 - podstawy Edytor tekstu MS Word 2003 - podstawy Cz. 4. Rysunki i tabele w dokumencie Obiekt WordArt Jeżeli chcemy zamieścić w naszym dokumencie jakiś efektowny napis, na przykład hasło reklamowe, możemy wykorzystać

Bardziej szczegółowo

Ćwiczenie 8 Kolory i znaki specjalne

Ćwiczenie 8 Kolory i znaki specjalne Ćwiczenie 8 Kolory i znaki specjalne W ćwiczeniu 8 zajmować się będziemy kolorami i znakami specjalnymi. Barwę moŝna utworzyć mieszając w odpowiednich proporcjach trzy kolory podstawowe: czerwony, zielony

Bardziej szczegółowo

Zadanie 9. Projektowanie stron dokumentu

Zadanie 9. Projektowanie stron dokumentu Zadanie 9. Projektowanie stron dokumentu Przygotowany dokument można: wydrukować i oprawić, zapisać jako strona sieci Web i opublikować w Internecie przekonwertować na format PDF i udostępnić w postaci

Bardziej szczegółowo

ECDL/ICDL Przetwarzanie tekstów Moduł B3 Sylabus - wersja 5.0

ECDL/ICDL Przetwarzanie tekstów Moduł B3 Sylabus - wersja 5.0 ECDL/ICDL Przetwarzanie tekstów Moduł B3 Sylabus - wersja 5.0 Przeznaczenie sylabusa Dokument ten zawiera szczegółowy sylabus dla modułu ECDL/ICDL Przetwarzanie tekstów. Sylabus opisuje zakres wiedzy i

Bardziej szczegółowo

Tworzenie i edycja dokumentów w aplikacji Word.

Tworzenie i edycja dokumentów w aplikacji Word. Tworzenie i edycja dokumentów w aplikacji Word. Polskie litery, czyli ąłóęśźżń, itd. uzyskujemy naciskając prawy klawisz Alt i jednocześnie literę najbardziej zbliżoną wyglądem do szukanej. Np. ł uzyskujemy

Bardziej szczegółowo

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

Danuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06. Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional). Danuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06 Moduł 4. Style Zajęcia poświęcone będą kaskadowym arkuszom stylów (por. slajdy 18.-27. z wykładu 2.) Wiele uwagi poświęcaliśmy do tej pory planowaniu szkieletu

Bardziej szczegółowo

ECDL/ICDL Web Editing Moduł S6 Sylabus - wersja 2.0

ECDL/ICDL Web Editing Moduł S6 Sylabus - wersja 2.0 ECDL/ICDL Web Editing Moduł S6 Sylabus - wersja 2.0 Przeznaczenie Sylabusa Dokument ten zawiera szczegółowy Sylabus dla modułu ECDL/ICDL Web Editing. Sylabus opisuje zakres wiedzy i umiejętności, jakie

Bardziej szczegółowo

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

CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów). Co to jest CSS? CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów). Co mogę zrobić z CSS? CSS jest językiem stylu określającego układ graficzny dokumentów HTML. Na przykład, CSS

Bardziej szczegółowo

I. Wstawianie rysunków

I. Wstawianie rysunków I. Wstawianie rysunków Wstawiane rysunku Bez parametrów: Tekst alternatywny Tytuł obrazka

Bardziej szczegółowo

MATERIAŁY SZKOLENIOWE WORD PODSTAWOWY

MATERIAŁY SZKOLENIOWE WORD PODSTAWOWY MATERIAŁY SZKOLENIOWE WORD PODSTAWOWY 2013 Klawiatura narzędzie do wpisywania tekstu. 1. Wielkie litery piszemy z wciśniętym klawiszem SHIFT albo z włączonym klawiszem CAPSLOCK. 2. Litery typowe dla języka

Bardziej szczegółowo

edycja szablonu za pomocą serwisu allegro.pl

edycja szablonu za pomocą serwisu allegro.pl edycja szablonu za pomocą serwisu allegro.pl 2 Do obsługi Twojego szablonu nie jest wymagane żadne dodatkowe oprogramowanie - jedyne czego potrzebujesz to aktywne konto w serwisie allegro.pl. Dokładne

Bardziej szczegółowo

9. TABELE KURS HTML.

9. TABELE KURS HTML. 9. TABELE Tabele są czymś niezwykle waŝnym dla strony HTML. ChociaŜ początkujący omijają je szerokim łukiem, lepiej się je nauczyć. Ta lekcja będzie większym połączeniem oby dwóch języków kursu niŝ jakiekolwiek

Bardziej szczegółowo

WITRYNY I APLIKACJE INTERNETOWE

WITRYNY I APLIKACJE INTERNETOWE WITRYNY I APLIKACJE INTERNETOWE TECHNIKUM INFORMATYCZNE wg programu 351203 KLASA II 3 godz. tygodniowo 90 godziny Liczba godzin w cyklu kształcenia 180 rok szkolny 2013/2014 Sylwia Płonka 2. W 1980 fizyk

Bardziej szczegółowo

Cel ogólny lekcji: Wprowadzenie do tworzenia stron WWW w języku HTML. Wprowadzenie pojęć: strona WWW, język HTML, dokument HTML.

Cel ogólny lekcji: Wprowadzenie do tworzenia stron WWW w języku HTML. Wprowadzenie pojęć: strona WWW, język HTML, dokument HTML. Piotr Chojnacki IV rok, informatyka chemiczna Liceum Ogólnokształcące Nr I we Wrocławiu Wrocław dn. 23 lutego 2006 roku Czas trwania zajęć: 45 minut, przedmiot: TI Temat lekcji: Pierwsze kroki w języku

Bardziej szczegółowo

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów Aplikacje internetowe KL. III Rok szkolny: 013/01 Nr programu: 31[01]/T,SP/MENIS/00.06.1 Okres kształcenia: łącznie ok. 170 godz. lekcyjne Moduł Bok wprowadzający 1. Zapoznanie z programem nauczania i

Bardziej szczegółowo

Formularz MS Word. 1. Projektowanie formularza. 2. Formularze do wypełniania w programie Word

Formularz MS Word. 1. Projektowanie formularza. 2. Formularze do wypełniania w programie Word Formularz MS Word Formularz to dokument o określonej strukturze, zawierający puste pola do wypełnienia, czyli pola formularza, w których wprowadza się informacje. Uzyskane informacje moŝna następnie zebrać

Bardziej szczegółowo

Podstawowe znaczniki języka HTML.

Podstawowe znaczniki języka HTML. Podstawowe znaczniki języka HTML. Struktura dokumentu. Sposób użycia i dokumentu. Między nimi umieszczana jest cała treść dokumentu. Sposób użycia Sekcja HEAD zawiera podstawowe

Bardziej szczegółowo

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

Copyright wersji angielskiej: The European Computer Driving Licence Foundation Ltd. Copyright wersji polskiej: Polskie Towarzystwo Informatyczne Syllabus WEBSTARTER wersja 1.0 Polskie Towarzystwo Informatyczne 2007 Copyright wersji angielskiej: The European Computer Driving Licence Foundation Ltd. Copyright wersji polskiej: Polskie Towarzystwo

Bardziej szczegółowo

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

Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: 29.06.2015 Wersja: 1. Widżety KIWIPortal tworzenie umieszczanie na stronach internetowych opcje zaawansowane Autor: Damian Rebuś Data: 29.06.2015 Wersja: 1.3 Strona 1 z 17 1 SPIS TREŚCI 2 Metody osadzania widżetów... 3 2.1

Bardziej szczegółowo

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

Często używanym elementem języka HTML są tabele, które wykorzystuje się do wygodnego rozmieszczania informacji i obrazów. 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ść

Bardziej szczegółowo

Ćwiczenie 3 - Odsyłacze

Ćwiczenie 3 - Odsyłacze Ćwiczenie 3 - Odsyłacze Ćwiczenie to poświęcone jest odsyłaczom czyli powiązaniu plików wewnętrznych i zewnętrznych na róŝne sposoby. Linki, które natychmiast przenoszą w określone miejsce to istota stron

Bardziej szczegółowo

Pokaz slajdów na stronie internetowej

Pokaz slajdów na stronie internetowej Pokaz slajdów na stronie internetowej... 1 Podpisy pod zdjęciami... 3 Publikacja pokazu slajdów w Internecie... 4 Generator strony Uczelni... 4 Funkcje dla zaawansowanych użytkowników... 5 Zmiana kolorów

Bardziej szczegółowo

za pomocą: definiujemy:

za pomocą: definiujemy: HTML CSS za pomocą: języka HTML arkusza CSS definiujemy: szkielet strony wygląd strony Struktura dokumentu html - znaczniki Znaczniki wyznaczają rodzaj zawartości. element strony

Bardziej szczegółowo

DODAJEMY TREŚĆ DO STRONY

DODAJEMY TREŚĆ DO STRONY DODAJEMY TREŚĆ DO STRONY SPIS TREŚCI Pasek narzędzi i wyszukiwarka aplikacji... 2 Dodawanie portletów... 3 Widok zawartości stron... 4 Zawartość portletu... 5 Ikonki wybierz oraz dodaj zawartość stron...

Bardziej szczegółowo

Materiały na zajęcia z podstaw uŝytkowania komputerów OpenOffice. [Przepisz to wszystko co nie znajduje się w nawiasach kwadratowych]

Materiały na zajęcia z podstaw uŝytkowania komputerów OpenOffice. [Przepisz to wszystko co nie znajduje się w nawiasach kwadratowych] Materiały na zajęcia z podstaw uŝytkowania komputerów OpenOffice [Przepisz to wszystko co nie znajduje się w nawiasach kwadratowych] Poszczególne wyrazy w tekście oddzielamy od siebie pojedynczą spacją.

Bardziej szczegółowo

Tematy lekcji informatyki klasa 4a luty/marzec 2013

Tematy lekcji informatyki klasa 4a luty/marzec 2013 Tematy lekcji informatyki klasa 4a luty/marzec 2013 temat 11. z podręcznika (str. 116-120) Jak uruchomić edytor tekstu MS Word 2007? ćwiczenia 2-5 (str. 117-120); Co to jest przycisk Office? W jaki sposób

Bardziej szczegółowo

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.

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. Style CSS Wstęp 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. Podstawową zaletą i zadaniem stylów jest oddzielenie

Bardziej szczegółowo

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

Podstawy HTML. 2. Komendy ujęte są w nawiasy ostre - < > i występują najczęściej parami. Podstawy HTML 1. HTML - to język formatowania dokumentów elektronicznych, który pozwala uformować tekst oraz połączyć go z grafiką. Dokument HTML ma postać pliku tekstowego, gdzie tekst przeplatany jest

Bardziej szczegółowo

HTML jak zrobić prostą stronę www

HTML jak zrobić prostą stronę www HTML jak zrobić prostą stronę www Z tej prezentacji dowiemy się: - co to jest HTML - jak znając podstawy HTML'a zrobić prostą stronę Co to jest HTML? HTML = HyperText Markup Language, czyli język znaczników

Bardziej szczegółowo

Ćwiczenie 4 Konspekt numerowany

Ćwiczenie 4 Konspekt numerowany Ćwiczenie 4 Konspekt numerowany Celem ćwiczenia jest zastosowane automatycznej, wielopoziomowej numeracji nagłówków w wielostronicowym dokumencie. Warunkiem poprawnego wykonania tego ćwiczenia jest właściwe

Bardziej szczegółowo

1. Wstawianie macierzy

1. Wstawianie macierzy 1. Wstawianie macierzy Aby otworzyć edytor równań: Wstaw Obiekt Formuła Aby utworzyć macierz najpierw wybieramy Nawiasy i kilkamy w potrzebny nawias (zmieniający rozmiar). Następnie w oknie formuły zamiast

Bardziej szczegółowo

Edytor tekstu Word MK(c)

Edytor tekstu Word MK(c) Edytor tekstu Word 2007 1 C Z. 3 W S T A W I A N I E E L E M E N T Ó W Wstawianie symboli 2 Aby wstawić symbol należy przejść na zakładkę Wstawianie i wybrać Symbol Następnie wybrać z okienka dialogowego

Bardziej szczegółowo

Zaznaczanie komórek. Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM

Zaznaczanie komórek. Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM Zaznaczanie komórek Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM Aby zaznaczyć blok komórek które leżą obok siebie należy trzymając wciśnięty LPM przesunąć kursor rozpoczynając od komórki

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I WYMAGANIA EDUKACYJNE Witryny i Aplikacje Internetowe klasa I Dopuszczający definiuje pojęcia: witryna, portal, wortal, struktura witryny internetowej; opisuje rodzaje grafiki statycznej wymienia i charakteryzuje

Bardziej szczegółowo

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

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA Arkusz zawiera informacje prawnie Układ graficzny CKE 2016 chronione do momentu rozpoczęcia egzaminu CENTRALNA KOMISJA EGZAMINACYJNA Nazwa kwalifikacji: Twmzenie aplikacji internetowych i baz danych oraz

Bardziej szczegółowo