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

Podobne dokumenty
Znaczniki języka HTML

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

Kaskadowość stylów określa pierwszeństwo w oddziaływaniu na te same elementy strony różnych stylów.

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

Technologie Informacyjne

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

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH

ZAWSEZ PAMIĘTAMY O KOLJENOŚĆI OTWIERANIA I ZAMYKANIA ZNACZNIKÓW

CSS - layout strony internetowej

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

Responsywne strony WWW

Tworzenie Stron Internetowych. odcinek 6

Zastosowanie kaskadowych arkuszy stylów (CSS - Cascading Style Sheets) w technologii JavaServer Faces

Projektowanie aplikacji internetowych. CSS w akcji

XHTML Budowa strony WWW

Podstawy (X)HTML i CSS

Budowa aplikacji wielowarstwowych. Zastosowanie Kaskadowych arkuszy stylów (CSS)

Sierpień 2015 rozwiązanie plik: index.htlm

Dokument hipertekstowy

za pomocą: definiujemy:

Inwestycja - kompleks dwóch budynków mieszkalnych wielorodzinnych

Systemy internetowe Wykład 2 CSS

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

KASKADOWE ARKUSZE STYLÓW (Cascading Style Sheets)

Tworzenie Stron Internetowych. odcinek 6

Elementarz HTML i CSS

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

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

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

Ćwiczenie 9 - CSS i wstawianie CSS

kaskadowe arkusze stylów

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

Języki programowania wysokiego poziomu. CSS Wskazówki

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.

Kaskadowe arkusze stylów (CSS)

Tworzenie stron internetowych z wykorzystaniem HTML5, JavaScript, CSS3 i jquery. Łukasz Bartczuk

APLIKACJE INTERNETOWE 3 CSS - W Y G L Ą D S T R O N Y I N T E R N E T O W E J

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

Witryny i aplikacje internetowe

Mailingi HTML. Specyfikacja techniczna

PORADNIK KODOWANIA: CSS

Dokument hipertekstowy

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

Arkusze styli zwi kszaj kontrol nad wygl dem strony, poprzez zastosowanie szeregu opcji przypisywanych do danych elementów samego HTML'a.

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

Ćwiczenia laboratoryjne nr 8 Podstawy języka XML.

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Norton Sec.3.0 STD PL CARD 1U 1Dvc 1Y Model : Norton Sec.3.0 STD PL CARD 1U 1Dvc 1Y ram sp. j.

Bazy Danych i Usługi Sieciowe

TECHNOLOGIE SIECI WEB

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

Laboratorium 1: Szablon strony w HTML5

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

<body> <div style="max-width: 900px; margin: 0 auto;">

7. Jak nazywa się program, który wykonuje instrukcje zawarte w kodzie źródłowym tworzonego programu bez uprzedniego generowania programu wynikowego?

HTML5 i CSS. Deklaracja <!DOCTYPE> musi być na początki dokumentu napisanego w HTML5 przed tagiem <html>.


Wykład 5_2 Arkusze stylów dziedziczenie. Technologie internetowe Zofia Kruczkiewicz

Jednostki miar stosowane w CSS

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

Bazy Danych i Usługi Sieciowe

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

Źródła. cript/1.5/reference/ Ruby on Rails: AJAX: ssays/archives/

Hyper Text Markup Language

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

I. Formatowanie tekstu i wygląd strony

plansoft.org Zmiany w Plansoft.org

Krok 1: Stylizowanie plakatu

Aplikacje internetowe. Interfejs użytkownika

Wprowadzenie do języka HTML

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

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

Rozwiązania zadań EGZAMINACYJNYCH- WITRYNY

XML extensible Markup Language. część 3

Arkusze stylów CSS Cascading Style Sheets

2. Prezentacja wizualna

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

