TECHNOLOGIE SIECI WEB



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

Kaskadowe arkusze stylów cz. 2

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

Projektowanie aplikacji internetowych. CSS w akcji

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

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

Wprowadzenie do Internetu zajęcia 3

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

Wykład 2 CSS. Michał Drabik

Systemy internetowe Wykład 2 CSS

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

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

Laboratorium 1: Szablon strony w HTML5

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

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

CSS. Kaskadowe Arkusze Stylów

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

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

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

Informatyka MPDI 3 semestr

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

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.

Responsywne strony WWW

Dokument hipertekstowy

Przykładowe pytania CSS

CSS - style kaskadowe. Cascadind Style Sheets

2. Prezentacja wizualna

Załącznik Nr 2 do Uchwały Nr XXIX/181/2014 Rady Gminy Bojszowy z dnia 17 stycznia 2014 r.

Tworzenie stylów w HTML

Kaskadowe arkusze stylów

Projektowanie stron WWW

Krok 1: Stylizowanie plakatu

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

CSS - layout strony internetowej

HTML podstawowe polecenia

Podstawy (X)HTML i CSS

Blok dokumentu. <div> </div>

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

I. Wstawianie rysunków

Dokument hipertekstowy


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

CSS (kaskadowe arkusze stylów) to narzędzie do formatowania dokumentu. Obecna wersja to CSS 2.1

Szablony. Wersja 7.6

Wrocław dn. 20 kwietnia 2006 roku. Temat lekcji: Style CSS.

Tworzenie stron internetowych i ich formatowanie

XHTML Budowa strony WWW

Języki programowania wysokiego poziomu CSS

Ćwiczenie 9 - CSS i wstawianie CSS

Arkusze stylów CSS Cascading Style Sheets

I. Pozycjonowanie elementów

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

Technologie internetowe

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

kaskadowe arkusze stylów

CSS - 2. Właściwości tekstu, czcionek

Tworzenie Stron Internetowych. odcinek 8

CSS. Kaskadowe arkusze stylów CSS

Bezbolesny wstęp do CSS

Kaskadowe arkusze stylów (CSS)

Kaskadowe arkusze stylów

Znaczniki języka HTML

Załącznik nr 2 do uchwały Nr XXII/ 141 /2013 Rady Gminy Bojszowy z dnia r. <?xml version="1.0" encoding="utf-8"?>

Sierpień 2015 rozwiązanie plik: index.htlm

Technologie Informacyjne

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

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

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

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

PROJEKTOWANIE STRON WWW

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

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

Moduł IV Internet Tworzenie stron www

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH

Informatyka 2MPDI. Wykład 4

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

Wykład 2_1 TINT. Kaskadowe arkusze stylu Wprowadzenie, formatowanie tekstu, czcionki. Zofia Kruczkiewicz

Elementarz HTML i CSS

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

za pomocą: definiujemy:

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

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

Tworzenie Stron Internetowych. odcinek 6

Rysunek otaczany przez tekst

Witryny i aplikacje internetowe

Projektowanie stron WWW

Rozwiązania zadań EGZAMINACYJNYCH- WITRYNY

Układy witryn internetowych

Prezentacja dokumentów XML

HTML. Barbara Kołodziejczak

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

Ćwiczenia laboratoryjne nr 8 Podstawy języka XML.

Tworzenie stron internetowych w kodzie HTML Cz 5

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

Technika pracy nad układem strony

Prezentacja dokumentów XML

Programowanie WEB PODSTAWY HTML

Konstrukcja stylu nie należy do zbyt skomplikowanych i wygląda tak jak na poniższym przykładzie.

Transkrypt:

1. Wybrane elementy sk³adni CSS TECHNOLOGIE SIECI WEB Prowadz¹cy: dr in. Jan Prokop, e-mail: jprokop@prz.edu.pl, Politechnika Rzeszowska, Wydzia³ Elektrotechniki i Informatyki LABORATORIUM ÆWICZENIE nr 2 Temat: Kaskadowe arkusze stylów body color: black p text-align: center p font-family: "sans serif" p font-size: 14pt p text-align: left; color: black p color: black; font-family: arial; h1, h2, h3, h4, h5, h6 font-family: Helvetica; color: red; /* To jest komentarz */ p text-align: right; color: black; font-family: arial h1 margin: 0.5em/* w proporcji do wysokoœci czcionki danego elementu */ h1 margin: 1ex /* w proporcji do wysokoœci litery */ p font-size: 12px /* w pikselach */ p font-size: 10%; /* w procentach w stosunku do wartoœci bazowej */ Plik arkusza stylów my_style.css --- hr color: yellow p margin-left: 15px body background-image: url("images/fig.gif") --- Odwo³anie do arkusza stylów <link rel="stylesheet" type="text/css " href="my_style.css" /> hr color: blue p margin-left: 15px body background-image: url("images/fig.gif") <p> Akapit wciêty 15 pikseli <p style="color: green; margin-left: 20px"> To jest akapit stylu wpisanego... @import url("http://prz.rzeszow.pl/style.css"); Klasy p.prawy text-align: right p.centrum text-align: center <p class="prawy"> Akapit wyrównywany do prawej <p class="centrum"> Akapit centrowany.center text-align: center <h1 class="center"> Nag³ówek wycentrowany </h1> <p class="center"> Akapit wycentrowany p#id1 font-size:120%; font-weight:bold; color:#0000ff; background-color:transparent; <p id="id1"> Akapit sformatowany id1... #pogrubiony font-weight:bold; <h1 id="pogrubiony"> Nag³ówek pogrubiony </h1> <p id=" pogrubiony "> Akapit pogrubiony Pseudoklasy a:link color:red; font-size: 14pt a:visited color:yellow; font-size: 16pt a:active color:blue; font-weight: bold a:hover color:black; font-weight:italic body margin-top: 10px; margin-right: 40px; margin-bottom: 10px; margin-left: 30px; body margin: 10px 40px 10px 30px; h1 background: red; padding:10px 20px 10px 20px; <p style = "position: static; ">Treœæ akapitu <p style = "position: relative; left: 100px; top: 50px; width: 200px">Treœæ akapitu <div style = " left:0%; top:0%"> <img src = "fig.gif" width = "300" height = "150" alt = "figure_name" /> <div style = "position: fixed; left:20em; right:20em; ">

Jan Prokop, e-mail: jprokop@prz.edu.pl, Technologie sieci Web, PRz, WEiI 2 2. CSS - Style zewnêtrzne Plik strona.html <link rel="stylesheet" type="text/css" href="arkusz.css" /> <h1>program przedmiotu</h1> <p> Problematyka technologii Web, podstawowe pojêcia, przegl¹d technologii. Plik arkusz.css body margin-top: 10px; margin-bottom: 10px; margin-left: 50px; margin-right: 50px; h1 font-family: arial; font-size: 20pt; font-weight: bold; color: blue; background: yellow; p font-size: 12pt; text-align: justify; 3. CSS - Style wewnêtrzne i lokalne /*style wewnêtrzne*/ body background-color: olive; h1 background-color: #00ff00; color: red; h2 background-color: transparent; p background-color: rgb(250,0,255); font-size: 16pt; margin-left: 50px; <h1>nag³ówek pierwszego poziomu</h1> <h2>nag³ówek drugiego poziomu</h2> <p>akapit przesuniêty o 50 pikseli <p style="color: blue; margin-right: 150px; background-color: yellow; font-size: 26pt; font-family: verdana;"> Akapit stylu lokalnego 4. CSS obramowania, formatowanie tekstu <title>format CSS</title> h1 border: medium double rgb(250,0,0) h2 border-top: 4px solid #7c7; background-color: #efe; color: #050; h3 text-decoration: overline h4 text-decoration: line-through h5 text-decoration: underline p border: 2px solid red; padding: 4px; margin-left: 24px; p:first-letter color: #ff0000; font-size:xx-large <h1> Tekst nag³ówka H1</h1> <h2>tekst nag³ówka H2</h2> <h3>tekst nag³ówka H3</h3> <h4>tekst nag³ówka H4</h4> <h5>tekst nag³ówka H5</h5> <p>pierwsza linia akapitu<br /> Druga linia akapitu

