Wykonaj następujące kroki, aby utworzyć katalog roboczy i uzyskać Skeleton

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

Download "Wykonaj następujące kroki, aby utworzyć katalog roboczy i uzyskać Skeleton"

Transkrypt

1 Responsywne Portfolio Ze Skeletonem Oto na czym skupimy się w tej części: Znalezienie komponentów Skeletona Wykorzystanie ze składników Skeletona Ustawienie projektu ze Skeletonem Przygotowanie aktywów projektu Zbudowanie strony z HTML5 Wykonaj następujące kroki, aby utworzyć katalog roboczy i uzyskać Skeleton 1. Najpierw utwórz folder o nazwie portfolio. To powinien być nasz katalog roboczy dla responsywnej strony portfolio 2. W folderze portfolio utwórz dwa foldery html i psd 3. Teraz nadszedł czas, aby uzyskać Skeleton. Przejdźmy więc do strony internetowej Skeletona ( 4. Przejdź do sekcji Download i pobierz pakiet Skeleton. 5. Zapisz pobrany plik w folderze html 6. Pobrany plik jest w formacie tar.z. Wyodrębnij go, aby pobrać pliki wewnątrz pobranego pliku 7. Po wyodrębnieniu, powinieneś znaleźć dwa nowe foldery o nazwie stylesheet i images, i dokument HTML o nazwie index.html. Jest to opcjonalne, ale możemy teraz bezpiecznie usunąć plik tar.gz Co Się Stało? Właśnie utworzyliśmy katalog roboczy. Pobraliśmy pakiet Skeleton oraz szablon PSD i umieściliśmy go w odpowiednim folderze dla tego projektu. Co Zawiera Skeleton? W porównaniu do innych frameworków, o których wspomnieliśmy, Skeleton jest najprostszy. Nie jest przepełnionymi ciężkimi stylami ani dodatkowymi komponentami, takimi jak wtyczki jquery, których możesz nie potrzebować na stronie. Skeleton przychodzi tylko z plikiem index.html, kilku arkuszami stylów zawierających reguły stylu, kilkoma obrazami szablonem PSD. Startowy Dokument HTML Skeleton jest dostarczony ze startowym szablonem HTML o nazwie index.html, więc nie musimy się martwić o pisanie podstawowego dokumentu HTML. Metaznacznik viewport Metaznacznik viewport w tym szablonie startowym HTML jest ustawiony na 1 dla obu, initial-scale i maximum-scale, jak pokazano w poniższym fragmencie <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> Jak wspomnieliśmy wcześniej, ustawienie initial-scale na 1 spowoduje ustawienie strony na 100 procent rozmiaru widocznego obszaru, kiedy otwieramy stronę po raz pierwszy. Jednak, jedyną rzecz jaką powinieneś zauważyć przy ustawieniu maximum-scale na 1, jest to,że uniemożliwi powiększania.

2 W związku z tym zaleca,aby użytkownicy później mogli wyraźnie widzieli zawartość, tekst lub obrazy, bez powiększania strony internetowej. HTML5 Shim Ponieważ będziemy używać elementów HTML5 w naszym dokumencie, musimy uwzględnić bilbiotekę HTML Shim Java Script Library, tak aby Internet Eplorer 8 i jego wcześniejsze wersje rozpoznały nowe elementy HTML5. HTML5 Shim, domyślnie, został również dołączony do startera dokumentu HTML Skeletona; powinieneś znaleźć następujący wiersz w sekcji <head>: <!--[if lt IE 9]> <script src=" script> <![endif]--> Poprzedni skrypt HTML5 Shim jest zawarty w warunkowym znaczniku komentarza przeznaczonym dla przeglądarki Internet Explorer. Komentarz <!--[if lt IE 9]> stwierdza że jeśli mniej niż Internet Explorer 9, co oznacza,że skrypt w nim zastosowany będzie miał zastosowanie tylko do przeglądarki Internet Explorer 8 i jej wcześniejszej wersji, w których nowe elementy HTML5 nie zostaną rozpoznane. Inne przeglądarki po prostu zignorują ten znacznik tego komentarza. Siatka Elastyczna Skeleton jest wyposażony w Elastyczną Siatkę dla szybkiego zbudowania responsywnego układu. Siatka ta jest szerola na 960 pikseli i składa się z szesnastu kolumn siatki, które są zdefiniowane w bardzo logicznym systemie nazewniczym. Kolumny są zdefiniowane za pomocą klasy.columns w połączeniu z odpowiednimi numerami kolumn :.one,.two,.three,.four, itd. dla zdefiniowania szerokości kolumny. Klasy te można znaleźć w pliku skeleton.css. Poniższy fragment kodu pokazuje definicje numerów kolumn i szerokości kolumn w arkuszu stylów:.container.one.column,.container.one.columns { width: 40px; }.container.two.columns { width: 100px; }.container.three.columns { width: 160px; }.container.four.columns { width: 220px; }.container.five.columns { width: 280px; }.container.six.columns { width: 340px; }.container.seven.columns { width: 400px; }.container.eight.columns { width: 460px; }.container.nine.columns { width: 520px; }.container.ten.columns { width: 580px; }.container.eleven.columns { width: 640px; }.container.twelve.columns { width: 700px; }.container.thirteen.columns { width: 760px; }.container.fourteen.columns { width: 820px; }.container.fifteen.columns { width: 880px; }.container.sixteen.columns { width: 940px; } Jeśli nie znasz tej praktyki lub nie wiesz jak to działa, spójrz na poniższy przykład. Mamy tu trzy elementy div, jeden z nich dotyczy kontenera. Wewnątrz tego kontenera, będziemy mieli element div, który będzie zawierał główny obszar i element dodatkowy, który zawiera obszar paska bocznego <div>

3 <div> <h3>main Content</h3> elit. Aenean consequat porttitor elementum. Mauris pulvinar semper lobortis. [ ]</p> <aside> <h3>sidebar</h3> elit. Aenean consequat porttitor elementum. Mauris pulvinar semper lobortis.[ ]</p> </aside> Ponieważ wszystkie reguły stylizacji dla kolumn są predefiniowane po prostu musimy dodać odpowiednie klasy do tych elementów: <div class="container"> <div class="ten columns"> <h3>main Content</h3> elit. Aenean consequat porttitor elementum. Mauris pulvinar semper lobortis. [ ] </p> <aside class="six columns"> <h3>sidebar</h3> elit. Aenean consequat porttitor elementum. Mauris pulvinar semper lobortis. [ ]</p> </aside> Następnie, jeśli przejrzymy dokument w przeglądarce, zobaczymy coś podobnego: Tak, to takie proste. Pamiętaj,ze Skeleton, kolumny powinny być zagnieżdżone wewnątrz elementu.container, w przeciwnym razie style kolumn nie zostaną zastosowane. Czyszczenie Stylów Elementy tej kolumny są definiowane za pomocą definicji właściwości float CSS, która powoduje zwinięcie elementu nadrzędnego kolumny. Aby to rozwiązać, Skeleton dostarcza specjalnej klasy; użyjemy albo klasy.row albo klasy.clearfix dla wyczyszczenia pozycji w kolumnach. Poniższy fragment kodu pokazuje definicje stylów czyszczących, który możesz znaleźć w pliku skeleton.css:.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }.clearfix:before,.clearfix:after,

