Wprowadzenie do HTML

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

Podstawy (X)HTML i CSS

Kurs HTML 4.01 TI 312[01]

HTML cd. Ramki, tabelki

Atrybuty znaczników HTML

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

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

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

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

Język HTML i podstawy CSS

Hyper Text Markup Language

Programowanie WEB PODSTAWY HTML

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

Przedmiot: Grafika komputerowa i projektowanie stron WWW

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

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH. PODSTAWY JĘZYKA HTML (HyperText Markup Language)

Elementarz HTML i CSS

Systemy internetowe HTML

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

XHTML Budowa strony WWW

HTML (HyperText Markup Language)

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

HTML podstawowe polecenia

Akademia Techniczno-Humanistyczna w Bielsku-Białej

HTML ciąg dalszy. Listy, formularze

Tworzenie stron internetowych w oparciu o język HTML

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

Wybrane znaczniki HTML

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

Programowanie internetowe

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

Strony WWW - podstawy języka HTML

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:

Wprowadzenie do języka HTML

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

Witryny i aplikacje internetowe

WITRYNY I APLIKACJE INTERNETOWE

Tablica zawierająca odniesienia do znajdujących się w dokumencie obiektów typu Anchor.

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

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

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

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

Edukacja na odległość

Podstawowe znaczniki języka HTML.

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

Informatyka i Ekonometria Informatyka ekonomiczna Ćwiczenia Usługi sieciowe. Tworzenie serwisów internetowych.

Sierpień 2015 rozwiązanie plik: index.htlm

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

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

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

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

Znaczniki języka HTML

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

Konspekt do lekcji elementy informatyki dla klasy 4e Liceum Ogólnokształccego

Znaczniki fizyczne i logiczne czcionki

HTML i XHTML. Leksykon kieszonkowy

Przetwarzanie dokumentów XML i zaawansowane techniki WWW Zdarzenia w JavaScript (Zajęcia r.)

Przy wstawianiu znacznika zamykającego nie przepisujemy już atrybutów.

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

O stronach www, html itp..

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

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

e r T i H M r e n L T n

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

Ćwiczenia laboratoryjne nr 8 Podstawy języka XML.

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

Wprowadzenie do HTML, CSS, JavaScript, PHP. Kurs

plansoft.org Zmiany w Plansoft.org

Odsyłacze. Style nagłówkowe

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

HTML DOM, XHTML cel, charakterystyka

JAVASCRIPT (cz. IV) ĆWICZENIA DO SAMODZIELNEGO WYKONANIA materiały dydaktyczne dla słuchaczy opracowanie: by Arkadiusz Gawełek, Łódź

Pozycjonowanie i poruszanie warstw

Technologie Informacyjne

Zdarzenia Zdarzenia onload i onunload

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

2. Projektowanie stron WWW podstawowe informacje

Kurs WWW wykład 6. Paweł Rajba

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

<html> </html> <body> </body> <p> [</p>] <br> <html> <head> </head> <body> </body> </html> Materiały dydaktyczne 1/5

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

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

HTML jak zrobić prostą stronę www

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

Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER="1"> <TR>

Technologie Informacyjne

<meta http-equiv="content-type" content="text/html; charset=iso ">

Podstawy HTML. Tworzenie stron internetowych. Tomasz Piłka. Ucz się, jak gdybyś miał żyć wiecznie, żyj jak gdybyś miał umrzeć jutro

STRONY INTERNETOWE mgr inż. Adrian Zapała

Responsywne strony WWW

Celem ćwiczenia jest zapoznanie z językiem HTML i JavaScript, zasadami tworzenia stron WWW i umieszczania na nich skryptów w języku JavaScript.

HTML informacje podstawowe

przygotował: mgr Szymon Szewczyk PODSTAWY

Zawartość specyfikacji:

Tworzenie Stron Internetowych. odcinek 6

DOM (Document Object Model)

HTML i tworzenie stron internetowych

Architektura WWW. HTML Część I - Podstawy. HTML język tworzenia stron WWW. Znaczniki HTML. Struktura dokumentu HTML. Kodowanie polskich liter

CSS - layout strony internetowej

Narzędzia informatyczne w językoznawstwie

Transkrypt:

Wprowadzenie do HTML Podstawowe elementy języka Nguyen Hung Son Wydział MIM Uniwersytetu Warszawskiego Warszawa 10.02.2001 p.1/22

Historia HTML HTML - (HyperText Markup Language) jest językiem przeznaczonym do publikacji w sieci WWW (World Wide Web). Warszawa 10.02.2001 p.2/22

