Technologie prezentacji w aplikacjach internetowych dr inż. Marek Wojciechowski
|
|
- Kornelia Andrzejewska
- 8 lat temu
- Przeglądów:
Transkrypt
1 Technologie prezentacji w aplikacjach internetowych dr inż. Marek Wojciechowski Marek.Wojciechowski@cs.put.poznan.pl
2 Plan przedmiotu Podstawowe technologie prezentacji HTML, XHTML, CSS, JavaScript Ajax, bogate aplikacje internetowe (RIA) Ruby On Rails Platforma Microsoft.NET ASP.NET WebForms ASP.NET MVC technologie dostępu do danych Web Services na platformie.net 2
3 Podstawowe technologie prezentacji po stronie klienta
4 Język HTML Zapis treści i opis układu graficznego dokumentów Rozkazy formatujące zapisane w postaci znaczników Większość znaczników występuje w parach: znacznik otwierający i znacznik zamykający Znaczniki mogą posiadać atrybuty sterujące Komentarze: "<!--" i "-->" Witamy w <b>poznaniu</b>
5 Dokument HTML Plik HTML Pliki załączników <h2>sample Page</h2> Shape 1: <img src="circle.jpg"><br> Shape 2: <img src="rect.jpg"><br> plik HTML = + circle.jpg rect.jpg
6 Struktura pliku HTML <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <HTML> <HEAD> <TITLE> tytuł dokumentu </TITLE> pozostałe metadane </HEAD> <BODY> treść dokumentu </BODY> </HTML>
7 style logiczne style fizyczne Proste formatowanie znaków <b>tłusty</b> <i>pochylony</i> <tt>maszynowy</tt> <em>wyróżnienie</em> <cite>cytowanie</cite> <code>kod maszynowy</code> <kbd>z klawiatury</kbd> <samp>przykład</samp> <strong>wzmocniony</strong> <var>zmienna</var>
8 Znaki specjalne < > & ½ Ó
9 Łączniki hipertekstowe a.html <a name="etykieta">...</a>... <a href="#etykieta">...</a> <a href="b.html">...</a> <a href=" b.html c.html
10 Załączniki graficzne <img src="circle.jpg"> <img src="circle.jpg" alt="kółko"> <img src="circle.jpg" width=50 height=200> <a href="b.html"> <img src="circle.jpg"> </a>
11 Tabele <table border=3> <tr><th>miasto</th><th>mieszkańcy</th></tr> <tr><td>kraków</td><td> </td></tr> <tr><td>poznań</td><td> </td></tr> <tr><td>warszawa</td><td> </td></tr> </table>
12 Narzędzia dla autorów
13 HTML: zalety i wady Zalety prostota składni dostępność przeglądarek Wady brak szablonów/wzorców brak separacji formy i treści ubogi graficznie
14 Extensible HyperText Markup Language (XHTML) HTML sformułowany jako XML Następca HTML 4.01 Łączy siłę HTML 4 z mocą XML łatwość przetwarzania maszynowego zagnieżdżanie MathML, SMIL, SVG XHTML Basic rozszerzalny podzbiór XHTML opracowany dla urządzeń takich jak telefony, PDA Różnice w składni między HTML i XHTML
15 XHTML - Przykład <?xml version="1.0" encoding="windows-1250"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> <html xmlns=" xml:lang="pl"> <head><title>przykład XHTML</title></head> <body> <p> Wybierz kolor: <br/><br/> <select name="kolor"> <option selected="selected">czerwony</option> <option>biały</option><option>zielony</option> </select> </p> </body> </html>
16 Cascading Style Sheets (CSS) Preferowany mechanizm do definiowania stylu prezentacji dokumentów w Internecie Mechanizm oparty o arkusze stylów w postaci listy reguł Ułatwia spójne formatowanie zbioru dokumentów Umożliwia dokładniejszą kontrolę sposobu wyświetlania elementów niż znaczniki HTML Mimo powszechnego wsparcia, ciągle drobne różnice między przeglądarkami
17 Dołączanie reguł do dokumentu HTML Reguły stylistyczne w oddzielnym pliku, wskazanym znacznikiem <LINK REL="stylesheet"> Reguły stylistyczne zagnieżdżone w dokumencie za pomocą znacznika <STYLE> w sekcji HEAD Atrybut STYLE elementów w sekcji BODY, np. <P STYLE='{color: blue}'>
18 HTML + CSS Przykład 1 <HTML> <HEAD> <TITLE>CSS homepage</title> <STYLE type="text/css"> H1 { color: blue } BODY { font-family: "Times"; font-size: 12pt; margin: 3em } </STYLE> </HEAD> <BODY> <H1 style='font-family: "Helvetica"'> Cascading Style Sheets</H1> <H2>Preface</H2> <P> A CSS rule consists of two main parts: selector and declaration. </P> </BODY></HTML>
19 HTML + CSS Przykład 2 <HTML> <HEAD> <TITLE>CSS homepage</title> <LINK rel="stylesheet" href="styl.css" type="text/css"> </HEAD> <BODY> <H1 style='font-family: "Helvetica"'> Cascading Style Sheets</H1> <H2>Preface</H2> <P> A CSS rule consists of two main parts: selector and declaration. </P> </BODY></HTML> styl.css H1 { color: blue } BODY { font-family: "Times"; font-size: 12pt; margin: 3em }
20 Format reguł CSS (1/2) Reguła = selektor + deklaracja H1 { color: blue } selektor deklaracja Selektor zawiera: nazwy elementów (np. H1) nazwy klas (np..parzysty) identyfikatory (np. #txt15) łączniki (odstęp, >, +)
21 Format reguł CSS (2/2) Deklaracja = nazwa właściwości: wartość Grupowanie selektorów Grupowanie deklaracji H1, H2 { color: blue } H1 { color: blue; font-style: italic }
22 Selektory (1/2) * - każdy element E - każdy element E (np. BODY) E F - każdy element F zagnieżdżony wewnątrz elementu E E > F - każdy element F zagnieżdżony bezpośrednio wewnątrz elementu E E + F - każdy element F, który następuje bezpośrednio za elementem E A:link - każdy link <A>, który nie został jeszcze odwiedzony A:visited - każdy link <A>, który został już odwiedzony
23 Selektory (2/2) E:active - element E właśnie naciskany myszką E:hover - element E, nad którym właśnie znajduje się wskaźnik myszki E[atr] - elementy E, które posiadają ustawioną (dowolną) wartość atrybutu atr E[atr="val"] - elementy E, które posiadają atrybut atr o wartości val E[atr~="val"] - elementy E, których wartością atrybutu atr jest lista słów, zawierająca val E.val - elementy E, które posiadają atrybut CLASS o wartości val (skrót dla E[class~="val"]) E#val - elementy E, posiadające atrybut ID o wartości val
24 Właściwości: czcionka, tekst, kolory i tło Właściwości czcionki: font, styl, wariant, grubość, szerokość, rozmiar Właściwości tekstu: wcięcie, wyrównanie, dekoracja, cień, odstępy, transformacja wielkości liter Właściwości koloru i tła: kolor pierwszego planu, kolor tła, obrazek jako tło BODY { font-family: helvetica, sans-serif; text-align: justify; text-decoration: underline; color: blue; background-color: yellow; }
25 Właściwości: Box model Dotyczy formatowania prostokątów wyznaczonych przez: zawartość margines wewnętrzny obramowanie margines zewnętrzny margines zewnętrzny obramowanie margines wewn. zawartość Formatowanie rozmiaru marginesów, grubości, stylu i koloru obramowania P { padding: 3px; margin: 1em 2em border-style: solid; border-color: blue; border-width: medium; }
26 Właściwości: pozycjonowanie elementów Trzy schematy pozycjonowania: Normal flow Floats Absolute positioning Algorytm pozycjonowania uwzględnia właściwości: position (static, relative, absolute, fixed) float (left, right, none)
27 Uwagi o pozycjonowaniu elementów Pozycjonowanie poprzez CSS a nie tabelki i ramki HTML tabelki dla danych tabelarycznych ramki niezalecane, ale zastępujące je mechanizmy CSS słabo wspierane przez przeglądarki
28 Pozycjonowanie w CSS Przykład <HTML> <HEAD> <TITLE>CSS homepage</title> <LINK rel="stylesheet" href="styl.css" type="text/css"> </HEAD> <BODY> <DIV class='normalny'> Block of text with normal flow. </DIV> <DIV class='absolutny'> Block of text with absolute positioning. </DIV> </BODY></HTML> styl.css DIV { border: solid } DIV.absolutny { position: absolute; top: 50 px; left: 100 px; width: 10 em }
29 Dziedziczenie reguł Dziedziczenie właściwości z elementów nadrzędnych Dokument HTML <H1>Oto przykład <EM>dziedziczenia</EM></H1> Arkusz stylów H1 { color: blue }
30 Kaskada Kaskada reguł z trzech źródeł: autor użytkownik Przeglądarka Ważne reguły H1 { color: blue! important} Importowanie url("ogolny.css")
31 Algorytm kaskady Znajdź wszystkie deklaracje odnoszące się do elementu Sortuj wg oznaczenia ważności i pochodzenia deklaracje przeglądarki normalne deklaracje użytkownika normalne deklaracje autora waga ważne deklaracje autora ważne deklaracje użytkownika Sortuj wg specyficzności selektorów reguł Sortuj wg kolejności wystąpienia
32 Specyficzność reguł Współczynnik specyficzności (ang. specificity) wyznaczany dla selektora reguły uwzględnia: (a) czy do wskazania elementu wykorzystany jest selektor czy atrybut style (b) liczbę identyfikatorów w selektorze (c) liczbę innych atrybutów i pseudo-klas w selektorze (d) liczbę nazw elementów i pseudo-elementów w selektorze Współczynnik ma postać liczby (a)(b)(c)(d) UL OL LI.red {...} /* a=0 b=0 c=1 d=3 -> specificity = 13 */
33 Formularz HTML Podstawowa metoda interakcji między użytkownikiem i aplikacją internetową Umożliwia wprowadzania danych za pomocą interfejsu użytkownika Przekazuje zakodowane dane do aplikacji
34 Przykładowy formularz HTML pole tekstowe grupa przycisków radiowych pole z hasłem lista rozwijana pole typu memo pole wyboru przyciski do wysłania i wyczyszczenia formularza
35 Wysłanie formularza Atrybut action - URI agenta przetwarzającego formularz Atrybut method - metoda wysyłania danych z formularza GET: dane kodowane w adresie URL POST: dane przesyłane w ciele komunikatu
36 HTML5 Następca HTML 4.01 and XHTML 1.1 Początkowo rozwijany pod auspicjami WHATWG (Web Hypertext Application Technology Working Group) W3C koncentrowało się na rozwoju XHTML Jeden język znaczników, dwie notacje (HTML i XHTML) Kompatybilność wtecz W3C Draft w 2012, W3C Recommendation w 2022 Wiele różnych funkcji, niektóre już wspierane przez przeglądarki!
37 Nowe cechy HTML5 Kanwa (<canvas>) i API do rysowania 2D Przechowywanie danych po stronie klienta (DOM Storage) Technika drag&drop Przesyłanie danych między dokumentami Obsługa multimediów <audio>, <video> Uproszczony DOCTYPE: <!DOCTYPE html> Więcej semantyki: <article>,<nav>,<footer> <input>: , date, search, range
38 JavaScript - wprowadzenie JavaScript to język skryptowy obiektowy interpertowalny przenaszalny darmowy Wykorzystanie JavaScript Rich Internet Applications walidacja danych wprowadzanych do formularzy HTML zapewnianie interakcyjności stron HTML
39 JavaScript - historia Język wprowadzony w 1995 roku przez Sun Microsystems i Netscape Communications JScript - kompatybilna implementacja Microsoft Standard ECMAScript ECMA-262 Aktualne wersje JavaScript 1.6 (wersja 1.7 jesienią 2007) JScript 5.6 i JScript.NET ECMAScript edition 3
40 JavaScript - zmienne i stałe Zmienne nie posiadają typu Nazwa zmiennej musi być poprawnym identyfikatorem Zmienne mogą być lokalne lub globalne Typy danych liczby, łańcuchy znaków, wartości logiczne, tablice, obiekty, wartość pusta, wartość niezdefiniowana var nazwisko = "Kowalski"; var _$_dziwna zmienna_99 = 0xabcd; GlobalnaFlaga = true; mojeauto = { marka: 'Fiat', nrrej: 'PO 12345' }; const pi = 3.14; // IE7, IE8 nie wspierają
41 JavaScript - operatory Operatory arytmetyczne logiczne przypisania porównania bitowe specjalne var a = b + c; var smaczny = swiezy && dojrzaly; var _1procent_wiecej *= 1.01; var czywiekszy = (duzy > maly); var _xor = a ^ b; var max = (a > b)? a : b;
42 JavaScript - instrukcje Instrukcje warunkowe: if...else, switch iteracyjne: for, do...while, while, break operujące na obiektach: for...in, with komentarze: jednowierszowe //, wielowierszowe /* */ while (a!= b) { if (a > b) { a = a - b; } else { b = b - a; } } // algorym Euklidesa
43 JavaScript - funkcje Nazwany blok programu może przyjmować parametry może zwracać wartość Funkcje same są obiektami (!) funkcja może być obiektem anonimowym funkcję można przypisać do składowej obiektu funkcję można przekazać jako argument Konstruktor - funkcja specjalna
44 JavaScript pozostałe elementy języka Obiekty obiektowość bez klas, poprzez prototypowanie głównie korzystanie z predefiniowanych obiektów, a nie tworzenie własnych (Date, String, RegExp, Math,...; Document Object Model) Funkcje nazwane bloki kodu są obiektami można je dodawać do obiektów jako metody Tablice obsługiwane poprzez obiekt Array, indeksowane od 0 Łańcuchy znaków obsługiwane poprzez obiekt String
45 Osadzanie skryptów JavaScript w dokumentach HTML funkcje wielokrotnego użytku w sekcji <head> dokumentu HTML dołączenie zewnętrznego pliku z kodem JavaScript instrukcje jednorazowe w sekcji <body> dokumentu HTML procedury obsługi zdarzeń wewnątrz właściwych znaczników
46 DOM - Document Object Model Opis reprezentacji dokumentu HTML lub XML w postaci drzewa elementów Interfejs do manipulowania elementami dokumentu Standard W3C Zdarzenia generowane przez mysz generowane przez klawiaturę związane z ramkami i obiektami związane z formularzami
47 DOM - hierarchia obiektów przeglądarki
48 JavaScript - przykład obsługi zdarzenia <html> <head> <script type="text/javascript"> function mouseoverheading() { document.getelementbyid("header").innerhtml = "...i znikam"; } function mouseoutheading() { document.getelementbyid("header").innerhtml = "pojawiam się..."; } </script> </head> <body> <h1 id="header" onmouseover = "mouseoverheading()" onmouseout = "mouseoutheading()" > pojawiam się... </h1> </body> </html>
49 JavaScript - obiekt window Reprezentuje okno przeglądarki Obiekt tworzony każdorazowo po napotkaniu znaczników <body> lub <frameset> Metody open(), close() alert(), confirm(), prompt() setinterval(), settimeout() print() scrollto(), scrollby(), resizeto(), resizeby() Obiekty document, history, location, navigator, screen
50 JavaScript - obiekt document Reprezentuje dokument wyświetlony w przeglądarce Zawiera wszystkie elementy składowe dokumentu Umożliwia manipulację cechami elementów wygląd, zachowanie Dostęp do elementów przez formularz: document.dataform.nazwisko przez nazwę: document.getelementbyid("nazwisko") Operacje na dokumencie open(), clear(), write(), close()
51 JavaScript - obiekty location, history, navigator Obiekt location reprezentuje aktualny adres URL składowe: host, href, pathname, port, protocol, search metody: assign(), reload(), replace() Obiekt history to tablica odwiedzonych adresów URL składowe: length metody: back(), forward(), go() Obiekt navigator reprezentuje klienta HTTP składowe: appname, appversion, platform, cpuclass metody: javaenabled()
52 JavaScript - wyrażenia regularne Bardzo przydatny mechanizm wyszukiwania i walidacji Predefiniowany obiekt RegExp składowe: ignorecase, input, source metody: exec(), test() metody obiektu String: match(), search(), replace() var = /\w+@[a-za-z_0-9]+?\.[a-za-z]{2,6}/ var userinput = "Jan.Kowalski@acme.com"; var is correct = .test(userinput);
53 JavaScript - podsumowanie Najczęstsze zastosowania weryfikacja danych w formularzach HTML otwieranie nowych okien nawigacja za pomocą przycisków reakcja na zdarzenia generowane przez użytkownika (mysz, klawiatura) budowa rozwijanych menu
54 jquery Biblioteka JavaScript Dostępna od 2006 r., otwarta, darmowa Aktualnie najpopularniejsza z dostępnych bibliotek JS Używana przez 38.9% serwisów (statystyki W3Techs z ) Adopcja i wsparcie ze strony korporacji (m.in. Microsoft) Upraszcza korzystanie z JavaScript ( write less do more ) Nawigacja po drzewie dokumentu Obsługa zdarzeń Animacja Interakcje Ajax
55 jquery - Przykład Example from <a href=" site. <script src=" jquery.min.js"></script> <script> $(document).ready(function(){ $("a").click(function(event){ alert("the link no longer took you to jquery.com"); event.preventdefault(); }); }); </script>
Aplikacje internetowe. Interfejs użytkownika
Aplikacje internetowe Interfejs użytkownika Plan wykładu Formatowanie HTML za pomocą arkuszy stylów CSS Język XML ogólna struktura dokumentów opis struktury za pomocą DTD przestrzenie nazw Język XHTML
Bardziej szczegółowoDzię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ółowoPodstawy (X)HTML i CSS
Inżynierskie podejście do budowania stron WWW momat@man.poznan.pl 2005-04-11 1 Hyper Text Markup Language Standardy W3C Przegląd znaczników Przegląd znaczników XHTML 2 Cascading Style Sheets Łączenie z
Bardziej szczegółowoPLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 1. Wprowadzenie do aplikacji internetowych
Bardziej szczegółowoTworzenie Stron Internetowych. odcinek 10
Tworzenie Stron Internetowych odcinek 10 JavaScript JavaScript (ECMAScript) skryptowy język programowania powszechnie używany w Internecie. Skrypty JS dodają do stron www interaktywność i funkcjonalności,
Bardziej szczegółowoHTML. HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych
HTML HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych HTML zdefiniowanie sposobu wizualnej prezentacji dokumentu w przeglądarce
Bardziej szczegółowoFormat HTML. Wybrane działy Informatyki Stosowanej. Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty
Wybrane działy Informatyki Stosowanej Format HTML Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty dr hab. inż. Andrzej Czerepicki 2019 Definicja HTML HyperText Markup Language
Bardziej szczegółowoza 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ółowoHTML (HyperText Markup Language) hipertekstowy język znaczników
HTML (HyperText Markup Language) hipertekstowy język znaczników Struktura dokumentu tytuł strony
Bardziej szczegółowoO stronach www, html itp..
O stronach www, html itp.. Prosty wstęp do podstawowych technik spotykanych w internecie 09.01.2015 M. Rad Plan wykładu Html Przykład Strona www Xhtml Css Php Js HTML HTML - (ang. HyperText Markup Language)
Bardziej szczegółowoAplikacje internetowe. Wprowadzenie
Aplikacje internetowe Wprowadzenie Plan wykładu Rys historyczny Składniki architektury WWW klient HTTP serwer HTTP protokół HTTP Rozszerzona architektura WWW aplikacja WWW serwer aplikacji aplikacje komponentowe
Bardziej szczegółowoŹródła. cript/1.5/reference/ Ruby on Rails: http://www.rubyonrails.org/ AJAX: http://www.adaptivepath.com/publications/e ssays/archives/000385.
Źródła CSS: http://www.csszengarden.com/ XHTML: http://www.xhtml.org/ XML: http://www.w3.org/xml/ PHP: http://www.php.net/ JavaScript: http://devedgetemp.mozilla.org/library/manuals/2000/javas cript/1.5/reference/
Bardziej szczegółowoPrezentacja dokumentów XML
Prezentacja dokumentów XML Patryk Czarnik Instytut Informatyki UW XML i nowoczesne technologie zarzadzania treścia 2007/08 Arkusze stylu Rozdzielenie treści od wygladu Przypisanie stylu do dokumentu CSS
Bardziej szczegółowoInformatyka MPDI 3 semestr
Informatyka MPDI 3 semestr Wykład 2 CSS JavaScript CSS arkusze stylów opiera się na zasadzie określania cech elementy dzięki atrybutowi style ... Styl może mieć wiele cech,
Bardziej szczegółowoInterfejs użytkownika I
Interfejs użytkownika I Wykład prowadzi: Marek Wojciechowski Interfejs użytkownika I 1 Plan wykładu Formatowanie HTML za pomocą arkuszy stylów CSS Język XML ogólna struktura dokumentów opis struktury za
Bardziej szczegółowoKrótki przegląd własności języka CSS
Krótki przegląd własności języka CSS Stosując arkusze stylów CSS, w sposób wyraźny oddziela się formatowanie dokumentu XHTML od jego warstwy znaczeniowej umieszczonej w sekcji . Niżej zestawiono
Bardziej szczegółowoDokument hipertekstowy
Dokument hipertekstowy Laboratorium 4 CSS mgr inż. Krzysztof Wróbel Katedra Lingwistyki Komputerowej Cel poznanie konceptu stylów tworzenie różnych typów reguł stylów Style służą do zmiany wyglądu elementów
Bardziej szczegółowoPrezentacja dokumentów XML
Prezentacja dokumentów XML Patryk Czarnik Instytut Informatyki UW XML i nowoczesne technologie zarzadzania treścia 2007/08 Patryk Czarnik (MIMUW) 06 Prezentacja XML 2007/08 1 / 33 Plan 1 Arkusze stylu
Bardziej szczegółowoZdefiniowane 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ółowoProjektowanie aplikacji internetowych. CSS w akcji
Projektowanie aplikacji internetowych CSS w akcji Tak to ma wyglądać Strona : 2 Założenie Treść strony ma być oddzielona od informacji o jej wyglądzie. Kod HTML nie powinien zawierać żadnych informacji
Bardziej szczegółowoDanuta 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ółowoProgramowanie internetowe
Programowanie internetowe Wykład 1 HTML mgr inż. Michał Wojtera email: mwojtera@dmcs.pl Plan wykładu Organizacja zajęć Zakres przedmiotu Literatura Zawartość wykładu Wprowadzenie AMP / LAMP Podstawy HTML
Bardziej szczegółowoHTML, Javascript, CSS oraz Bootstrap
HTML, Javascript, CSS oraz Bootstrap Adresaci szkolenia: Kurs przeznaczony jest dla programistów pragnących poszerzyć swoje kompetencje w zakresie tworzenia aplikacji webowych. W ramach szkolenia zostaną
Bardziej szczegółowoCSS. 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ółowoWspółdziałanie przeglądarki i skryptów w pliku HTML (lub XML), oraz współdziałanie przeglądarki i ekranu ilustruje niżej położony rysunek.
Obiektowy model przeglądarki (BOM, Browser Object Model) Współdziałanie przeglądarki i skryptów w pliku HTML (lub XML), oraz współdziałanie przeglądarki i ekranu ilustruje niżej położony rysunek. Plik
Bardziej szczegółowoTworzenie Stron Internetowych. odcinek 6
Tworzenie Stron Internetowych odcinek 6 CSS kaskadowe arkusze stylów CSS (Cascading Style Sheets), czyli Kaskadowe Arkusze Stylów "stylów" "arkusze" Reguły opisujące wygląd dokumentu opisanego za pomocą
Bardziej szczegółowoBazy Danych i Usługi Sieciowe
Bazy Danych i Usługi Sieciowe Język PHP Paweł Witkowski Wydział Matematyki, Informatyki i Mechaniki Jesień 2011 P. Witkowski (Wydział Matematyki, Informatyki i Mechaniki) BDiUS w. VIII Jesień 2011 1 /
Bardziej szczegółowoWykład 03 JavaScript. Michał Drabik
Wykład 03 JavaScript Michał Drabik Język programowania wykorzystywany na stronach internetowych głównie w celu umożliwienia interakcji z użytkownikiem. Kod JavaScript może być umieszczany w kodzie XHTML
Bardziej szczegółowowww.fwrl.pl/szkolenie
STRONA www.fwrl.pl/szkolenie MS WORD HTML HTML i dostarczają informację dla silnika przeglądarki o tym jak ma być zbudowana i wyświetlona strona HTML HTML HTML (warstwa logiczna co i gdzie ma być) (wastwa
Bardziej szczegółowoXHTML - Extensible Hypertext Markup Language, czyli Rozszerzalny Hipertekstowy Język Oznaczania.
XHTML - Extensible Hypertext Markup Language, czyli Rozszerzalny Hipertekstowy Język Oznaczania. Reformuje on znane zasady języka HTML 4 w taki sposób, aby były zgodne z XML (HTML przetłumaczony na XML).
Bardziej szczegółowoSystemy internetowe Wykład 2 CSS
Systemy internetowe Wykład 2 CSS CSS - definicja CSS (Cascading Style Sheets) kaskadowe arkusze stylów CSS - język opisujący w jaki sposób elementy HTML będą wyświetlane na ekranie komputera, tabletu,
Bardziej szczegółowoSzczegółowy opis zamówienia:
Szczegółowy opis zamówienia: Rok 2016 budowa stron w html5 (8h v + 4h ćw) 8 szt. html5 - zaawans. (7h v + 5h ćw) 8 szt. programowania w java script (9h v + 7h ćw) 8 szt. java script zaawans (8h v + 4h
Bardziej szczegółowoHTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści
HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop. 2017 Spis treści O autorach 11 Wprowadzenie 13 CZĘŚĆ I ROZPOCZĘCIE PRACY Lekcja 1. Co oznacza publikowanie treści w sieci
Bardziej szczegółowoCSS pozwala przypisać poszczególnym elementom na. grubość, rozmiar czcionki, kolor tła, odległości między
Cascading Style Sheets CSS CSS pozwala przypisać poszczególnym elementom na stronie (HTML/XML) takie właściwości jak rodzaj, grubość, rozmiar czcionki, kolor tła, odległości między elementami, ich obramowania,
Bardziej szczegółowoYoung 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ółowoXML extensible Markup Language. część 5
XML extensible Markup Language część 5 JavaScript Co to jest JavaScript? JavaScript był zaprojektowany w celu dodania interaktywności do stron HTML JavaScript jest językiem skryptowym JavaScript jest zwykle
Bardziej szczegółowoBezbolesny wstęp do CSS
CZĘŚĆ 1 Bezbolesny wstęp do CSS... 1 1 HTML i CSS: skupmy się na podobieństwach... 3 Krótka historia HTML i CSS... 5 Udokumentowane początki HTML...5 Odziedziczone po HTML ograniczenia... 5 Obejścia i
Bardziej szczegółowoKurs HTML 4.01 TI 312[01]
TI 312[01] Spis treści 1. Wiadomości ogólne... 3 2. Wersje języka HTML... 3 3. Minimalna struktura dokumentu... 3 4. Deklaracje DOCTYPE... 3 5. Lista znaczników, atrybutów i zdarzeń... 4 5.1 Lista atrybutów
Bardziej szczegółowoElementarz HTML i CSS
Elementarz HTML i CSS Znaczniki przydatne w pracy redaktora stron internetowych 1 Elementarz HTML i CSS Znaczniki przydatne w pracy redaktora stron internetowych Treść, korekta, skład i oprawa graficzna
Bardziej szczegółowoLaboratorium 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ółowop { 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ółowoPROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński
PROGRAMOWANIE KASKADOWE ARKUSZE STYLÓW CASCADING STYLE SHEETS Za pomocą HTML tworzymy strukturę dokumentu, jego elementy oraz treść CSS służy do opisu wyglądu struktury dokumentu, elementów oraz treści
Bardziej szczegółowoNazwa implementacji: CSS i box model. Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie.
Nazwa implementacji: CSS i box model Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie. Wprowadzenie CSS (kaskadowe arkusze stylów, ang. Cascading
Bardziej szczegółowoCSS - 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ółowoXML extensible Markup Language. część 5
XML extensible Markup Language część 5 XML ważne zastosowanie Jak często pracujemy z plikami XML? Wróćmy jeszcze do wykładu poprzedniego. A dokładnie do pliku zawierającego ten wykład. xml_2017_wyklad_4.pptx
Bardziej szczegółowoJęzyki programowania wysokiego poziomu WWW
Języki programowania wysokiego poziomu WWW Zawartość Protokół HTTP Języki HTML i XHTML Struktura dokumentu html: DTD i rodzaje html; xhtml Nagłówek html - kodowanie znaków, język Ciało html Sposób formatowania
Bardziej szczegółowoBazy danych i strony WWW
Bazy danych i strony WWW Obsługa baz danych poprzez strony WWW Niezbędne narzędzia: serwer baz danych np. MySQL serwer stron WWW np. Apache przeglądarka stron WWW interpretująca język HTML język skryptowy
Bardziej szczegółowoTworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk
Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery Łukasz Bartczuk Moduł 4 HTML 5 i CSS 3.0 Agenda Co nowego w HTML 5? Nowe elementy HTML 5 Nowe elementy w formularzach HTML
Bardziej szczegółowoĆwiczenia laboratoryjne nr 8 Podstawy języka XML.
Prezentacja Danych i Multimedia II r Socjologia Ćwiczenia laboratoryjne nr 8 Podstawy języka XML. Celem ćwiczeń jest poznanie zasad tworzenia dokumentów w oparciu o język XML oraz metod modyfikacji ich
Bardziej szczegółowoAplikacje internetowe
Temat: Język HTML i style CSS Aplikacje internetowe Pracownia specjalistyczna, studia podyplomowe, rok 2011/2012 1. Stwórz formularz HTML pozwalający na rejestrację użytkownika w aplikacji internetowej.
Bardziej szczegółowoTworzenie stron internetowych z wykorzystaniem HTML5, JavaScript, CSS3 i jquery. Łukasz Bartczuk
Tworzenie stron internetowych z wykorzystaniem HTML5, JavaScript, CSS3 i jquery Łukasz Bartczuk Moduł 1 Podstawy tworzenia stron internetowych Agenda Podstawy stron internetowych Przegląd języka HTML Wprowadzenie
Bardziej szczegółowoWYKŁAD 2 KASKADOWE ARKUSZE STYLÓW CSS CZĘŚĆ 1
WYKŁAD 2 KASKADOWE ARKUSZE STYLÓW CSS CZĘŚĆ 1 KASKADOWE ARKUSZE STYLÓW (Cascading Style Sheets, CSS) Mechanizm służący do definiowania stylu prezentacji dokumentów w Internecie. Arkusz stylów CSS to lista
Bardziej szczegółowoWprowadzenie do arkuszy stylistycznych XSL i transformacji XSLT
Wprowadzenie do arkuszy stylistycznych XSL i transformacji XSLT Marek Wojciechowski marek@cs.put.poznan.pl http://www.cs.put.poznan.pl/~marek/ Formatowanie dokumentów XML Język XML opisuje strukturę i
Bardziej szczegółowoDokument hipertekstowy
Dokument hipertekstowy Laboratorium 5 Box model i layouty mgr inż. Krzysztof Wróbel Katedra Lingwistyki Komputerowej Wysokość i szerokość domyślna szerokość elementu inline jest związana z jego zawartością
Bardziej szczegółowoInformatyka 2MPDI. Wykład 4
Informatyka 2MPDI Wykład 4 Strony WWW (World Wide Web) Mosaic pierwsza przeglądarka 1993 Internet Explorer Opera Firefox(Mozilla) Safari Chrome(Google) HTML HTML (ang. HyperText Markup Language, pol. hipertekstowy
Bardziej szczegółowoSpecyfikacja techniczna dot. mailingów HTML
Specyfikacja techniczna dot. mailingów HTML Informacje wstępne Wszystkie składniki mailingu (pliki graficzne, teksty, pliki HTML) muszą być przekazane do melog.com dwa dni albo maksymalnie dzień wcześniej
Bardziej szczegółowoPodstawy HTML i styli CSS. selektor {właściwość1: wartość1; właściwość2: wartość2}
Kaskadowe arkusze stylów (CSS) W trakcie projektowania własnego serwisu w języku HTML napotkamy problem z określeniem precyzyjnego pozycjonowania tekstu i grafiki oraz elastycznym formatowaniem tekstu.
Bardziej szczegółowoKrótki kurs JavaScript
Krótki kurs JavaScript Java Script jest językiem wbudowanym w przeglądarkę. Gdy ma się podstawy nabyte w innych językach programowania jest dość łatwy do opanowania. JavaScript jest stosowany do powiększania
Bardziej szczegółowo5-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ółowoJAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.
IŚ ćw.8 JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w dokumentach HTML. Skrypt JavaScript
Bardziej szczegółowoMultimedia. Główne składowe DHTML a DHTML HTML. CSS (Cascading Style Sheets kaskadowe arkusze stylów) JavaScript
Multimedia DHTML mgr inż. Piotr Odya piotrod@sound.eti.pg.gda.pl Główne składowe DHTML a HTML CSS (Cascading Style Sheets kaskadowe arkusze stylów) JavaScript 1 DOM Obiektowy Model Dokumentu drzewiasta
Bardziej szczegółowoXHTML Budowa strony WWW
XHTML Budowa strony WWW Wydział Fizyki Politechnika Warszawska 2019 dr inż. Marzena Sala-Tefelska Założenie strony www na serwerze student 1. Tworzymy główny plik o nazwie index.html (plik tekstowy). UWAGA!:
Bardziej szczegółowoHTML (HyperText Markup Language)
HTML (HyperText Markup Language) Struktura dokumentu tytuł strony sekcja nagłówka Tutaj wpisujemy
Bardziej szczegółowoW ogólności znaczniki mogą również posiadać atrybuty które pozwalają wpływać i manipulować własnościami znaczników lub przenosić dodatkowe informacje:
Projektowanie aplikacji internetowych (zajęcia 6.03.2017 r.) Zajęcia: grupa 3: środa 16:00-17:30 Prowadzący: Dr inż. Marcin Zieliński marcin.zielinski@uj.edu.pl pokój: B-2-33 (Zakład Fizyki Jądrowej) konsultacje:
Bardziej szczegółowoKaskadowe 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ółowoPrzykład integracji kalkulatora mbank RATY na platformie IAI
Przykład integracji kalkulatora mbank RATY na platformie IAI 1. Moderacja - > Dodatki HTML i JavaScript 1.1 Klikamy na przycisk nowy dodatek Wpisujemy w pole Tytuł dodatku nazwę CSS_mRaty. Następnie ustawiamy
Bardziej szczegółowoSTRONY 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ółowoOczywiś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ółowoZakres 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ółowoCw.12 JAVAScript w dokumentach HTML
Cw.12 JAVAScript w dokumentach HTML Wstawienie skryptu do dokumentu HTML JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.skrypty Java- Script mogą być zagnieżdżane
Bardziej szczegółowoJAVASCRIPT PODSTAWY. opracowanie: by Arkadiusz Gawełek, Łódź
JAVASCRIPT PODSTAWY materiały dydaktyczne dla uczniów słuchaczy opracowanie: 2004-2007 by Arkadiusz Gawełek, Łódź 1. Czym jest JavaScript JavaScript tak naprawdę narodził się w firmie Netscape jako LiveScript,
Bardziej szczegółowoE.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści
E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, 2014 Spis treści Przewodnik po podręczniku 8 Wstęp 10 1. Hipertekstowe języki znaczników 1.1. Elementy i znaczniki
Bardziej szczegółowoTworzenie 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ółowoKaskadowe arkusze stylów cz. 2
Formatowanie wyglądu tekstu Właściwości związane z czcionką Wybór czcionki Tworzenie czcionki pochyłej Pogrubianie czcionki Określanie wielkości czcionki Wykorzystanie kapitalików Określanie wysokości
Bardziej szczegółowoTomasz Grześ. Systemy zarządzania treścią, cz. II
Tomasz Grześ Systemy zarządzania treścią, cz. II Panel administracyjny Panel administracyjny pozwala na zarządzanie wszystkimi elementami pakietu, m.in. zarządzanie użytkownikami, edycję stron, instalowanie
Bardziej szczegółowoLABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT
LABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT 1. Wstęp XML (Extensible Markup Language Rozszerzalny Język Znaczników) to język formalny przeznaczony do reprezentowania danych
Bardziej szczegółowoBlok dokumentu. <div> </div>
Blok dokumentu Polecenie div (blok, sekcja) jest jednym z najbardziej fundamentalnym poleceń języka HTML, które odgrywa kluczową rolę w grupowaniu wielu różnych elementów i pozycjonowaniu większych fragmentów
Bardziej szczegółowoWykład 1: HTML (XHTML) Michał Drabik
Wykład 1: HTML (XHTML) Michał Drabik 1 Czyli to wszystko co trzeba wiedzieć aby zacząć tworzyć strony internetowe. 2 HTML 4 HTML = HyperText Markup Language Hipertekstowy język znaczników umożliwiający
Bardziej szczegółowoWprowadzenie do HTML, CSS, JavaScript, PHP. Kurs 18.11 2008 22 12. 2008
Wprowadzenie do HTML, CSS, JavaScript, PHP Kurs 18.11 2008 22 12. 2008 Narzędzia do tworzenia i utrzymania dokumentów web owych Edytory HTML Server WWW i baz danych Przeglądarka internetowa kompilator
Bardziej szczegółowoURL: 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ółowoplansoft.org Zmiany w Plansoft.org
Zmiany w Plansoft.org Mapy Google... 1 Tworzenie mapy... 2 Wprowadzanie szerokości i długości geograficznej... 2 Tworzenie mapy... 2 Dostosowanie wyglądu mapy... 3 Ograniczanie liczby zasobów do wyświetlenia
Bardziej szczegółowoAUDYT DOSTĘPNOŚCI STRONY INTERNETOWEJ
Poznań, 2012-10-04 AUDYT DOSTĘPNOŚCI STRONY INTERNETOWEJ NAZWA ADRES STRONY ILOŚĆ BŁĘDÓW WCAG 33 ILOŚĆ OSTRZEŻEŃ WCAG 3 TYP DOKUMENTU UŻYTY FORMAT (X)HTML JĘZYK OWANIE STRONY Urząd Marszałkowski Województwa
Bardziej szczegółowoSierpień 2015 rozwiązanie plik: index.htlm
Sierpień 2015 rozwiązanie plik: index.htlm strona główna //ustalamy położenie wyświetlania
Bardziej szczegółowoFront-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap.
Kod szkolenia: Tytuł szkolenia: FRONT-END Front-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap. Dni: 5 Opis: Adresaci szkolenia Kurs przeznaczony jest zarówno dla
Bardziej szczegółowoABC 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ółowoTworzenie Stron Internetowych. odcinek 5
Tworzenie Stron Internetowych odcinek 5 Nagłówek zawiera podstawowe informacje o dokumencie, takie jak: tytuł strony (obowiązkowy) metainformacje/metadane (obowiązkowa deklaracja
Bardziej szczegółowo2. Prezentacja wizualna
2. Prezentacja wizualna 2.1. Opis rozdziału Rozdział ten przedstawia jak stworzyć przykładowy układ graficzny dla naszej gry w HTML5 i CSS3, które w dalszej części poradnika zostaną wykorzystane do stworzenia
Bardziej szczegółowoMailingi HTML. Specyfikacja techniczna
Mailingi HTML Specyfikacja techniczna Informacje wstępne Grupa Morizon S.A. zastrzega sobie prawo do odmowy emisji materiałów reklamowych bez podania przyczyny, w szczególności gdy ich jakość techniczna
Bardziej szczegółowoWybrane działy Informatyki Stosowanej
Wybrane działy Informatyki Stosowanej Aplikacje WWW. Statyczne oraz dynamiczne strony WWW. Skrypty po stronie klienta. Dr inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki
Bardziej szczegółowoSystemy internetowe. Wykład 3 PHP. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science
Systemy internetowe Wykład 3 PHP PHP - cechy PHP (Hypertext Preprocessor) bardzo łatwy do opanowania, prosta składnia, obsługuje wymianę danych z różnymi systemami baz danych pozwala na dynamiczne generowanie
Bardziej szczegółowork HTML 4 a 5 różnice
rk HTML 4 a 5 różnice kompatybilność Pierwszym dużym plusem języka HTML 5 jest to, że jest zdefiniowany w sposób umożliwiający kompatybilność wstecz. Składnia Przykład dokumentu podporządkowującego się
Bardziej szczegółowoPierwsza 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ółowoTOPIT Załącznik nr 3 Programowanie aplikacji internetowych
Szkolenie przeznaczone jest dla osób chcących poszerzyć swoje umiejętności o tworzenie rozwiązań internetowych w PHP. Zajęcia zostały przygotowane w taki sposób, aby po ich ukończeniu można było rozpocząć
Bardziej szczegółowoWYMAGANIA 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ółowoECDL/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ółowoPrzedmiot: 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ółowoPrzegląd technologii
rzegląd technologii 1/34 Przegląd technologii Tworzenie serwisów Web 2.0 dr inż. Robert Perliński rperlinski@icis.pcz.pl Politechnika Częstochowska Instytut Informatyki Teoretycznej i Stosowanej 29 marca
Bardziej szczegółowoZaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik
Zaawansowana Pracownia Komputerowa - Ćwiczenia Krzysztof Miernik HTML - Podstawowe Informacje HTML to hipertekstowy język znaczników (ang. HyperText Markup Language) służacy do tworzenia stron internetowych
Bardziej szczegółowoKaskadowość stylów określa pierwszeństwo w oddziaływaniu na te same elementy strony różnych stylów.
Kaskadowe arkusze stylów Kaskadowe arkusze stylów CSS (Cascading Style Sheets) służą do definiowania sposobu wyświetlania elementów HTML. Pozwalają np. określać rozmiar i kolor czcionki, definiować odstępy
Bardziej szczegółowo