H2.cjk { font-family: "Microsoft YaHei"; font-size: 14pt; font-style: italic; font-weight:

Blok dokumentu. <div> </div>

Tworzenie stron WWW. Ilustrowany przewodnik. Wydanie II

Można też ściągnąć np. z:

Alfabetyczna lista stylów

OBUDOWA ZALMAN Z3 PLUS MIDI TOWER (Z OKNEM, BEZ PS. ram sp. j.

Programowanie WEB PODSTAWY HTML

Systemy internetowe HTML + CSS - dodatki

Specyfikacja techniczna dot. mailingów HTML

Można też ściągnąć np. z:

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

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

Wykład 6 Skrypty typu JavaScript. Technologie internetowe Zofia Kruczkiewicz

Wykład 2 - część I. I. Klasy i selektory. dr Artur Bartoszewski - Nowoczesne technologie informatyczne - WYKŁAD

Budowa dokumentu HTML 5

CSS Kaskadowe Arkusze Stylów

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>

A P L I K A C J E I N T E R N E T O W E KONSPEKT nr 3 (DIV, galeria, formularze)

Wordpress: Joomla! Drupal.

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

O stronach www, html itp..

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

Transkrypt:

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 W pliku CSS umieszczamy reguły formatujące (opisujące wygląd) konkretnych elementów na stronie. Elementy te są definiowane przez selektory użyte w pliku HTML (#/.)NAV { WIDTH: 100PX; } SELEKTOR CSS WŁASNOŚĆ CSS WARTOŚĆ CSS ZASADA CSS

WSTAWIANIE CSS Sposób 1. INLINE <p style= background-color: lightgrey; font: 2em Arial; >Tekst</p> Sposób 2. EXTERNAL /* style.css */ p.text { background-color: lightgrey; font: 2em Arial; } <! index.html > ( ) <head> <link rel="stylesheet" type="text/css" href="style.css"> </head> ( ) <p class= text >Tekst</p> Sposób 3. INTERNAL <html> <head> <style> p.text { background-color: lightgrey; font: 2em Arial; } </style> </head> <body> <p class= text >Tekst</p>

ZASADA CSS WŁASNOŚĆ1: WARTOŚĆ1; WŁASNOŚĆ2: WARTOŚĆ2; WŁASNOŚĆ3: WARTOŚĆ3 WARTOŚĆ4; background-color: lightgrey; font: 20px Times; <p style= background-color: lightgrey; font: 20px Arial; >Tekst</p>

WŁASNOŚCI CSS - TEKST hlp://www.w3schools.com/css/ Text: color size text-align text-decoration text-transform letter-spacing line-height word-spacing font-family font-style font-size font-weight Arial Verdana, Helvetica normal italic <p style= background-color: lightgrey; font: 20px Arial; >Tekst</p>

CZCIONKA Czcionka - zwyczajowo przyjęte (błędne) określenie kroju pisma serif - szeryf sans-serif - bez szeryfa font-family: Arial, Helvetica, Verdana, sans-serif;

font-size: 16px; font-size: 1.6em; /* 1em = 10px */ font-size: 100%; font-size: 12pt; /* 1pt = 1.33px; 1px = 0.75 pt */ html { font-size: 62.5%; } /* 62.5%*16px = 10px */ h1 { font-size: 2.2em; } /* 22px */ h2 { font-size: 1.8em; } /* 18px */ p { font-size: 1.6em; } /* 16px */

font-style: italic; Tekst pochylony font-weight: 300; font-weight: 500; font-weight: 700; Tekst cieńszy Tekst normalny Tekst pogrubiony line-height: 2em; Tekst normalny Tekst normalny

WŁASNOŚCI CSS - BLOKI background-color width height float overflow margin /margin-top/margin-right/margin-bottom/margin-left padding /padding-top/padding-right/padding-bottom/padding-left

IDENTYFIKATORY I KLASY Identyfikator służy do identyfikacji pojedynczych elementów na stronie. W pliku może istnieć tylko jeden element HTML o takim samym identyfikatorze, a więc jest unikalny względem pliku. <div id= content > </div> <div id= sidebar > </div> Klasa, podobnie jak identyfikator, służy rozróżnianiu elementów na stronie. Jednak elementów o tej samej klasie, w pojedynczym pliku, może być wiele. <div class= podpis > </div> <div class= podpis > </div>

SELEKTORY CSS Identyfikator <div id= content > </div> #content { background-color: red; } Klasa <div class= intro > </div>.intro { background-color: blue; } Ścieżka dostępu <div class= intro > </div> <p class= intro > </p> div.intro { background-color: blue; } p.intro { color: green; } <div class= intro > <p class= text > <img src= image.jpg> </p> </div> div.intro p.text img { height:200px }

ELEMENTY BLOKOWE I LINIOWE 1 2 3 4 5

ELEMENTY LINIOWE 1 2 3 Element liniowy zajmuje tyle miejsca ile mu potrzeba. <a> <img> <strong> <a href= # >Link 1</a> <a href= # >Link 2</a> <a href= # >Link 3</a> Link 1 Link 2 Link 3

ELEMENT BLOKOWY 1 2 3 Element blokowy zajmuje całe dostępne miejsce w lini <p> <h1> - <h6> <ul> <ol> <li> <p>lorem Impsum</p><p>dolor sit amet</p> Lorem ipsum dolor sit amet

Dokument można podzielić na sekcje. Każda z nich reprezentowana jest przez znacznik <div> zawartość sekcji </div> CONTENER NAV Width: 80% Height:200px CONTENT Width: 80% Height:600px FOOTER Width: 80% Height:120px <div class= contener > <div class= nav >NAWIGACJA</div> <div class= content >CONTENT</div> <div class= footer >FOOTER</div> </div>