Historia HTML HTML - (HyperText Markup Language) jest językiem przeznaczonym do publikacji w sieci WWW (World Wide Web). 11.1995 HTML 2.0 1.1997 HTML 3.2 18.12.1997 HTML 4 [ISO 8879] 24.12.1999 HTML 4.01 Obecna wersja Warszawa 10.02.2001 p.2/22

Elementy języka HTML Dokumenty HTML składaja się z trzech części : część informujaca o wersji języka HTML, część nagłówkowa: elementy tej części sa zawarte między <HEAD>... </HEAD>, część główna zawierajaca treść dokumentu: elementy tej części sa zawarte między <BODY>... </BODY>. Warszawa 10.02.2001 p.3/22

Przykład Przykład prostego dokumentu HTML <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/tr/html4/strict.dtd"> <HTML> <HEAD> <TITLE>My first HTML document</title> </HEAD> <BODY> <P>Hello world! </BODY> </HTML> Quiz: gdzie się wyświetla tytuł strony w IE? Warszawa 10.02.2001 p.4/22

Deklaracja definicji typu języka HTML W HTML 4.01 specyfikuje się 3 definicje typu dokumentu (DTD - Document Type Definition), dlatego autorzy musza dołaczyć jedna z trzech deklaracji typu dokumentu w swoich dokumentach. Różnia się one elementami języka, które wspieraja: HTML 4.01 Strict DTD HTML 4.01 Transitional DTD HTML 4.01 Frameset DTD Warszawa 10.02.2001 p.5/22

HTML 4.01 Strict DTD Strict DTD wspiera wszystkie elementy (znaczniki) i atrybuty, które nie zostały potępione lub nie występuja w dokumentach z ramkami. Należy użyć deklaracji: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/tr/html4/strict.dtd"> Warszawa 10.02.2001 p.6/22

HTML 4.01 Transitional DTD Transitional DTD wspiera wszystkie znaczniki z strict DTD plus takie znaczniki i atrybuty z poprzednich wersji, które zostały potępione w obecnej wersji. Dla dokumentów tego typu DTD, używamy następujacej deklaracji: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/tr/html4/loose.dtd"> Warszawa 10.02.2001 p.7/22

HTML 4.01 Frameset DTD Frameset DTD zawiera ramki (frames) wraz ze wszystkimi znacznikami z transitional DTD. Dla dokumentów tego typu DTD, używamy następujacej deklaracji: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/tr/html4/frameset.dtd"> Warszawa 10.02.2001 p.8/22

Część Nagłówkowa <HEAD> Przykład <HEAD lang="pl" profile="http://mimuw.edu.pl/"> <TITLE>Java i Internet - kurs dla zaawansowanych</title> <META name="author" content="son Nguyen"> <META name="copyright" content=" 2001"> <META name="keywords" content="java, HTML, Applet, Javascript"> <META name="date" content="10.02.2001"> </HEAD> Elementy występujace w tej części: TITLE META STYLE Warszawa 10.02.2001 p.9/22

Część główna W tej części możemy użyć <BODY> lub <FRAMESET> Atrybuty, które sa potępione przez autorów HTML 4: background =... - definiuje tło dla dokumentu (obraz) text = color - definiuje kolor tekstu link = color - kolor tekstów opisujacych linki vlink = color - kolor tekstów opisujacych stare linki alink = color - kolor tekstów opisujacych wybrane linki Inne attributy: id, lang, title, style, bgcolor, onload, onunload, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup Warszawa 10.02.2001 p.10/22

Przykład potępionych atrybutów <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/tr/html4/loose.dtd"> <HTML> <HEAD> <TITLE>A study of population dynamics</title> </HEAD> <BODY bgcolor="white" text="black" link="red" alink="fuchsia" vlink="maroon">... document body... </BODY> Możemy osiagn ać identyczny efekt za pomoca <STYLE> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/tr/html4/strict.dtd"> <HTML> <HEAD> <TITLE>A study of population dynamics</title> <STYLE type="text/css"> BODY {background: white; color: black} A:link {color: red} A:visited {color: maroon} A:active {color: fuchsia} </STYLE> </HEAD> <BODY>... document body... </BODY> </HTML> Warszawa 10.02.2001 p.11/22

Inne znaczniki w <BODY> Identyfikatory znaczników HTML: atrybuty: id i class Znaczniki grupowe: <DIV> i <SPAN> Znaczniki nagłówkowe: <H1>, <H2>,... <H6> znacznik ADDRESS Warszawa 10.02.2001 p.12/22