4 .row:before,.row:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }.row:after,.clearfix:after { clear: both; }.row,.clearfix { zoom: 1; }.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } Media Queries Skeleton dostarcza media queries CSS3 aby zastosować zasady określonego stylu dla standardowego rozmiaru ekranu, a także uczynić elastyczną siatkę. Na przykład, poniższe media query, określa styl o rozmiarze 959 pikseli i only screen and (max-width: 959px) { } Pamiętaj,że Skeleton jest strukturą opartą na siatce 960, co oznacza,że maksymalna szerokość strony to tylko 960 pikseli. Jeśli więc szerokość ekranu wynosi 959 pikseli lub mniej, innymi słowy, mniejszy niż rozmiar bazowy, zostaną zastosowane tego media query. Ta sama zasada dotyczy również innych zdefiniowanych media query, na przykład: / * Rozmiar portretu tabletu do standardu 960 (urządzenia i przeglądarki) * / Tylko i (min-width: 768px) i (max-width: 959px) {} / * Wszystkie rozmiary urządzeń mobilnych (urządzenia i przeglądarka) * tylko ekran i (maksymalna szerokość: 767px) {} / * Mobilny rozmiar krajobrazu do portretu na tablecie (urządzenia i przeglądarki) * / Tylko i (min-width: 480px) i (max-width: 767px) {} / * Rozmiar portretu w ruchu mobilnym na rozmiar w terenie mobilnym (urządzenia i przeglądarki) * / Tylko i (maksymalna szerokość: 479 pikseli) {} Te definicje media query mogą być znalezione w skeleton.css i layout.css. Nawiązują do naszego poprzedniego przykładu, strona internetowa jest już responsywna, ponieważ klasy kolumn i styli są ppredefiniowane w media queries w skeleton.css. Style Typograficzne Style typograficzne odgrywają kluczową rolę w tworzeniu czytelnej strony internetowe. Podczas gdy przeglądarki mają domyślne style dla typografii, Skeleton zapewnia ulepszenie w tym obszarze dla niektórych elementów, w tym nagłówków, akapitów i cytatów. W Sekelton, te style typograficzne są dostępne w arkuszu stylów base.css Style Przycisków Skeleton dostarcza podstawowych stylów dla przycisków, które są stosowane przez dodanie klasy.button do niektórych elementów, takich jak <buton> czy <a>, jak pokazuje poniższy fragment <button class="button" type="submit">button Element</button> <a href="#" class="button">anchor Tag</a>

5 Style Formularza Stylizacja elementów formularza może być skomplikowana. Ale Skeleton upraszcza proces za pomocą domyślnych stylów. Musimy po prostu poprawnie sformatować znaczniki, bez dodawania żadnych specjalnych klas, jak pokazano poniżej: <form> <label for="name">imię</label> <input type="text" id="name"> <label for="message">wiadomość</label> <textarea id="message"></textarea> <button type="submit">wyślij</button> </form> W przeglądarce otrzymamy wynik, jak pokazano na poniższym zrzucie ekranowym: Ikony Urządzeń Apple Skeleton jest dostarcza z ikonami favicon i ios, które w razie potrzeby możemy łatwo zastąpić własnymi niestandardowymi ikonami. Poniższy zrzut pokazuje te obrazy z różnych rozmiarach dla różnych urządzeń i rozdzielczości:

6 Jak Będzie Wyglądała Strona W tym momencie możesz zastanawiać się, jak będzie wyglądał nasza pierwsza witryna. Będzie miała trzy sekcje : nagłówek, głównym obszarem treści wyświetlającej portfolio i stopkę. Nawigacja Nawigacja naszej strony będzie nieco nietypowa; zamiast być wykorzystywany do poruszania się między stronami, będzie używane do sortowania portfolio. Mamy kilka kategorii portfolio : Wszystkie, Ilustracje, Plakaty, Typografia i Opakowania Efekt Ukrycia Miniatury Dodamy również fantazyjny efekt aby strona była bardziej atrakcyjna. Kiedy ustawimy kursor nad jedną z miniaturek portfolio, pojawi się opis danej miniaturki. Konfigurowanie Dokumentu Skeletona Teraz nadszedł czas,aby skonfigurować dokument Skeletona. Ważne jest aby pamiętać,że kiedy pracujemy nad strukturą, najlepiej nie zmieniać kodu w plikach podstawowych, które są oryginalnymi plikami z pobranego pakietu. Jeśli zmienimy te pliki, może to spowodować,że strona okaże się trudniejsza w utrzymaniu, a nasze zmiany mogą zostać nadpisane, jeśli struktura zostanie uaktualniona później. Zatem musimy dodać plik CSS do naszego własnego Czas Na Działanie Dodanie Dodatkowego Pliku CSS Aby dodać dodatkowy plik CSS, wykonaj następujące czynności: 1. Przejdź do katalogu roboczego portfolio 2. Przejdź do folderu stylesheets i utwórz nowy plik 3. Zmień nazwę tego pliku na styles.css 4. Otwórz plik index.html 5. Dodaj poniższe linie wewnątrz znacznika <head>. zaraz po domyślnych stylach Skeletona base.css, skeleton.css i layout.css: <link rel="stylesheet" href="stylesheets/base.css"> <link rel="stylesheet" href="stylesheets/skeleton.css"> <link rel="stylesheet" href="stylesheets/layout.css"> <link rel="stylesheet" href="stylesheets/styles.css"> Co się stało? Właśnie stworzyliśmy nowy arkusz styli o nazwie styles.css, którego będziemy używać do własnych stylów, z wyjątkiem domyślnych styli Skeleton. Następnie nazwaliśmy ten arkusz stylów w naszym dokumencie HTML, aby style w tym arkuszu pokazały swój efekt. Powodem, dla którego dodaliśmy ten arkusz stylów po innych linkach w arkuszu, jest to,że chcemy aby nasze style były stosowane w innych definicjach styli. Dodawanie Niestandardowych Czcionek Do tej pory ograniczaliśmy się do czcionek zainstalowanych na komputerze użytkownika, co oznacza, że jedynymi czcionkami były te z szeroką bazą instalacyjną, takie jak Arial, Times i Georgia. Dzisiaj