Jan Prokop, e-mail: jprokop@prz.edu.pl, Technologie sieci Web, PRz, WEiI 3 5. CSS - Layout strony margin index.html <title>css Layout </title> <link rel="stylesheet" type="text/css" href="style.css" /> <div id="block0"> <div id="block1"> <div id="block2"> <div id="block3"> <div id="main"> Content...<p/>Content... 6. CSS - obrazek jako t³o nieruchome, wycentrowane <title>t³o nieruchome, wycentrowane</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> body background: #e0ffff url(./tlo.gif); background-position: center; background-attachment: fixed; background-repeat: no-repeat; <body bgcolor="#ffffff"> <table width="100%"> <tr> <td width="30%"> <p style="text-align: justify"> tutaj umieœciæ tekst w wielu linijkach............ </td> </tr> </table> style.css body margin:10px 10px 0 10px; background:yellow; #block0 background:red; #block1 margin-left:150px; padding-left:10px; background:pink; #block2 background:blue; #block3 margin-right:150px; padding-right:10px; background:silver; #main background:green; 7. CSS - formatowanie tekstu <title>style</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> body margin-top: 2cm; margin-bottom: 2cm; p margin-left: 2cm; margin-right: 2cm; font-family: serif; font-size: 13pt; margin-top: 0pt; margin-bottom: 0pt; h1 font-family: arial, sans-serif; font-size: 20pt; font-weight: bold; background: gray; margin-left: 1cm; margin-right: 1cm; margin-top: 22pt; margin-bottom: 22pt; letter-spacing: 2pt; border-left-style: none h1 color: blue; p text-align: justify; <body bgcolor="#ffffff"> <p>imiê i nazwisko <h1>temat strony</h1> <p>ten tekst jest wyjustowany do prawej i lewej strony z zachowaniem odpowiednich marginesów..................

Jan Prokop, e-mail: jprokop@prz.edu.pl, Technologie sieci Web, PRz, WEiI 4 8. CSS - Layout strony w oparciu o znacznik div <title>div</title> <link rel="stylesheet" href="sheet.css" type="text/css"> Plik HTML Plik arkusza stylu - sheet.css <div id="wrapper"> <div id="header"> <p>nag³ówek <div id="contents"> <p>tekst 1 <p>tekst 2 <ul> <li><a href="link1.html">link 1</a></li> <li><a href="link2.html">link 2</a></li> <li><a href="link3.html">link 3</a></li> </ul> <div id="footer"> <p>stopka body background-color:white; #wrapper margin:0 0 0 10px; background-color:blue; width:600px; #header background-color:red; #contents #footer background-color:green; p padding:10px; 9. CSS - Layout strony w oparciu o znacznik div - pozycjonowanie bezwzglêdne <title> ABSOLUTE POSITION</title> #header background: red; top: 0px; left: 0px; width: 800px; height: 50px; #left background: green; top: 50px; left: 0px; width: 150px; height: 500px; #right background: blue; top: 50px; left: 650px; width: 150px; height: 500px; #content top: 50px; left: 150px; width: 500px; height: 500px; #footer background: yellow; top: 500px; left: 0px; width: 800px; height: 50px; <div id="header">header <div id="left">left <div id="content">content <div id="right">right <div id="footer"> 2009 Copyright Footer

