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

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

HTML (HyperText Markup Language)

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

Odsyłacze. Style nagłówkowe

Programowanie WEB PODSTAWY HTML

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

Tworzenie stron internetowych w oparciu o język HTML

Wprowadzenie do języka HTML

Hyper Text Markup Language

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

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

Strony WWW - podstawy języka HTML

STRONY INTERNETOWE mgr inż. Adrian Zapała

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

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

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

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

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Podstawowe znaczniki języka HTML.

XHTML Budowa strony WWW

Wybrane znaczniki HTML

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

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

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

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

WITRYNY I APLIKACJE INTERNETOWE

Edukacja na odległość

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

Technologie Informacyjne

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

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

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

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

Moduł IV Internet Tworzenie stron www

Język HTML i podstawy CSS

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

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

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

Podstawy języka HTML (HyperText Markup Language)

przygotował: mgr Szymon Szewczyk PODSTAWY

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl

Kurs HTML 4.01 TI 312[01]

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

Tworzenie stron internetowych w kodzie HTML Cz 5

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

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

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

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

Znaczniki zbudowane są ze znaków '< >', pomiędzy którymi znajduje się litera lub krótki tekst okreslający rodzaj znacznika.

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

Systemy internetowe HTML

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

HTML jak zrobić prostą stronę 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.

Elementarz HTML i CSS

HTML podstawowe polecenia

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH TABELE I FORMULARZE

TEMAT: Moja pierwsza strona WWW. Grzegorz Mazur

I. Formatowanie tekstu i wygląd strony

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

Witryny i aplikacje internetowe

Ćwiczenie 2 Tekst podstawowe znaczniki.

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

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

HTML cd. Ramki, tabelki

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

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

Za pomocą atrybutu ROWS moŝemy dokonać podziału ekranu w poziomie. Odpowiedni kod powinien wyglądać następująco:

ĆWICZENIA Z JĘZYKA HTML. 1. Znaczniki. 2. Struktura dokumentu HTML. 3. Tworzymy stronę WWW Podróże po stolicach Europy

Uwaga: znaczniki <body> </body> nie powinny byd umieszczane na stronie zawierającej ramki, w ramach FRAMESET.

2. Projektowanie stron WWW podstawowe informacje

Podstawy (X)HTML i CSS

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

Znaczniki języka HTML

URL:

Programy dedykowane do edycji stron internetowych dzielą się na dwa rodzaje:

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

Programowanie internetowe

Tworzenie stron internetowych RAMKI

pojawi się w wyszukiwarce, po odnalezieniu przez nią strony. Kod html:

Specyfikacja techniczna dot. mailingów HTML

Podstawy tworzenia stron internetowych

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

Wprowadzenie do HTML, CSS, JavaScript, PHP. Kurs

Atrybuty znaczników HTML

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

O stronach www, html itp..

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

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

HTML - podstawowe znaczniki

Laboratorium 1: Szablon strony w HTML5

HTML/XHTML. dr Beata Kuźmińska-Sołśnia

2 Podstawy tworzenia stron internetowych

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

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:

Mailingi HTML. Specyfikacja techniczna

za pomocą: definiujemy:

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

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

Transkrypt:

TWORZENIE STRON WWW Strony WWW definiowane są za pomocą języków opisu stron. Najpopularniejszym językiem tego typu jest język HTML (Hyper Text Markup Language). Zasady opisu stron w języku HTML: - opis strony ma postać pliku tekstowego i zawiera: informacje tekstowe wyświetlane na stronie, instrukcje określające sposób wyświetlenie elementów strony WWW (tzw. znaczniki - ang. tags), odwołania do obiektów, które mają być umieszczone na stronie (grafika, aplety), odnośniki do innych zasobów. - przeglądarka stron WWW interpretuje i wyświetla plik zawierający opis strony. Metody tworzenia stron WWW: - poprzez bezpośrednią edycję plików w języku HTML, - poprzez użycie edytorów stron WWW.