7 możemy osadzać rodziny czcionek na stronach internetowych z wyjątkiem tych na komputerze użytkownika. Istnieje kilka opcji osadzania czcionek. W tym przypadku użyjemy Google Web Fonts. Możemy tam znaleźć różne typy czcionek, które mogą być osadzone na stronach internetowych za darmo. Czas Na Działanie Osadzanie Czcionek Google Web 1. Najpierw przejdź do strony Google Web Font ( 2. Znajdź Pole wyszukiwania i wpisz Alfa Slabe One 3. Kliknij link Quick-use. Spowoduje to przejście do strony zawierającej dodatkowe informacje o tej czcionce, w tym sposób osadzenia jej na stronie 4. Istnieją trzy sposoby na sadzenie czcionki Google : użycie sposobu standadowego, użycie lub użycie JavaScript. W przypadku tej strony użyjemy sposobu standardowego. Więc skopiujmy poniższy wiersz <link href=' rel='stylesheet' type='text/css'> 5. Otwórz index.html i wklej tą linię w sekcji <head> bezpośrednio powyżej linku do innych arkuszów stylu: <link href=' rel='stylesheet' type='text/css'> <link rel="stylesheet" href="stylesheets/base.css"> <link rel="stylesheet" href="stylesheets/skeleton.css"> <link rel="stylesheet" href="stylesheets/layout.css"> <link rel="stylesheet" href="stylesheets/styles.css"> Przygotowanie Obrazków Dla celów naszej strony, przygotuj obrazki o wymiarach 480 x 480 pikseli, najlepiej z rozszerzeniem.jpg, i w liczbie 12. Ikony Dla Social Mediów Umieścimy trzy ikony w obszarze stopki : są to ikony Facebook a, Twittera i Dribbble. Domyślnie, są one wyświetlane na szaro, ale gdy najedziemy na te ikony, na ekranie pojawi się główny kolor platformy, i tak Facebook na niebiesko, a Dribbble na różowo. Ikonki te powinny mieć rozmiar 48 x 48 pikseli. Jedyne co musimy zrobić to połączyć je w plik sprite. Czas Na Działanie Obrazki Sprite W poniższych krokach, zmienimy te ikony w obrazki sprite za pomocą darmowego narzędzia CSS Sprite Generator ( 1. Nadaj ikonom właściwe nazwy takie jak twitter.png u twitter-hover.png, jak pokazano poniżej Po przygotowaniu wszystkich ikonek dodaj je do pliku ZIP 2. Przejdź do strony 3. Prześlij plik ZIP jaki stworzyłeś w Kroku 3

8 4. W sekcji Sprite Output Options, wpisz 10 w pola Horizontal Offset i Vertical Offset, aby ustawić je na 10 pikseli. 5. Potem kliknij na przycisku Create Sprite Image & CSS, jak pokazano poniżej Zostanie wygenerowany obrazek sprite i reguła CSS do jego wyświetlenia 6. Pobierz ten obrazek i zapisz go w folderze images w swoim folderze roboczym 7. Skopiuj kawałek CSS do pliku style.css. Powinien przypominać następujący fragment kodu:.sprite-dribbble-hover{ background-position: 0 0; width: 48px; height: 48px; }.sprite-dribbble{ background-position: 0-58px; width: 48px; height: 48px; }.sprite-facebook-hover{ background-position: 0-116px; width: 48px; height: 48px; }.sprite-facebook{ background-position: 0-174px; width: 48px; height: 48px; }.sprite-twitter-hover{ background-position: 0-232px; width: 48px; height: 48px; }.sprite-twitter{ background-position: 0-290px; width: 48px; height: 48px; } Elementy HTML 5 HTML5 wprowadził wiele nowych elementów i użyjemy kilku z nich na naszej stronie, takich jak <header>, <section>, <figure>, i <footer>. <header> : służy do definiowania nagłówka sekcji. Element <header> może być użyty w nagłówku witryny jak również w nagłówkach innych sekcji, w których można go dodać. <footer> : element <footer> definiuje koniec lub najniższą część sekcji. Podobnie jak element <header>, element <footer> może być użyty w stopce strony lub stopce innych sekcji

9 <section> : może wydawać się być niejasny. Ale zgodnie ze specyfikacją ( element <section> reprezentuje ogólną sekcję dokumentu lub aplikacji <figure> : element <figure> służy do reprezentowania dokumenty w postaci takiej jak ilustracja lub obraz. Może być używany z, aby dodać podpis, jeśli to konieczne : jak wspomniano, <figcaptiona> reprezentuje podpis obrazu dokumentu. Dlatego należy go używać razem z elementem <figure> Teraz dodamy te elementy do naszego dokumentu. Niestandardowe atrybuty danych HTML5 Zdarzają się sytuacje kiedy programiści muszą pobierać dane w ramach określonych elementów dla dalszego przetwarzania danych. W przeszłości, niektórzy programiści korzystali z atrybutów rel lub class do przechowywania tych danych, ale w ten sposób doprowadzili do zerwania ważności struktury dokumentu. Aby uwzględnić taką sytuację, HTML5 wprowadził nowy atrybut o nazwie dane niestandardowe. Możemy użyć tego atrybutu do osadzania niestandardowych danych w elemencie HTML. Ten atrybut jest określony za pomocą data- i występującej po niej nazwie atrybutu Tworzenie Struktury Dokumentu Wykonaj następujące kroki dla stworzenia struktury dokumentu HTML 1. Otwórz plik index.html 2. Usuń wszystko co znajduje się między znacznikami <body> i </body> i zastąp to poniższym fragmentem kodu aby ustalić sekcję nagłówka. Nagłówek naszej strony jest zawarty wewnątrz elementu <header> i zawiera logo, zawinięte w element <div> z klasą logo <header class="header"> <div class="logo"> <h1>portfolio</h1> </header> 3. Następnie, wstaw element <form>, z klasą container i clearfix obok elementu <header>, który właśnie dodałeś. Użyjemy tego <div> dla zawarcia treści strony <form class="container clearfix"> </form> Element <form> jest zasadniczo elementem podobny do elementu <div>. Użyjemy <form> zamiast <div> jeśli będziemy używali elementów formularza HTML <imput> i <label> dla skonstruowania nawigacji sieciowej 4. Wewnątrz elementu <form> dla kontenera, dodamy strukturę HTML dla nawigacji strony. Jak wspominaliśmy wcześniej, nawigacja na naszej stronie jest rzadkością. Będziemy używać przycisku radiowego jako typu wejściowego,a każdy element <input> ma przypisany unikatowy identyfikator, a następnie odpowiedni element <label>, jak pokazano poniżej <input class="nav-menu" id="all" type="radio" name="filter" checked="checked"/> <label for="all">wszystkie</label> <input class="nav-menu" id="illustrations" type="radio" name="filter"/> <label for="illustrations">ilustracje</label>

10 <input class="nav-menu" id="posters" type="radio" name="filter"/> <label class="nav-menu" for="posters">plakaty</label> <input class="nav-menu" id="typography" type="radio" name="filter"/> <label for="typography">typografia</label> <input class="nav-menu" id="packaging" type="radio" name="filter"/> <label for="packaging">opakowania</label> 5. Potem dodajemy element <section> HTML5 z klasą portfolio obok tych elementów <input> i <label>, które już dodaliśmy <section class="portfolio"></section> Ten element <section> będzie używany dal treści portoflio, czyli miniaturek obrazków i opisów 6. Wewnątrz tego elementu <section> dodajemy miniaturki obrazków portfolio. Każda miniatura obrazu jest zawijana w element <figure> HTML5. Mamy 12 miniaturek, więc podzielimy je na cztery kolumny. Skeleton ma 16 kolumn siatki a 16 podzielone przez cztery daje w wyniku cztery kolumny. Tak więc, każdy element <figure> jest przypisany do klas four i columns kolumny z dwiema dodatkowymi klasami all i ich nazwami kategorii <figure class = "cztery kolumny wszystkie plakaty"> <img src = "images / image-1.jpg" alt = "To jest pierwsza miniatura portfolio."> </ figure> Klasy four i columns są przypisane do zastosowania stylów kolumn ze Skeletona, podczas gdy klasa all będzie używana to wybrania elementy <figure>, gdy będziemy musieli zastosować reguły CSS do wszystkich elementów <figure>. Posłużymy się kategorią nazw klas aby pogrupować obrazki, a także zastosujemy style do obrazków, które mają tę samą kategorię. Dostarczymy również tekst opisujący obraz z z atrybutem alt. Ten atrybut alt jest przydatny dla przeglądarek aby wyświetlała alternatywne informacje dla użytkownika, na wypadek gdyby obraz się nie załadował. 7. Miniaturki obrazków są pogrupowane w kategorie. Przypisujemy nazwę kategorii atrybutem title w elemencie <figure> <figure class="four columns" title="poster"> <img src="images/image-1.jpg"> 8. Miniaturki obrazów będą miały podpisy zawierające opis portfolio. Użyjemy elementu HTML5 do umieszczenia tekstu opisu i umieszczenia go wewnątrz elementu <figure> <figure class="four columns all poster"> <img src="images/image-1.jpg" alt= "This is 1st portfolio thumbnail."> 9. Dodajemy atrybut danych HTML5 do <figure> dla przechowania nazwy kategorii do której przypisany jest element <figure> a my po prostu nazywamy tę atrybut data-category

11 <figure class="four columns all poster"> <img src="images/image-1.jpg" alt= "This is 1st portfolio thumbnail."> Teraz dodamy resztę miniaturek obrazków: <figure class="four columns all illustration" datacategory=" illustration"> <img src="images/image-2.jpg" alt= "This is 2nd portfolio thumbnail."> <figure class="four columns all poster" data-category="poster"> <img src="images/image-3.jpg" alt= "This is 3rd portfolio thumbnail."> <figure class="four columns all typography" datacategory=" typography"> <img src="images/image-4.jpg" alt= "This is 4th portfolio thumbnail."> <figure class="four columns all illustration" datacategory=" illustration"> <img src="images/image-5.jpg" alt= "This is 5th portfolio thumbnail."> <figure class="four columns all poster" data-category="poster">

12 <img src="images/image-6.jpg" alt= "This is 6th portfolio thumbnail."> <figure class="four columns all illustration" datacategory=" illustration"> <img src="images/image-7.jpg" alt= "This is 7th portfolio thumbnail."> <figure class="four columns all typography " datacategory=" typography"> <img src="images/image-8.jpg" alt= "This is 8th portfolio thumbnail."> <figure class="four columns all package" data-category="package"> <img src="images/image-9.jpg" alt= "This is 8th portfolio thumbnail."> <figure class="four columns all poster" data-category="poster"> <img src="images/image-10.jpg" alt= "This is 9th portfolio thumbnail."> <figure class="four columns all package " data-category="package"> <img src="images/image-11.jpg" alt= "This is 10th portfolio thumbnail.">

13 <figure class="four columns all illustration " title="illustration"> <img src="images/image-12.jpg" alt= "This is 10th portfolio thumbnail."> 10. Na koniec, do obszaru stopki witryny, dodaj element <footer> z klasą container clearfix obok elementu <div> zdefiniowanego dla kontenera, który dodaliśmy w Kroku 3: <footer class="container clearfix"> <div class="contact"> <ul> <li class="contact-name">john Doe</li> <li class="contact-phone">(+1) </li> <li class="contact- ">me@johndoe.com</li> </ul> <div class="social"> <p class="copyright">copyright John Doe 2012</p> <ul> <li class="social-dribbble"> <a href="#">dribbble</a></li> <li class="social-facebook"> <a href="#">facebook</a></li> <li class="social-twitter"> <a href="#">twitter</a></li> </ul> </footer>

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

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

Responsywne strony WWW

Responsywne strony WWW www.math.uni.lodz.pl/ radmat Ćwiczenie 1 Proszę zaprojektować następujący layout strony, oparty na DIV-ach: Aby osiągnąć powyższy efekt, w pliku CSS powinniśmy utworzyć reguły: #cala_strona width: 780px;

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

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0 Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0 UWAGA 1: Przed dokonaniem jakichkolwiek zmian, zalecamy skopiować wcześniej kod html modułu do pliku na lokalnym dysku. W przypadku problemów ułatwi

Bardziej szczegółowo

Nazwa 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. 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ół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

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

Bootstrap. Tworzenie serwisów Web 2.0. dr inż. Robert Perliński rperlinski@icis.pcz.pl

Bootstrap. Tworzenie serwisów Web 2.0. dr inż. Robert Perliński rperlinski@icis.pcz.pl ootstrap 1/15 Bootstrap Tworzenie serwisów Web 2.0 dr inż. Robert Perliński rperlinski@icis.pcz.pl Politechnika Częstochowska Instytut Informatyki Teoretycznej i Stosowanej 11 kwietnia 2015 Bootstrap 2/15

Bardziej szczegółowo

Jeśli dodamy jakieś parametry stylów dla poszczególnych DIV-ów, np.: <div style="float: left">pierwsza treść, zdjęcie, tabele lub cokolwiek </div>

Jeśli dodamy jakieś parametry stylów dla poszczególnych DIV-ów, np.: <div style=float: left>pierwsza treść, zdjęcie, tabele lub cokolwiek </div> Wykorzystanie znacznika DIV. Znacznik można nazwać blokiem, sekcją, zasobnikiem, pudełkiem, w którym umieszczamy dowolną treść. Poszczególne DIVy można dowolnie umieszczać na stronie, względem siebie

Bardziej szczegółowo

Specyfikacja techniczna dot. mailingów HTML

Specyfikacja 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ół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

Jak posługiwać się edytorem treści

Jak posługiwać się edytorem treści Jak posługiwać się edytorem treści Edytor CKE jest bardzo prostym narzędziem pomagającym osobom niezaznajomionym z językiem HTML w tworzeniu interaktywnych treści stron internetowych. Razem z praktyka

Bardziej szczegółowo

Proste kody html do szybkiego stosowania.

Proste kody html do szybkiego stosowania. Proste kody html do szybkiego stosowania. Często, w trakcie pracy z blogiem czy portalem zachodzi potrzeba umieszczenia grafiki, linku zaszytego w grafice czy innych podobnych. Szczególnie w widgetach

Bardziej szczegółowo

APLIKACJA SHAREPOINT

APLIKACJA SHAREPOINT APLIKACJA SHAREPOINT Spis treści 1. Co to jest SharePoint?... 2 2. Tworzenie nowej witryny SharePoint (obszar roboczy)... 2 3. Gdzie znaleźć utworzone witryny SharePoint?... 3 4. Personalizacja obszaru

Bardziej szczegółowo

RESPONSYWNE INTERFEJSY. Klasy urządzeń klienckich Responsywne style CSS. Waldemar Korłub

RESPONSYWNE INTERFEJSY. Klasy urządzeń klienckich Responsywne style CSS. Waldemar Korłub RESPONSYWNE Waldemar Korłub INTERFEJSY Klasy urządzeń klienckich Responsywne style CSS Wytwarzanie Aplikacji Internetowych KASK ETI Politechnika Gdańska Klasy urządzeń klienckich Desktopy z zewnętrznymi

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

Systemy internetowe HTML + CSS - dodatki

Systemy internetowe HTML + CSS - dodatki Systemy internetowe HTML + CSS - dodatki West Pomeranian University of Technology, Szczecin; Faculty of Computer Science HTML 5 Sekcja to tematyczna grupa treści (dane kontaktowe, materiały dydaktyczne,

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

Uwaga w niektórych przeglądarkach różnice mogą być niewidoczne zależy to od przeglądarki i ew. od jej ustawień.

Uwaga w niektórych przeglądarkach różnice mogą być niewidoczne zależy to od przeglądarki i ew. od jej ustawień. Poprzednie zajęcia skończyliśmy ucząc się tworzenia odsyłaczy/hiperłączy/linków (można wrócić do poprzedniego scenariusza, jeśli ktoś go nie skończył). Skoro jesteśmy przy odsyłaczach, to warto poznać

Bardziej szczegółowo

cms S INSTRUKCJA OBSŁUGI System cms S, którego dotyczy ta instrukcja, można zobaczyć, wypróbować i kupić na stronie: http://greenmouse.

cms S INSTRUKCJA OBSŁUGI System cms S, którego dotyczy ta instrukcja, można zobaczyć, wypróbować i kupić na stronie: http://greenmouse. cms S INSTRUKCJA OBSŁUGI System cms S, którego dotyczy ta instrukcja, można zobaczyć, wypróbować i kupić na stronie: http://greenmouse.pl/cms Spis treści 1. Logowanie 2. Podstawowe ustawienia 3. Edycja

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

Włączanie/wyłączanie paska menu

Włączanie/wyłączanie paska menu Włączanie/wyłączanie paska menu Po zainstalowaniu przeglądarki Internet Eksplorer oraz Firefox domyślnie górny pasek menu jest wyłączony. Czasem warto go włączyć aby mieć szybszy dostęp do narzędzi. Po

Bardziej szczegółowo

PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński

PROGRAMOWANIE. 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ółowo

Edycja strony: W edycję danej strony wchodzimy poprzez naciśnięcie opcji

Edycja strony: W edycję danej strony wchodzimy poprzez naciśnięcie opcji Edycja strony: W edycję danej strony wchodzimy poprzez naciśnięcie opcji uzyskujemy widok: a. Wstawianie tekstów Tekst możemy wpisywać bezpośrednio w panelu lub wklejać do edytora. Jeśli wklejamy tekst

Bardziej szczegółowo

plansoft.org Zmiany w Plansoft.org

plansoft.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ółowo

RESPONSYWNE INTERFEJSY. Klasy urządzeń klienckich Responsywne style CSS. Waldemar Korłub

RESPONSYWNE INTERFEJSY. Klasy urządzeń klienckich Responsywne style CSS. Waldemar Korłub RESPONSYWNE Waldemar Korłub INTERFEJSY Klasy urządzeń klienckich Responsywne style CSS Wytwarzanie Aplikacji Internetowych KASK ETI Politechnika Gdańska Klasy urządzeń klienckich Desktopy z zewnętrznymi

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

HTML, 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 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ółowo

Dodawanie stron do zakładek

Dodawanie stron do zakładek Dodawanie stron do zakładek Aby dodać adres strony do zakładek otwieramy odpowiednią stronę a następnie wybieramy ikonę Dodaj zakładkę Po wybraniu ikony otworzy się okno umożliwiające dodanie adresy strony

Bardziej szczegółowo

Aplikacje internetowe

Aplikacje 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ółowo

TECHNIKI WWW (WFAIS.IF-C125) (zajęcia r.)

TECHNIKI WWW (WFAIS.IF-C125) (zajęcia r.) TECHNIKI WWW (WFAIS.IF-C125) (zajęcia 02.11.2016 r.) 1) Mediaqueries - szablon podstawowy Przykład z szablonu strony który dostosowuje się w zalezności od dostępnej szerokości ekranu dostępny jest pod

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

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

Studia Podyplomowe Grafika komputerowa i Techniki Multimedialne, 2015, semestr II, dr inż. Robert Banasiak Projektowanie Stron WWW. Ćwiczenie 2 Kaskadowe arkusze stylów CSS. Budowanie makiety strony i jej modyfikacja dr inż. Robert Banasiak 1 Materiały ćwiczeniowe Wszelkie materiały ćwiczeniowe: wykłady, instrukcje oraz pliki ćwiczeniowe

Bardziej szczegółowo

KATEGORIE OBRAZKOWE REALIZACJA

KATEGORIE OBRAZKOWE REALIZACJA KATEGORIE OBRAZKOWE REALIZACJA Spis treści Instalacja aplikacji...3 Rozpoczęcie korzystania z aplikacji...6 Konfiguracja...6 Zmiana obrazka kategorii...8 Zmiana miejsca wyświetlania...9 Rozwiązywanie problemów...10

Bardziej szczegółowo

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

GRID LAYOUT. Waldemar Korłub. Aplikacje i Usługi Internetowe KASK ETI Politechnika Gdańska GRID LAYOUT Waldemar Korłub Aplikacje i Usługi Internetowe KASK ETI Politechnika Gdańska Pozycjonowanie elementów na stronie 2 Atrybuty position/float Rozwiązania z czasów przed rewolucją mobilną FlexBox

Bardziej szczegółowo

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

I. Dlaczego standardy kodowania mailingów są istotne? 1 Tabela zawartości: I. Dlaczego standardy kodowania mailingów są istotne? 3 II. Budowa nagłówka wiadomości. 4 III. Style kaskadowe CSS. 4 IV. Elementarna budowa szablonu. 6 V. Podsumowanie. 9 2 I. Dlaczego

Bardziej szczegółowo

GENERATOR OFERTY PDF DOKUMENTACJA UŻYTKOWA 1/20

GENERATOR OFERTY PDF DOKUMENTACJA UŻYTKOWA 1/20 GENERATOR OFERTY PDF DOKUMENTACJA UŻYTKOWA 1/20 Spis treści 1. Instalacja aplikacji... 3 2. Opis interfejsu... 4 2.1) Dodawanie produktów do oferty...4 2.2) Opis panelu konfiguracji...4 2.2.1) Konfiguracja