Znaczniki tekstowe 1. Znaczniki strukturyzujace: (a) Znaczniki frazowe: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ABBR, ACRONYM (b) Cytat : BLOCKQUOTE oraz Q (c) indeksy dolne i górne: SUB, SUP 2. Linie i paragrafy (a) Paragrafy: P (b) Kontrola przejścia do nowej linii: wymuszenie BR i prohibicja (c) Łamanie słów (d) Przeformatowanie (dosłowne wypisanie): PRE Warszawa 10.02.2001 p.13/22

Listy 1. listy UL, numerowana lista OL, elementy listy LI <OL type="i"> <! lower roman> <LI> Step one... <LI> Step two... </OL> 2. Definiowana lista: DL, DT, DD 3. Wizualny wyglad list: <STYLE type="text/css"> OL.withroman { list-style-type: lower-roman } </STYLE> <BODY> <OL class="withroman"> <LI> Step one... <LI> Step two... </OL> Warszawa 10.02.2001 p.14/22

Formatowanie 1. Znaczniki formatujace: (a) Kolor tła: (b) Wyrównanie: <H1 align= center > Dzień dobry </H1>. (c) Położenie obiektu względem tekstu i odwrotnie 2. Czcionki (a) Znaczniki rodzaju czcionki: TT, I, B, BIG, SMALL, STRIKE, S, U (b) Znaczniki modyfikujace czcionki: FONT i BASEFONT 3. Paski poziome HR: (a) <HR size="5" width= 50% align="center"> Warszawa 10.02.2001 p.15/22

Linki <BODY>...some text... <P>Youll find a lot more in <A href="chapter2.html" title="go to chapter two">chapter two</a>. <A href="./chapter2.html" title="get chapter two.">chapter two</a>. See also this <A href="../images/forest.gif" title="gif image of enchanted forest">map of the enchanted forest.</a> <H2 id="section1">introduction</h2>...section 1... <H2 id="section2">some background</h2>...section 2... <H3 id="section2.1">on a more personal note</h3> </BODY> Warszawa 10.02.2001 p.16/22

Linki c.d. For more information about W3C, please consult the <A href="http://www.w3.org/">w3c Web site</a>. For more information, please consult <A href="./one.html#anchor-one"> anchor one</a>. Warszawa 10.02.2001 p.17/22

Obiekty, Obrazy i Aplety Aby upiększać dokument, możemy również dodać pewne elementy graficzne: <P><OBJECT declare id="earth.declaration" data="theearth.mpeg" type="application/mpeg"> The <STRONG>Earth</STRONG> as seen from space. </OBJECT>...later in the document... <P>A neat <A href="#earth.declaration"> animation of The Earth!</A> lub Aplety (przekompilowane programy pisane w Javie) <APPLET code="bubbles.class" width="500" height="500"> Java applet that draws animated bubbles. </APPLET> Warszawa 10.02.2001 p.18/22

Skrypty Następujacy dokument <TITLE>Test Document</TITLE> <SCRIPT type="text/javascript"> document.write("<p><b>hello World!<\/b>") </SCRIPT> posiada taki sam efekt jak <TITLE>Test Document</TITLE> <P><B>Hello World!</B> Warszawa 10.02.2001 p.19/22

Tabele <TABLE border="1" summary="opis tej tabeli"> <TR><TH rowspan="2"><th colspan="2">average <TH rowspan="2">red<br>eyes <TR><TH>height<TH>weight <TR><TH>Males<TD>1.9<TD>0.003<TD>40% <TR><TH>Females<TD>1.7<TD>0.002<TD>43% <CAPTION><EM>A test table with merged cells</em>< </TABLE> Warszawa 10.02.2001 p.20/22

Ramki <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/tr/html4/frameset.dtd"> <HTML> <HEAD> <TITLE>A simple frameset document</title> </HEAD> <FRAMESET cols="20%, 80%"> <FRAMESET rows="100, 200"> <FRAME name="f1" src="contents_of_frame1.html" scrolling=" <FRAME name="f2" src="contents_of_frame2.gif"> </FRAMESET> <FRAME name="f3" src="contents_of_frame3.html" frameborder </FRAMESET> </HTML> Warszawa 10.02.2001 p.21/22

Inne grupy znaczników Tabele Style Sheets Frames Forms Warszawa 10.02.2001 p.22/22