UDOSTĘPNIANIE STRONY HTML 1. określenie praw dostępu drwx--x--x (711) dla katalogu domowego użytkownika (np. nowakj), np. $ cd ~ $ chmod 711. 2. utworzenie w katalogu domowym użytkownika katalogu o nazwie public_html, np. $ mkdir public_html 3. określenie praw dostępu drwxr-xr-x (755) dla katalogu public_html, np. $ cd public_html $ chmod 755. 4. umieszczenie (skopiowanie lub przesłanie protokołem FTP) w katalogu public_html pliku (plików) strony. Plik, który ma być wyświetlany jako pierwszy powinien mieć nazwę index.html. 5. określenie praw dostępu -rwxr-xr-x (755) dla plików znajdujących się w katalogu public_html, np. $ cd ~ $ cd public_html $ chmod 755 * 6. przeglądanie utworzonej strony jest możliwe po wpisaniu adresu w postaci http://nazwa_serwera/~login_użytkownika/, np. http://ie.uek.krakow.pl/~nowakj/

PODSTAWY JĘZYKA HTML Przykładowa strona w języku HTML (plik źródłowy) <!doctype html public "-//w3c//dtd html 4.01 transitional//en"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> <meta name="description" content="jest to strona testowa"> <title>formatowanie tekstu</title> </head> <body> <h1>nagłówek 1</h1> <h2>nagłówek 2</h2> <h3>nagłówek 3</h3> <h4>nagłówek 4</h4> <h5>nagłówek 5</h5> <h6>nagłówek 6</h6> Tekst normalny<br> <b>tekst pogrubiony</b><br> <i>tekst pochyły</i><br> <u>tekst podkreślony</u><br> <hr width="100%"> Poniżej znajduje się lista: <ul> <li>opcja 1</li> <li>opcja 2</li> <li>opcja 3</li> </ul> <hr width="100%"> Poniżej znajduje się lista numerowana: <ol> <li>element 1</li> <li>element 2</li> <li>element 3</li> </ol> <hr width="100%"> Wyrównanie do lewej strony <center>centrowanie</center> <div align= right >Wyrównanie do prawej strony</div> <hr width="100%"> </body> </html>

Przykładowa strona w języku HTML (efekt w przeglądarce)

Znaczniki Identyfikacja poszczególnych elementów strony odbywa się na podstawie specjalnych znaczników. - znacznik składa się z samej nazwy lub nazwy i listy odpowiednich atrybutów, - znaczniki ujęte są w nawiasy trójkątne, - większość elementów HTML posiada znacznik otwierający i zamykający, - rozróżniamy znaczniki: strukturalne informacyjne tekstowe listy tabel formularzy pozostałe struktura znaczników: <znacznik atrybut1= wartość1 atrybut2= wartość2 > Zawartość </znacznik> np. <font color="green">to jest zielony tekst</font>

Deklaracja typu dokumentu Deklaracja typu dokumentu (ang. Document Type Definition) określa standard użytego na stronie języka opisowego. deklaracja typu musi się pojawić na samym początku strony, możliwe jest podanie adresu URL do zastosowanego DTD. Dla języka HTML w wersji 4.01 istnieją trzy różne wersje deklaracji DTD: <!doctype html public "-//w3c//dtd html 4.01//en" "http://www.w3.org/tr/html4/strict.dtd"> Strict DTD (ścisły), dla stron napisanych zgodnie z deklarowanym standardem i nie dopuszczający innych znaczników niż opisane w standardzie. <!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd"> Transitional DTD (przejściowy), dla stron napisanych zgodnie z deklarowanym standardem 4.01 i dopuszczający inne znaczniki, np. niezalecane przez organizację W3C. <!doctype html public "-//w3c//dtd html 4.01 frameset//en" "http://www.w3.org/tr/html4/frameset.dtd"> Frames DTD (dla ramek), dla stron napisanych zgodnie z deklarowanym standardem i dopuszczający inne znaczniki - stosowany gdy strona zawiera ramki.