Bardziej szczegółowo

Podstawy pozycjonowania CSS

Podstawy pozycjonowania CSS Podstawy pozycjonowania CSS Żeby pokazać w jaki sposób przeglądarka rozkłada elementy na stronie posłużę się prostym przykładowym fragmentem kodu html. div id="before"

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

Format HTML. Wybrane działy Informatyki Stosowanej. Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty

Format 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ółowo

SPIS TREŚCI. Sposób pierwszy... 3 Sposób drugi Ikony banków Ikony dostawców Strona1

SPIS TREŚCI. Sposób pierwszy... 3 Sposób drugi Ikony banków Ikony dostawców Strona1 INSTRUKCJA UŻYTKOWANIA SZABLONU ALLEGRO ZAKUPIONEGO W PAKIECIE STANDARD, MAXI LUB VIP. SPIS TREŚCI 1. OTRZYMANE PLIKI.... 2 2. DODANIE SZABLONU DO SERWISU ALLEGRO ORAZ JEGO UŻYTKOWANIE.... 3 Sposób pierwszy....

Bardziej szczegółowo

HTML5 Nowe znaczniki header nav article section aside footer

HTML5 Nowe znaczniki header nav article section aside footer Specyfikacja HTML5 wprowadza nowe znaczniki pozwalające w łatwy i intuicyjny sposób budować szkielet strony, który przez zmniejszenie ilości kodu jest czytelniejszy i łatwiejszy w utrzymaniu, pozwala poza

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

