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



Podobne dokumenty
Informatyka 2MPDI. Wykład 4

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

Technologie informacyjne Mechatronika PWSW. W4-24.XI Pakiet Office edytor HTML

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

Mechatronika PWSW. Informatyka. Wykład 2

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

HTML (HyperText Markup Language)

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

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

Wybrane znaczniki HTML


za pomocą: definiujemy:

Informatyka MPDI 3 semestr

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

Programowanie WEB PODSTAWY HTML

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.

Edukacja na odległość

Odsyłacze. Style nagłówkowe

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

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Tworzenie stron internetowych w kodzie HTML Cz 5

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

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

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

Znaczniki języka HTML

Informatyka MTZI Transport zaoczne. Wykład 2

STRONY INTERNETOWE mgr inż. Adrian Zapała

HTML podstawowe polecenia

I. Wstawianie rysunków

Kaskadowe arkusze stylów cz. 2

2. Prezentacja wizualna

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

I. Formatowanie tekstu i wygląd strony

Projektowanie aplikacji internetowych. CSS w akcji

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

Justyna Klimczyk Nauczyciel informatyki Gimnazjum im. Władysława Stanisława Reymonta w Kleszczowie

[ HTML ] Tabele. 1. Tabela, wiersze i kolumny

Tworzenie stron internetowych w oparciu o język HTML

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

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

Krok 1: Stylizowanie plakatu

APLIKACJE INTERNETOWE 1 HTML - STRUKTURA STRONY INTERNETOWEJ

Witryna internetowa. Należy unikać w nazwach plików używania polskich znaków.

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

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

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

SterBox. Przygotowanie Strony Użytkownika

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

CSS. Kaskadowe Arkusze Stylów

Tworzenie Stron Internetowych. odcinek 6

Dokument hipertekstowy

Ćwiczenie 9 - CSS i wstawianie CSS

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

Często używanym elementem języka HTML są tabele, które wykorzystuje się do wygodnego rozmieszczania informacji i obrazów.

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści

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

Języki programowania wysokiego poziomu. CSS Wskazówki

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

Ćwiczenie 4 - Tabele

Witryny i aplikacje internetowe

Tworzenie stylów w HTML

Pierwsza strona internetowa

Hyper Text Markup Language

Laboratorium 1: Szablon strony w HTML5

Wprowadzenie do Internetu zajęcia 3

Model blokowy. Model blokowy w CSS

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

Moduł IV Internet Tworzenie stron www

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

HTML umożliwia zapis treści dokumentu i równocześnie opis jego układu graficznego.

Wykład 2 CSS. Michał Drabik

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

CSS - layout strony internetowej

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl

Dokument hipertekstowy

Budowa dokumentu HTML 5

Informatyka M1T1 sem.2

Elementarz HTML i CSS

WITRYNY I APLIKACJE INTERNETOWE

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

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

Blok dokumentu. <div> </div>

Technologie Informacyjne

Przepis. Wstęp HTML & CSS. W tym projekcie nauczycie się, jak stworzyć stronę internetową ze swoim ulubionym przepisem. Zadania do wykonania

Podstawy HTML. 2. Komendy ujęte są w nawiasy ostre - < > i występują najczęściej parami.

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

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

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

Deklarowanie tytułu związanej z tabelą

przygotował: mgr Szymon Szewczyk PODSTAWY

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

kaskadowe arkusze stylów

URL:

HTML jak zrobić prostą stronę www

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

Podstawy tworzenia stron internetowych

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

2. Projektowanie stron WWW podstawowe informacje

Transkrypt:

HTML HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych HTML zdefiniowanie sposobu wizualnej prezentacji dokumentu w przeglądarce internetowej, osadzanie ciągów instrukcji języków skryptowych, wpływających na zachowanie przeglądarek lub innych tzw. parserów(analizatorów składni) HTML. HTML kod źródłowy języka, można bezpośrednio pisać korzystając z edytora tekstu nieformatowanego (ASCII) np. Notatnik zapiswpliku zrozszerzeniemhtmlubhtml