Znaczniki strukturalne budowa strony - znacznik otwierający i zamykający dokument HTML: <html>... </html> - znacznik otwierający i zamykający nagłówek strony: <head>... </head> - znacznik otwierający i zamykający zawartość strony: <body>... </body> Przykładowo: <html> <head> <title>tytuł strony</title> </head> <body> To jest moja strona </body> </html>

Znacznik meta - szczegółowa informacja o zawartości dokumentu. Atrybuty: http-equiv zmienne systemowe name zmienne użytkownika content zawartość zmiennej <meta http-equiv= content-type content=... > - rodzaj dokumentu i strona kodowa <meta name= author content=... > autor dokumentu <meta name= keywords content=... > słowa kluczowe reprezentujące treści zawarte w dokumencie <meta name= description content=... > krótki opis zawartości dokumentu <title>...</title> tytuł dokumentu Przykład: <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> <meta name="keywords" content="koty, psy, porady, hodowla"> <meta name="author" content="jan Nowak"> <title>strona domowa Jana Nowaka</title>

Podstawowe znaczniki tekstowe - formatowanie tekstu <b>...</b> - pogrubienie tekstu, np. <b>tekst pogubiony</b> <i>...</i> - pochylenie tekstu, np. <i>tekst pochylony</i> <u>...</u> - podkreślenie tekstu, np. <u>tekst podkreślony</u> <center>...</center> - wyśrodkowanie tekstu, np. <center>tekst na środku strony</center> <p>...</p> - nowy akapit (paragraf) tekstu, np. <p>to jest oddzielny paragraf tekstu</p> <font face= nazwa czcionki >... </font> - określenie rodzaju wyświetlanej czcionki (np. Times New Roman, Courier, Arial, Verdana, Tahoma), np. <font face= Arial >Tekst pisany Arialem</font> Dodatkowe atrybuty znacznika <font>: color=... kolor czcionki size=... rozmiar czcionki (od 1 do 7)

Przykładowo: <font face= Arial color= red size= 5 > Duży czerwony napis pisany czcionką Arial </font> <h1>...</h1> - nagłówek tekstu pierwszego poziomu, np. <h1>rozdział 1</h1>... <h1>rozdział 2</h1> <h2>...</h2> - nagłówek tekstu drugiego poziomu, np. <h2>rozdział 1.1</h2>... <h2>rozdział 1.2</h2> <!--... --> - komentarz nie wyświetlany na stronie, np. <!-- to nie będzie widoczne podczas wyświetlenia strony--> <br> - znacznik końca wiersza <hr> - pozioma linia (używana najczęściej jako element rozdzielający fragmenty tekstu), np. <hr width= 80% > Łączenie znaczników Przykładowo kod: <p><b><u>adam</u></b> <font face= Arial > dziś ma </font><i>urodziny</i></p> będzie wyglądać: Adam dziś ma urodziny

Znaczniki list Lista wypunktowana: <ul> <li>punkt pierwszy</li> <li>punkt drugi</li> <li>punkt trzeci</li> </ul> dodatkowy atrybut znacznika <ul>: type=... kształt znaku wypunktowania (disc, circle, square) Lista ponumerowana: <ol> <li>element pierwszy</li> <li>element drugi</li> <li>element trzeci</li> </ol> dodatkowy atrybut znacznika <ol>: type=... - styl numeracji listy (1 cyfry arabskie, A duże litery, a małe litery, I duże cyfry rzymskie, i małe cyfry rzymskie)