Idea of responsive web design. Roman Białek Mateusz Mikołajczak Kacper Palmowski Krzysztof Szot

Idea of responsive web design. Roman Białek Mateusz Mikołajczak Kacper Palmowski Krzysztof Szot Idea of responsive web design Roman Białek Mateusz Mikołajczak Kacper Palmowski Krzysztof Szot Czym tak właściwie jest responsive web design? Jest to podejście do projektowania stron internetowych w taki

Bardziej szczegółowo

Krok 1: Stylizowanie plakatu

Krok 1: Stylizowanie plakatu HTML & CSS 1 Wanted! Każdy Klub Kodowania musi być zarejestrowany. Zarejestrowane kluby można zobaczyć na mapie na stronie codeclubworld.org - jeżeli nie ma tam twojego klubu sprawdź na stronie jumpto.cc/18cplpy

Bardziej szczegółowo

Tworzenie szablonów użytkownika

Tworzenie szablonów użytkownika Poradnik Inżyniera Nr 40 Aktualizacja: 12/2018 Tworzenie szablonów użytkownika Program: Plik powiązany: Stratygrafia 3D - karty otworów Demo_manual_40.gsg Głównym celem niniejszego Przewodnika Inżyniera

Bardziej szczegółowo

Instrukcja obsługi uczelnianego systemu zarządzania stronami internetowymi (CMS)