Dynamiczny HTML lub DHTML(ang. Dynamic HyperText Markup Language, dynamiczny hipertekstowy język znaczników) techniki służące do dynamicznej zmiany treści, wyglądu, zachowania dokumentu HTML umożliwiających interakcję strony www z użytkownikiem i stosowanie efektów wizualnych Protokół przesyłu w sieci HTTP(ang. hypertexttransfer protocol) także HTTPS (+secure bezpieczny)

Znaczniki (tagi) postać ogólna <TAG atrybuty> zawartość </TAG> STRUKTURA szkieletu dokumentu HTML konfiguracja treść strony <HTML> <HEAD> <TITLE> Tytuł w nagłówku okna </TITLE> </HEAD> <BODY> Tu są elementy pojawiające się na stronie </BODY> </HTML>

Przykład <Ahref="http://www.onet.pl"> Onet </A> nazwa atrybutu znacznik otwierający wartość atrybutu zawartość znacznik zamykający

Znaczniki podstawowe (jest ich ok. 80) Strukturalne H1 nagłówek P akapit DIV, SPAN - grupujące Prezentacyjne B pogrubienie I italic Hiperłącza(kotwice) A

Zagnieżdżanie znaczników <P> Tekst1<B><I> Tekst2 </I> Tekst 3</B></P> Tekst1 Tekst2 Tekst3 <TD><IMG href="obraz.jpg" /></TD> obrazek w komórce tabeli

Znaczniki elementów pojedynczych (pustych) przykładowo: <BR /> wymuszona zmiana wiersza <IMG /> grafika <INPUT /> pole formularza <TAG /> można pisać: <BR> </BR> lub <BR/> lecz zgodnie z XHTML powinno być: <BR /> ze spacją

Wybrane znaczniki Akapit tekstowy - znacznik <P> Przykłady: <P> Jakiś tekst </P> wybór kroju, koloru, rozmiaru czcionki przez atrybut stylei jego cechy o tym za chwilę Dawniej określał to znacznik <FONT> ale niezalecany dla nowszych standardów HTML Akapity nagłówkowe określonych gotowych stylów <H1> Nagłówek pierwszy </H1> <H2> Nagłówek drugi </H2> <H3> Nagłówek trzeci </H3> <H4> Nagłówek czwarty</h4> <H5> Nagłówek piąty</h5> <H6> Nagłówek szósty</h6>

Linie poziome znacznik HR (pojedynczy) <HR/> <HR style="width:600px;height:4px;background-color:navy"/>

Styl czcionki <B> tekst </B> <I> tekst </I> <U> tekst </U> pogrubienie kursywa podkreślenie Stosuje się tylko lokalnie, np. wewnątrz akapitu dla krótkiego fragmentu tekstu <P>Litwo, <B> Ojczyzno </B> moja</p>

Kolor tła strony jako cecha atrybutu style <BODYstyle="background-color:nazwakoloru"> white aqua silver gray blue fuchsia lime red teal olive yellow maroon navy inne kolory oraz np. motywy lub obrazek w tle strony można zdefiniować parametrem stylu dla BODY o tym za chwilę

Tabele <TABLE BORDER="1"> </TABLE> <TR></TR> znacznik wiersza <TD></TD> znacznik kolumny Przykład: <TABLE BORDER="1"> <TR> <TD> AA </TD> <TD> AB </TD></TR> <TR> <TD> BA </TD> <TD> BB </TD> </TR> <TR> <TD> CA </TD> <TD> CB </TD> </TR> </TABLE>

Lista wypunktowana <UL> <LI> tekst punktu pierwszego </LI> <LI> tekst punktu drugiego </LI> <LI> tekst punktu trzeciego </LI> </UL> Lista numerowana <OL> <LI> tekst punktu pierwszego </LI> <LI> tekst punktu drugiego </LI> <LI> tekst punktu trzeciego </LI> </OL>

Przykład <ol> <li>punkt 1.</li> <li>punkt 2. <ul> <li>podpunkt 1.</li> <li>podpunkt 2.</li> </ul> </li> </ol> 1. Punkt 1. 2. Punkt 2. Podpunkt 1. Podpunkt 2.