Jan Prokop, e-mail: jprokop@prz.edu.pl, Technologie sieci Web, PRz, WEiI 5 10. CSS - pozycjonowanie wzglêdne <title>relative position</title> #id1 position: relative; left: 200px; bottom: 100px; <h1>pozycjonowanie wzglêdne</h1> <p><strong>w3c</strong> <p>logo W3C CSS <div id="id1"><img src="css_logo.jpg" /> <p>podpis pod logo 11. CSS Budowa menu w³aœciwoœæ float <title>css MENU</title> div#menu float: left; margin-right:2px; div#menu a width: 120px; font-weight: bold; display: block; /*display: inline*/; color: blue; text-decoration: none; padding: 3px 3px; border-left: 1px solid blue; border-right: 3px solid blue; border-top: 1px solid blue; border-bottom: 3px solid blue; div#menu a: hover color: white; background: blue; text-decoration: none; <div id = "menu"> <a href = "http://www.google.com/" target = "_blank">google</a> <a href = "http://www.altavista.com/" target = "_blank">altavista</a> <a href = "http://search.yahoo.com/" target = "_blank">yahoo</a> <a href = "http://www.ask.com/" target = "_blank">ask</a>

Jan Prokop, e-mail: jprokop@prz.edu.pl, Technologie sieci Web, PRz, WEiI 6 12. CSS - Layout strony w oparciu o znacznik div w³aœciwoœæ float Plik index.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <title>title</title> <link rel="stylesheet" type="text/css" href="style.css" /> <div id="page_container"> <div id="header"> <h1>header</h1> <div id="left_column"> <h2>left</h2> <ul> <li><a href="#">menu 1</a></li> <li><a href="#">menu 2</a></li> <li><a href="#">menu 3</a></li> </ul> <div id="center_column"> <h2>center</h2> <p>problematyka technologii Web, podstawowe pojêcia, przegl¹d technologii. Jêzyk XHTML, regu³y sk³adni, wersje DTD. Layout, tworzenie struktury witryny WWW, budowa w oparciu o bloki, tabele, ramki. <div id="right_column"> <h3>right</h3> <ul> <li><a href="#">menu 5</a></li> <li><a href="#">menu 6</a></li> <li><a href="#">menu 7</a></li> </ul> <div id="footer"> 2020 Footer Plik style.css #page_container width: 800px; margin: 0px auto; #header background: red; #left_column width: 200px; float: left; #center_column width: 450px; float: left; text-align: justify; #right_column width: 150px;

Jan Prokop, e-mail: jprokop@prz.edu.pl, Technologie sieci Web, PRz, WEiI 7 float: left; #footer clear: both; background: red; padding: 5px 5px 5px 5px; body margin: 0px; padding: 0px; div margin: 0px; padding: 0px; h1, h2, h3 margin: 0px; padding: 15px; p margin: 0px; padding: 15px; text-align: justify; ul margin: 0px; padding: 0px; li list-style-type: none; padding: 2px 2px 0px 2px; li a display: block; background: silver; padding: 5px 10px 5px 10px; li a:hover background: red; 13. CSS - Warstwy <title>css</title> div font-size:50pt; font-weight:bold; font-family:arial; position:absolute; div.text color:red; top:45px; left:45px; z-index:2; div.shadow color:silver; top:50px; left:50px; z-index:1; <div class="text">css <div class="shadow">css 14. CSS3 Borders, Box Shadow div border:3px solid; border-radius:20px; -moz-border-radius:20px; /* Firefox 3.6 and earlier */ div box-shadow: 10px 10px 5px #888888; -webkit-box-shadow: 10px 10px 5px #888888; /* Safari */

Jan Prokop, e-mail: jprokop@prz.edu.pl, Technologie sieci Web, PRz, WEiI 8 2D Transforms div transform: rotate(30deg); -ms-transform: rotate(30deg); /* IE 9 */ -webkit-transform: rotate(30deg); /* Safari and Chrome */ -o-transform: rotate(30deg); /* Opera */ -moz-transform: rotate(30deg); /* Firefox */ 15. Inne Specyfikacje, walidacja Specyfikacja kaskadowych arkuszy stylów: http://www.w3.org/tr/rec-css2/ Walidator CSS: http://jigsaw.w3.org/css-validator/ Przyk³adowy edytor stylów TopStyle Pro - http://www.topstyle4.com/ Narzêdzia Aptana Studio - http://www.aptana.com/ Komodo Edit - http://www.activestate.com/komodo-ide