Instrukcja obsługi uczelnianego systemu zarządzania stronami internetowymi (CMS) Kraków 01.10.2017 r. Instrukcja obsługi uczelnianego systemu zarządzania stronami internetowymi (CMS) 1. Logowanie. 1.1. W celu zalogowanie, należy w adresie przeglądarki wpisać http://urk.edu.pl/admin

Bardziej szczegółowo

Pomoc dla systemu WordPress

Pomoc dla systemu WordPress Pomoc dla systemu WordPress Ten plik pomocy przeznaczony jest dla pluginu stat24 w wersji 0.2. W tym pluginie porzucono wsparcie dla starszych wersji WordPress (niższych niż 1.5) oraz zrezygnowano z opcji

Bardziej szczegółowo

PORADNIK KODOWANIA: CSS

PORADNIK KODOWANIA: CSS PORADNIK KODOWANIA: CSS Przygotowane przez Jakuba Skórzyńskiego SPIS TREŚCI Wstęp... 3 Jak zacząć?. 4 Składnia 5 Klasy i unikaty.. 7 Rzeczy ważne 8 Najważniejsze komendy 9 Porady i Triki. 11 2 Wstęp Nazywam

Bardziej szczegółowo

PROBLEMY TECHNICZNE. Co zrobić, gdy natrafię na problemy związane z użytkowaniem programu DYSONANS

PROBLEMY TECHNICZNE. Co zrobić, gdy natrafię na problemy związane z użytkowaniem programu DYSONANS PROBLEMY TECHNICZNE Co zrobić, gdy natrafię na problemy związane z użytkowaniem programu DYSONANS Jeżeli stwierdziłeś występowanie błędów lub problemów podczas pracy z programem DYSONANS możesz skorzystać

