Podstawy (X)HTML i CSS



Podobne dokumenty
Wykład 1: HTML (XHTML) Michał Drabik

XHTML Budowa strony WWW

XHTML - Extensible Hypertext Markup Language, czyli Rozszerzalny Hipertekstowy Język Oznaczania.

Programowanie internetowe

Elementarz HTML i CSS

HTML DOM, XHTML cel, charakterystyka

Systemy internetowe HTML

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

Kurs HTML 4.01 TI 312[01]

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

Hyper Text Markup Language

Narzędzia informatyczne w językoznawstwie

Technologie Informacyjne

Aplikacje internetowe

Plan dzisiejszego wykładu. Narzędzia informatyczne w językoznawstwie. XML - Definicja. Zalety XML

Przedmiot: Grafika komputerowa i projektowanie stron WWW

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

XML extensible Markup Language. część 3

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

Akademia Techniczno-Humanistyczna w Bielsku-Białej

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

Techniki WWW. (HTML, CSS, JavaScript) Dr inż. Marcin Zieliński WYKŁAD 3. Środa 15:30-17:00 sala: A-1-04

Facelets ViewHandler

Programowanie WEB PODSTAWY HTML

LABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT

- Dla dokumentów HTML wyróŝniamy 2 rodzaje DTD: Transitional (przejściowa) Frameset (ramkowa) Język XHTML i CSS. 28 lutego 2010 Strona 1

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

Wykład 2 TINT. XHTML tabele i ramki. Zofia Kruczkiewicz

Tworzenie Stron Internetowych. odcinek 6

Referat z przedmiotu Technologie Internetowe SPIS TREŚCI

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

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

Witryny i aplikacje internetowe

Sierpień 2015 rozwiązanie plik: index.htlm

O stronach www, html itp..

Strony WWW - podstawy języka HTML

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

Wordpress: Joomla! Drupal.

Wprowadzenie do HTML

kaskadowe arkusze stylów

Języki programowania wysokiego poziomu. HTML cz.1.

Aplikacje internetowe. Interfejs użytkownika

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

Wykład 2 Tabele i ramki 1. Tabele 1.1. Podstawy budowy tabel na stronach WWW

Innowacja pedagogiczna Pasja programowania ZESPÓŁ SZKÓŁ W CHOROSZCZY

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

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

Język (X)HTML. Podstawowe znaczniki i parametry. dr Konrad Dominas / UAM

FORMAT ELEKTRONICZNY DEKLARACJI O WYSOKOŚCI OPŁATY ZA GOSPODAROWANIE ODPADAMI KOMUNALNYMI

Elementy podstawowe. Dodatek: Elementy języków HTML i XHTML. Dodał Administrator piątek, 23 lipiec :15. Element. Przykład. Opis. <?xml?

UCHWAŁA NR 653/2013 RADY MIEJSKIEJ W RADOMIU. z dnia 23 grudnia 2013 r.

HTML podstawowe polecenia

..:: Kurs języka XHTML ::..

Wprowadzenie do arkuszy stylistycznych XSL i transformacji XSLT

PROJEKTOWANIE STRON WWW

Tworzenie Stron Internetowych. odcinek 6

Dokument hipertekstowy

Struktura języka HTML ZNACZNIKI. Oto bardzo prosta strona WWW wyświetlona w przeglądarce: A tak wygląda kod źródłowy takiej strony:

Prezentacja dokumentów XML

Laboratorium 1: Szablon strony w HTML5

Blok dokumentu. <div> </div>

Najprostszy dokument HTML. <html> <body> Dowolny tekst. </body> </html>

Ćwiczenia laboratoryjne nr 8 Podstawy języka XML.

Prezentacja dokumentów XML

INSTALACJA I KONFIGURACJA SERWERA PHP.

Wst p do j zyka HTML. Krzysztof Szafran (IInf UW) Warszawa, 18 pa¹dziernika Warszawa, 18 pa¹dziernika / 20

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

Tworzenie stron internetowych i ich formatowanie

TWORZENIE STRON WWW. Zasady opisu stron w języku HTML:

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia: rok I, semestr II

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

HTML ciąg dalszy. Listy, formularze

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

HTML i XHTML. Leksykon kieszonkowy

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

Załącznik nr 2 do Uchwały Nr XIX/168/2013 Rady Gminy Stare Pole z dnia 6 marca 2013 r.

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

Kaskadowe arkusze stylów (CSS)

Tworzenie stron internetowych w oparciu o język HTML