Odsyłacze do innych zasobów (HREF) Podstawowe pojęcia Odsyłacz (odnośnik) - HREF - Hypertext Reference Hipertekst - tekst zawierający odsyłacze do innych zasobów Adres URL (Uniform Resource Locator) - Uniwersalny identyfikator Zasobów Budowa adresu URL: protokół:// adres_serwera/katalog/plik protokół - metoda dostępu do zasobu (ftp, http, https, file) Przykłady adresów URL: http://ie.uek.krakow.pl/test/programy.html ftp://kinga.cyf-kr.edu.pl/mirror/spis.txt Znaczniki odsyłaczy <a href= http://.../plik.html >...</a> odsyłacz do adresów absolutnych (np. http://ie.ae.krakow.pl/lista.html ), np. <a href= http://wizard.ae.krakow.pl/index.html >Wizard</a> <a href=...plik.html >...</a> odsyłacz do adresów relatywnych (adres relatywny określa położenie pliku względem bieżącej strony, np. wydzialy.html,../biblioteka/opis.html ), np. <a href=../zadania.html >Zadania do zrobienia</a>

<a href="#nazwa">...</a> odsyłacz do innych miejsc na tej samej stronie, np. <a href="#poczatek">początek strony</a> Uwaga ten odsyłacz wymaga zdefiniowania w dokumencie etykiety w postaci: <a name="poczatek"></a> <a href="mailto:adres_mailowy">...</a> odsyłacz uruchamiający program pocztowy, np. <a href= mailto:nowakj@wp.pl >Napisz do mnie</a> odsyłacz w formie obrazu (pliku graficznego), np. <a href= http://www.uek.krakow.pl > <img src= images/uczelnia.jpg ></a> <a href="adres URL" target= _blank >...</a> odsyłacz uruchamiający podany adres w nowym oknie przeglądarki, np. <a href= http://onet.pl target= _blank >Onet</a> Pliki graficzne (obrazy) w dokumentach HTML <img src= adres URL > znacznik wstawiający na stronę plik graficzny (standardowe formaty plików to: gif, jpg, bmp, png) ze wskazanego miejsca, np. <img src="grafika/zdjecie1.jpg">

dodatkowe atrybuty znacznika <img>: alt= tekst tekst pojawiający się zamiast obrazka jeżeli brak możliwości jego wyświetlenia (również tekst w dymku ), align=... umiejscowienie grafiki (np. left, right,top itd.), width=... szerokość grafiki (w pikselach), height=... wysokość grafiki (w pikselach), vspace=... odległość grafiki od innych elementów (pionowa), hspace=... odległość grafiki od innych elementów (pozioma), border=... wielkość otaczającej grafikę ramki (obramowania). Przykładowo: <img src="aparat.jpg" alt="zdjęcie - Kyocera Finecam S3R" align="left" width="90" height="75" vspace="5" hspace="30" border="3">

Znaczniki tabel <table>... </table> znaczniki definiujące tabelę <tr>... </tr> znacznik definiujący wiersz <td>... </td> znacznik definiujący komórkę (kolumnę) w wierszu dodatkowe atrybuty znacznika <table>: border=... wielkość obramowania tabeli, width=... szerokość tabeli (piksele lub procenty), height=... wysokość tabeli (piksele lub procenty), cellspacing=... odległość między komórkami, cellpadding=... marginesy dla komórek, align=... - wyrównanie tabeli, bgcolor=... - kolor tła tabeli. dodatkowe atrybuty znacznika <td>: align=... poziome wyrównanie danych w komórkach, valign=... pionowe wyrównanie danych w komórkach, width=... szerokość komórki, bgcolor=... kolor tła komórki, rowspan=... łączenie kilku komórek (pionowe), colspan=... łączenie kilku komórek (poziome).

Przykładowa tabela: <table border= 1 width="100%" align= center cellpadding= 5 height= 200 > <tr> <td align= right > Ala </td> <td align= center > Ewa </td> </tr> <tr> <td valign= top > Adam </td> <td valign= bottom > Jurek </td> </tr> <tr> <td colspan= 2 bgcolor= gray align= center > Roman </td> </tr> </table>

Programy do tworzenia stron WWW 1. Notatnik 2. vi

3. Pajączek - http://www.pajaczek.pl 4. Macromedia Dreamweaver - http://www.macromedia.com