Bardziej szczegółowo

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego. Bazy danych raporty 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego. 2. Otwórz bazę (F:\M5BIB). 3. Utwórz raport wyświetlający wszystkie pola z tabeli KSIAZKI. Pozostaw ustawienia

Bardziej szczegółowo

2.5 Dzielenie się wiedzą

2.5 Dzielenie się wiedzą 2.5 Dzielenie się wiedzą 2.5.1 Baza wiedzy zespołu Tworzenie bazy wiedzy w OneNote, zapoznanie się z przykładowymi bazami wiedzy, stworzenie struktury bazy wiedzy, zdefiniowanie własnych tagów, stworzenie

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

Dokument hipertekstowy

Dokument 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ół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

Mailingi HTML. Specyfikacja techniczna

Mailingi 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ółowo

Tell a Story. Wstęp HTML & CSS. W tym projekcie nauczycie się, jak stworzyć własną stronę internetową, by opowiedzieć historyjkę, dowcip albo wiersz.

Tell a Story. Wstęp HTML & CSS. W tym projekcie nauczycie się, jak stworzyć własną stronę internetową, by opowiedzieć historyjkę, dowcip albo wiersz. HTML & CSS 1 Tell a Story Każdy Klub Kodowania musi być zarejestrowany. Zarejestrowane kluby można zobaczyć na mapie na stronie codeclubworld.org - jeżeli nie ma tam twojego klubu sprawdź na stronie jumpto.cc/18cplpy

Bardziej szczegółowo

Baza wiedzy instrukcja

Baza wiedzy instrukcja Strona 1 z 12 Baza wiedzy instrukcja 1 Korzystanie z publikacji... 2 1.1 Interaktywny spis treści... 2 1.2 Przeglądanie publikacji... 3 1.3 Przejście do wybranej strony... 3 1.4 Przeglądanie stron za pomocą

Bardziej szczegółowo

Nowy szablon stron pracowników ZUT

Nowy szablon stron pracowników ZUT Nowy szablon stron pracowników ZUT Uczelniane Centrum Informatyki ZUT przygotowało nowy szablon stron pracowników, zunifikowany z obecnymi stronami ZUT. Serdecznie zachęcamy Państwa do migracji na nowy

Bardziej szczegółowo

Dokumentacja Skryptu Mapy ver.1.1

Dokumentacja Skryptu Mapy ver.1.1 Dokumentacja Skryptu Mapy ver.1.1 2 Dokumentacja Skryptu Mapy ver.1.1 Spis treści Dokumentacja skryptu... 3 Dodatkowe informacje i kontakt... 7 3 Dokumentacja Skryptu Mapy ver.1.1 Dokumentacja skryptu

Bardziej szczegółowo

2. Prezentacja wizualna

2. 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ółowo

Zadanie 1. Tworzenie nowej "strony sieci WEB". Będziemy korzystad ze stron w technologii ASP.NET.

Zadanie 1. Tworzenie nowej strony sieci WEB. Będziemy korzystad ze stron w technologii ASP.NET. Zadanie 1. Tworzenie nowej "strony sieci WEB". Będziemy korzystad ze stron w technologii ASP.NET. Ważne! Przy pierwszym uruchomieniu Visual Studio zostaniemy zapytani, jaki ma byd podstawowy język programowania

Bardziej szczegółowo

Dodawanie stron do zakładek

Dodawanie stron do zakładek Dodawanie stron do zakładek Aby dodać adres strony do zakładek otwieramy odpowiednią stronę a następnie wybieramy ikonę Dodaj zakładkę Po wybraniu ikony otworzy się okno umożliwiające dodanie adresy strony

Bardziej szczegółowo

1. Otwórz app_advanced.html i skopiuj i wklej następujący kod bezpośrednio w tagach <head>:

1. Otwórz app_advanced.html i skopiuj i wklej następujący kod bezpośrednio w tagach <head>: Rozszerzanie WordPressa do mobilnego świata W ostatniej części dowiedzieliśmy się, w jaki sposób możemy tworzyć aplikacje mobilne za pomocą PhoneGap. Teraz będziemy kontynuować budowanie aplikacji mobilnych

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

Instrukcja platformy wideo

Instrukcja platformy wideo Instrukcja platformy wideo Wstęp Platforma wideo służy do dystrybucji bezpłatnych filmów w Polskim Języku Migowym wyjaśniających osobom Głuchym jak załatwiać sprawy w urzędzie oraz jak wypełniać formularze.

Bardziej szczegółowo

Tworzenie Stron Internetowych. odcinek 5

Tworzenie 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ół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

Email Marketing Automation:

Email Marketing Automation: Email Marketing Automation: Integracja z Google Analytics 1 Aby zintegrować system FreshMail z Google Analytics będziesz potrzebować: 1. Aktywnego konta we FreshMailu. Jeśli jeszcze nie masz swojego, możesz

Bardziej szczegółowo

edycja szablonu za pomocą programu NVU

edycja szablonu za pomocą programu NVU edycja szablonu za pomocą programu NVU 2 Edycja szablonu za pomocą dodatkowego oprogramowania daje nam znacznie więcej możliwości. Zarówno posiada wiele dodatkowych opcji formatowania tekstu jak również

Bardziej szczegółowo

Sigplus. Galeria w Joomla

Sigplus. Galeria w Joomla Sigplus Galeria w Joomla Cel prezentacji Pokazanie że Sigplus jest prosty w konfiguracji; Metody konfiguracji Sigplusa; Jest jednym z najczęściej używanych dodatków w tworzeniu galerii na stronie internetowej

Bardziej szczegółowo

Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS www.informatyka.edu.pl

Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS www.informatyka.edu.pl To jeden z ostatnich odcinków naszego kursu. Mam nadzieję, że pisanie własnego programu było ciekawym doświadczeniem. Zaproponowana w tym odcinku funkcja uatrakcyjni twój program. Stworzymy tak zwane okno

Bardziej szczegółowo

Dokument hipertekstowy

Dokument hipertekstowy Dokument hipertekstowy Laboratorium 3 Struktura semantyczna i formularze mgr inż. Krzysztof Wróbel Katedra Lingwistyki Komputerowej Design stackoverflow.com Design coursesweb.net Design accessibleculture.org

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

Jak dodać wpis? Po zalogowaniu na blog znajdujesz się w panelu administracyjnym. Po lewej stronie widzisz menu:

Jak dodać wpis? Po zalogowaniu na blog znajdujesz się w panelu administracyjnym. Po lewej stronie widzisz menu: Jak dodać wpis? Po zalogowaniu na blog znajdujesz się w panelu administracyjnym. Po lewej stronie widzisz menu: Klikasz Wpisy, a następnie Dodaj nowy i otwiera się taki ekran: 1 W tym miejscu tworzysz