Grafika znacznik IMG - pojedynczy <IMG SRC="ścieżka\plik_graficzny" /> <IMG src="email_7.gif"/> <IMG SRC="OBRAZY/plik.jpg" style="height:60px"/> folder podrzędny względem tego, w którym jest plik HTML

Odsyłacze (link hiperłącze) Odsyłaczem jest konstrukcja, która wskazuje pewien adres (zakładka na tej samej stronie, inna strona, inny adres URL) i pozwala skoczyć do niego za pomocą kliknięcia na niej myszką. <AHREF= "adres " > Tekst (lub obrazek), który należy kliknąć </A> Np. <A HREF= " http://www.wp.pl" > Wirtualna Polska </A> <A HREF="http://www.microsoft.com/poland/ > Możesz zaglądnąć pod ten adres </A> <A HREF="./reklama.htm"> <IMG SRC="reklama.jpg" > </A>

Formularze <FORM> <SELECT name="typy" multiple="multiple"> <OPTION selected="selected">rock and roll</option> <OPTION>Jazz</OPTION> <OPTION>Blues</OPTION> </SELECT> ta sama nazwa <INPUT type="radio" name="wybor" value="p" />Podstawowe <INPUT type="radio" name="wybor" value="s" />Srednie <INPUT type="radio" name="wybor" value="w" />Wyższe cd.

<P>Wpisz tekst:</p> <INPUT type="text" name="t1" size="20" /> <INPUT type="submit" value="ok" name="b1" /> <INPUT type="reset" value="reset" name="b2" /> <INPUT TYPE="CHECKBOX" NAME="ok" VALUE="B" /> OK <TEXTAREA NAME="TEKST" ROWS="5" COLS="20"> miejsce na większy tekst </TEXTAREA> </FORM>

efekt

Przykład skryptu HTML <HTML> <HEAD> <TITLE> Moja strona </TITLE> </HEAD> <BODY bgcolor="gray"> <H1> To jest moja strona </H1> <HR size="2" align=left color="navy"> <TABLE BORDER="3"> <TR> <TD> AA </TD> <TD> AB </TD></TR> <TR> <TD> BA </TD> <TD> BB </TD> </TR> tabela <TR> <TD> CA </TD> <TD> CB </TD> </TR> </TABLE> <UL> <LI> <A HREF='http://www.onet.pl>Onet</A> <LI> <A HREF='http://www.google.pl>GOOGLE</A> <LI> <A HREF='http://www.interia.pl>Interia</A> </UL></FONT> </BODY> </HTML> lista hiperłączy BODY

CSS arkusze stylów Wykorzystujemy tu atrybut styledla dowolnego znacznika <TABLE style=" background-color:#ff0000;">... Styl może mieć wiele cech, np..: <TABLE style="background-color:#ff0000; font-size:12px;"> itd. cechy oddzielamy średnikami

Kolory Oprócz nazw ang. można podawać 3 liczby w układzie szesnastkowym, określające nasycenie składowych RGB (red, green, blue) np. #17AACF R G B czyli np. #00FF00 to zielony

Przykładowe cechy stylów Styl Opis Przykładowa wartość background-color kolor tła #ff0000 green background-image adres tła graficznego rys.gif border-color kolor ramki red border-style styl i wygląd obramowania dotted dashed solid color kolor tekstu yellow #669933 font-family rodzaj oraz rodzina czcionki Arial sans-serif font-size wielkość czcionki 14px 2cm font-style styl czcionki italic

font-weight grubość (waga) czcionki bold lighter height wysokość elementu 10cm 3mm left top odległość od lewej (górnej) 10cm 3mm krawędzi position margin margin-top margin-bottom margin-left margin-right określenie współrzędnych elementu odległość od zewnętrznego elementu każdy margines osobno fixed relative 5cm text-align wyrównanie poziome tekstu left center justify vertical-align wyrównanie w pionie top bottom width padding szerokość elementu odległość od krawędzi elementu