Laboratorium 6 Tworzenie bloga w Zend Framework

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

Prezentacja i transformacja

AUDYT DOSTĘPNOŚCI STRONY INTERNETOWEJ

<p> </ p> <p id= identyfikator > </p>

TECHNOLOGIE SIECI WEB

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

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

2. Prezentacja wizualna

Podstawy JavaScript ćwiczenia

Język HTML i podstawy CSS

za pomocą: definiujemy:

KURS XHTML I CSS - PODSTAWY

rk HTML 4 a 5 różnice

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

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

Budowa aplikacji wielowarstwowych. Zastosowanie szablonów

HTML kurs podstawowy. nagłówek, linia pozioma, obraz, img, ramka, div, tabela, tabel, lista

Aplikacje WWW - laboratorium

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

Transkrypt:

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 kodem HTML Selektory Box model Podstawowe style Stosowanie styli 3 Podsumowanie

Standardy W3C Typy dokumentów HTML HTML 4.01 rekomendacja W3C z 24 grudnia 1999 HTML Strict DTD <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN http://www.w3.org/tr/html4/strict.dtd > HTML Transitional DTD <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/tr/html4/loose.dtd > HTML Frameset DTD <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Frameset//EN http://www.w3.org/tr/html4/frameset.dtd >

Standardy W3C Typy dokumentów XHTML XHTML 1.0 recomendacja W3C z 26 stycznia 2000 XHTML Strict DTD <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd > XHTML Transitional DTD!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd > XHTML Frameset DTD <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Frameset//EN http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd > XHTML 1.1 recomendacja W3C z 31 maja 2001 XHTML 1.1 DTD <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.1//EN http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd >

Przegląd znaczników Podstawowe znaczniki html, head, title, body h1, h2, h3, h4 h5, h6 p, br, hr, pre, div, blockqoute em, strong, code (b, i) a [href], img [src, alt] ul, ol, li, dl, dt, dd table, tr, th, td

Przegląd znaczników Znaczniki formularzy form [action, method] input [name/id, value, size] text password chceckbox radio submit, restet, hidden select, option

XHTML Krok w stronę XML poprawne zagnieżdzenie znaczników <b><i>text</b></i> wyróżniony korzeń (well formed) <html> <head>... </head> <body>... </body> </html> znaczniki pisane małymi literami <BODY> <P>text</P> </BODY> poprawnie zamknięte znaczniki <p>this is a paragraph <p>this is another paragraph http://www.w3.org/tr/xhtml11/

XHTML Przykład strony XHTML <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <title>talibowie w Poznaniu</title> </head> <body> <p>under construction...</p> </body> </html>

Łączenie z kodem HTML Definicja arkusza styli w kodzie HTML <head> <style type="text/css"> body {background-color: red} p {margin-left: 20px} </style> </head>

Łączenie z kodem HTML Definicja arkusza styli w zewnętrznym pliku <head> <link rel="stylesheet" type="text/css" href="style.css" title="deafult" /> <link rel="alternate stylesheet" type="text/css" href="style2.css" title="green" /> </head>

Łączenie z kodem HTML Definicja styli inline <p style="color: red; margin-left: 20px"> This is a paragraph </p>

Selektory Podstawowe selektory E E.nazwa-klasy, E#id E:pseudo-class E[atrybut] E[atrybut= wartosc ] E1 E2 E1 > E2 E1 + E2

Box model Elementy układu http://www.w3.org/tr/css21/

Box model Rozmiar elementów układu http://www.w3.org/tr/css21/

Podstawowe style Rodzaje elementów inline <span id= big >text</span> block <div id= frame > <span>text</span> </div> list

Stosowanie styli Praktyczne uwagi nazewnictwo elementów id vs. class jeden czy wiele styli?

Weryfikacja poprawności kodu http://validator.w3c.org/ http://jigsaw.w3.org/css-validator/ HTML tidy

Podsumowanie 1 Strony zgodne ze standardami

Podsumowanie 1 Strony zgodne ze standardami 2 Warstwa treści (XHTML) oddzielona od warstwy prezentacji (CSS)

Podsumowanie 1 Strony zgodne ze standardami 2 Warstwa treści (XHTML) oddzielona od warstwy prezentacji (CSS) 3 Dostępność informacji (accesibility)

Podsumowanie 1 Strony zgodne ze standardami 2 Warstwa treści (XHTML) oddzielona od warstwy prezentacji (CSS) 3 Dostępność informacji (accesibility) 4 Użyteczność (usability)