Bardziej szczegółowo

W 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:

W 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ół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

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

Ćwiczenie 1 Galeria zdjęć

Ćwiczenie 1 Galeria zdjęć Galeria zdjęć Pobierz przykład (http://jsekulska.kis.p.lodz.pl/studia.htm). Krok 1 Ustawienie stołu montażowego Otwieramy nowy plik i nazywamy go (np. gallery.fla). Ustawiamy wielkość pola roboczego na

Bardziej szczegółowo

uczyć się bez zagłębiania się w formalnym otoczeniu,

uczyć się bez zagłębiania się w formalnym otoczeniu, CZĘŚĆ 3 - INTERNET 3.1 WSTĘP Internet jest globalnym zbiorem połączonych ze sobą komputerów, które przesyłają informacje między sobą za pośrednictwem szybkich połączeń sieciowych oraz linii telefonicznych.

Bardziej szczegółowo

JAK W NAGŁÓWKU STRONY LUB BLOGA

JAK W NAGŁÓWKU STRONY LUB BLOGA JAK W NAGŁÓWKU STRONY LUB BLOGA WSTAWIĆ FORMULARZ AUTORESPONDERA? - DLA STRON ZAINSTALOWANYCH NA SYSTEMIE WORDPRESS - http://www.michalandrzejczak.pl Copyright 2014 http://www.michalandrzejczak.pl Wszystkie

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI BIULETYNU INFORMACJI PUBLICZNEJ

INSTRUKCJA OBSŁUGI BIULETYNU INFORMACJI PUBLICZNEJ INSTRUKCJA OBSŁUGI BIULETYNU INFORMACJI PUBLICZNEJ W celu wprowadzenia, modyfikacji lub usunięcia informacji w Biuletynie Informacji Publicznej należy wpisać w przeglądarce adres strony: http:/bip.moriw.pl/admin.php

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

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

Zasady tworzenia podstron

Zasady tworzenia podstron Zasady tworzenia podstron Jeśli tworzysz rozbudowaną witrynę internetową z wieloma podstronami, za chwilę dowiesz się, jak dodawać nowe podstrony w kreatorze Click Web, czym kierować się przy projektowaniu

Bardziej szczegółowo

Programowanie WEB PODSTAWY HTML

Programowanie WEB PODSTAWY HTML Programowanie WEB PODSTAWY HTML Najprostsza strona HTML tytuł strony To jest moja pierwsza strona WWW. tytuł strony

Bardziej szczegółowo

Poradnik obsługi systemu zarządzania treścią (CMS) Concrete5. Moduły i bloki

Poradnik obsługi systemu zarządzania treścią (CMS) Concrete5. Moduły i bloki Poradnik obsługi systemu zarządzania treścią (CMS) Concrete5 Moduły i bloki 1 Spis treści 1. Dodawanie bloków... 3 2. Treść i Dodaj odstęp... 3 3. Galeria obrazów Amiant... 5 4. Lista stron... 8 5. Aktualności...

Bardziej szczegółowo

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie

Bardziej szczegółowo

Podział na strony, sekcje i kolumny

Podział na strony, sekcje i kolumny Formatowanie stron i sekcji Formatowanie stron odnosi się do całego dokumentu lub jego wybranych sekcji. Dla całych stron ustalamy na przykład marginesy, które określają odległość tekstu od krawędzi papieru.

Bardziej szczegółowo

MasterEdytor. Podprogram pomocniczy do programu mpfotoalbum 1.2 INSTRUKCJA

MasterEdytor. Podprogram pomocniczy do programu mpfotoalbum 1.2 INSTRUKCJA MasterEdytor Podprogram pomocniczy do programu mpfotoalbum 1.2 INSTRUKCJA 1. Przeznaczenie Program MasterEdytor przeznaczony jest do skonfigurowania wszystkich parametrów pracy programu mpfotoalbum. 2.

Bardziej szczegółowo

Tworzenie prezentacji w MS PowerPoint

Tworzenie prezentacji w MS PowerPoint Tworzenie prezentacji w MS PowerPoint Program PowerPoint dostarczany jest w pakiecie Office i daje nam możliwość stworzenia prezentacji oraz uatrakcyjnienia materiału, który chcemy przedstawić. Prezentacje

Bardziej szczegółowo

CSS + HTML. Front end publikacji internetowej. Cięcie grafiki i CSS Ćwiczenia z CSS Typografia CSS image sprites

CSS + HTML. Front end publikacji internetowej. Cięcie grafiki i CSS Ćwiczenia z CSS Typografia CSS image sprites CSS + HTML Front end publikacji internetowej Cięcie grafiki i CSS Ćwiczenia z CSS Typografia CSS image sprites 1 CSS + pocięcie grafiki Struktura folderów reset.css Cięcie grafiki w Photoshopie 2 Nasza

Bardziej szczegółowo

Generatory pomocy multimedialnych

Generatory pomocy multimedialnych Generatory pomocy multimedialnych Storna 1 Instalacja generatorów oraz praca z generatorem puzzli, memory oraz grupowania.* *Projekt jest całkowicie finansowany z programu Kapitał Ludzki, III Wysoka jakoś

Bardziej szczegółowo

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

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

Bardziej szczegółowo

WORDPRESS INSTRUKCJA OBSŁUGI

WORDPRESS INSTRUKCJA OBSŁUGI WORDPRESS INSTRUKCJA OBSŁUGI Zapraszamy do zapoznania się z Instrukcją obsługi panelu CMS Wordpress, która w krótkim czasie i bez większego kłopotu pozwoli na edycję treści i zawartości strony, w tym:

Bardziej szczegółowo

Czym jest MIT App Inventor. App Inventor jest to zbiór bloków jako język programowania używany do tworzenia mobilnych aplikacji na androida.

Czym jest MIT App Inventor. App Inventor jest to zbiór bloków jako język programowania używany do tworzenia mobilnych aplikacji na androida. App Inventor Czym jest MIT App Inventor App Inventor jest to zbiór bloków jako język programowania używany do tworzenia mobilnych aplikacji na androida. MIT App Inventor Gdzie tworzysz interfejs użytkownika

Bardziej szczegółowo

Zawartość specyfikacji:

Zawartość specyfikacji: Zawartość specyfikacji: Wielkość, waga i kodowanie Umieszczanie obrazków w kreacji Elementy niedopuszczalne Nazewnictwo plików Stopka mailingu Nie spełniam wymagań pracodawcy Waga, wielkość i kodowanie

Bardziej szczegółowo