Wstęp. Język HTML jest uniwersalnym jezykiem wykorzystywanym przy

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

Wprowadzenie do języka HTML

Test z przedmiotu. Witryny i aplikacje internetowe

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

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl

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

Podstawowe znaczniki języka HTML.

HTML (HyperText Markup Language)

Dokument hipertekstowy

CSS. Kaskadowe Arkusze Stylów

Ćwiczenie nr 12: Tworzenie stron internetowych z użyciem języka HTML Wstęp

I. Wstawianie rysunków

Co to jest html? I.Struktura strony:

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

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Copyright wersji angielskiej: The European Computer Driving Licence Foundation Ltd. Copyright wersji polskiej: Polskie Towarzystwo Informatyczne

I. Menu oparte o listę

Proste kody html do szybkiego stosowania.

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

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

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

1. Przypisy, indeks i spisy.

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

I. Formatowanie tekstu i wygląd strony

za pomocą: definiujemy:

2 Podstawy tworzenia stron internetowych

O HTML. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Zadanie 1. Tworzenie nowej "strony sieci WEB". Będziemy korzystad ze stron w technologii ASP.NET.

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

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

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

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

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

[HTML I XHTML ĆWICZENIE 0] dr Artur Bartoszewski

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

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.

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:

Pierwsza strona internetowa

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

Programowanie w Internecie

Programowanie WEB PODSTAWY HTML

Dziedziczenie. Dziedziczenie i kaskadowość. Dodał Administrator środa, 10 marzec :00. Tematy: Dziedziczenie Kaskadowość

1.Formatowanie tekstu z użyciem stylów

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

Prezentacja multimedialna MS PowerPoint 2010 (podstawy)

URL:

Wymagania edukacyjne: Statyczne witryny internetowe (na podstawie programu nr )

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

Tworzenie Stron Internetowych. odcinek 5

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

Kaskadowe arkusze stylów (CSS)

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

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

Edytor tekstu MS Word podstawy


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

Ćwiczenie 9 - CSS i wstawianie CSS

Projektowanie stron WWW

Specyfikacja techniczna dot. mailingów HTML

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

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

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

CSS - layout strony internetowej

Edytor tekstu MS Word podstawy

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

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

Środki dydaktyczne: tablica, komputer (z Notatnikiem i przeglądarką www) pliki ramkapion.zip, ramkapoziom.zip, zagniezdzenieramek.zip.

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

Obiektowy PHP. Czym jest obiekt? Definicja klasy. Składowe klasy pola i metody

Odsyłacze (hiperłącza)

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Tworzenie stron internetowych w oparciu o język HTML

EDYCJA TEKSTU MS WORDPAD

Projektowanie aplikacji internetowych - ćwiczenie nr 1 I

RAMKI. Czym są ramki w dokumencie HTML?

STRONY INTERNETOWE mgr inż. Adrian Zapała

Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych

JAK POŁĄCZYĆ HTML I CSS?

Witryny i aplikacje internetowe

Zadaniem tego laboratorium będzie zaznajomienie się z podstawowymi możliwościami kompozycji strony i grafiki

Tutorial. HTML Rozdział: Ramki

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

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

Język HTML. Elementy projektowania stron WWW. Część 2. Idea języków znakowania. Znakowanie znaczeniowe i typograficzne. dr inŝ.

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

Formatowanie tekstu przy uz yciu stylo w

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA

Tajemniczy List. Wstęp HTML & CSS

Przewodnik... Tworzenie Landing Page

Odsyłacze. Style nagłówkowe

Tworzenie stron internetowych w kodzie HTML Cz 5

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

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

Tekst humanistyczny. Tekst naukowy na stronie www

Dodatkowe pakiety i polecenia L A TEXowe

Ćwiczenie 4 Konspekt numerowany

CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów).

Moduł IV Internet Tworzenie stron www

Laboratorium 1: Szablon strony w HTML5

Transkrypt:

HTML

Wstęp Język HTML jest uniwersalnym jezykiem wykorzystywanym przy tworzeniu stron internetowych, rozpoznawanym przez wszystkie przeglądarki internetowe niezależnie od producenta. Składa on się z elementów nazywanych znacznikami, określającymi poszczególne elementy na stronie( tekst, grafikę, odnośniki, itp.). Znajomośd HTML pozwala na zbudowanie prostej strony, oraz kontrolę nad stworzoną stroną, jednak aby tworzyd prawdziwie profesjonalne witryny konieczna jest znajomośd co najmniej jeszcze czterech języków: CSS JS PHP SQL

Witryna internetowa Każda witryna internetowa składa się z szeregu plików. W przypadku witryn opartych na kodzie html, musi byd przynajmniej jeden plik o nazwie index.htm, lub index.html. Jest to pierwszy plik otwierany przez przeglądarkę, oczywiście bardziej skomplikowane strony mają więcej plików z rozszerzeniem html.! Uwaga: Należy unikad w nazwach plików używania polskich znaków.

Znaczniki (tagi)! Podstawowymi elementami dokumentu HTML są znaczniki. Większośd znaczników ma początek i koniec, chociaż występują również tzw, znaczniki puste, czyli nie posiadające kooca. <znacznik początkowy> </znacznik końcowy> Np.: <HTML>.</HTML> Wielkośd liter nie ma znaczenia(chociaż dla zgodności z XHTML powinniśmy je pisad małymi literami), jak również nie muszą byd w tej samej linii. Uwaga: Jeżeli nie mamy do czynienia ze znacznikiem pustym to znacznik musi byd zamknięty!!!!

Znaczniki (tagi) cd. Znaczniki można zagnieżdżad, co oznacza że w ramach jednego elementu można wstawiad kolejny. Przykładowo możemy w znaczniku akapitu wstawid znacznik kursywy. Np. <p> <i> jakiś tekst </i> </p>! Uwaga: Musi byd zachowana kolejnośd znaczników, czyli jak używamy jednego znacznika w innym to oznacza że muszą się tam znajdowad zarówno znacznik otwierający jak i zamykający!!!

Atrubuty W ramach znaczników mogą byd potrzebne dodatkowe ustawienia ich działania. Wykonuje się to za pomocą tzw. atrybutów, które podajemy po nazwie znacznika początkowego oddzielone spacją. <znacznik początkowy atrybut1 atrybut2 > </znacznik końcowy> np. <p align= center >..</p>

Podstawowa struktura dokumentu <HTML> <HEAD> <TITLE> Tytuł strony </TITLE> <META http-equiv="content-type" content="text/html; charset=iso-8859-2"> </HEAD> <BODY> Treść strony </BODY> </HTML>

Znaczniki META Poniżej opisuję podstawowe opisy najbardziej użytecznych znaczników meta. <META http-equiv="content-type" content="text/html; charset=iso-8859-2"> - Polecenie informuje przeglądarkę o obsłudze znaków. Dzięki kodowaniu iso-8859-2 i przekonwertowaniu jej za pomocą specjalnych programów twoja strona będzie prawidłowo interpretowad polską czcionkę. Istnieją także kodowania windows-1250, jednak jego używanie nie jest zalecane. <META NAME="Keywords" CONTENT="wyrazy"> - Ten znacznik pozwoli przeglądarkom łatwiejsze odnalezienie jej. W miejscu - "wyrazy" wpisz wyrazy opisujące twoją stronę np. <META NAME="Keywords" CONTENT="delphi, html, kursy"> <META NAME="Description" CONTENT="opis"> - Wpisany w miejscu "opis" tekst będzie wyświetlony po znalezieniu twojej strony przez wyszukiwarkę. Opis może zawierad maksymalnie 250 znaków.

Znaczniki META <META NAME="Author" CONTENT="dane osoby"> - Wpisany w miejsce "dene osoby" tekst będzie informował o autorze strony. <META NAME="Generator" CONTENT="edytor"> - Znacznik informuje o używanym edytorze do tworzenia stron <META NAME="Language" CONTENT="pl"> - Polecenie informuje o języku strony <META http-equiv="refresh" CONTENT="x"> - Znacznik powoduje, że strona będzie przeładowywana co czas podany w miejscu "x". Czas wyrażany jest w milisekundach

Nagłówki Nagłówki (Heading) służą w HTML'a do tworzenia... nagłówków!!! Nagłówek otwieramy komendą <H#>, gdzie zamiast # wstawiamy liczbę od 1 do 6. Jak większośd flag i ta wymaga zamknięcia </H#>.

Znacznik FONT Każdy tekst, który będzie miał mied określony kolor, krój wielkośd czcionki musimy objąd znacznikami <Font> np. wpisanie kodu: <Font FACE="Arial" SIZE="5" COLOR="maroon">tekst1 </FONT> <Font FACE="Arial" SIZE="2" COLOR="navy">tekst2</FONT> spowoduje wyświetlenie w przeglądarce: tekst1 tekst2 Wielkośd czcionki Wielkośd czcionki reguluje parametr - SIZE="x". "X" może przyjmowad wartości od 1-7.

Kolory Kolory możemy podawad na dwa sposoby: 1. Używając ich nazw 2. Używając kodów podanych szesnastkowo Np. <p color= red >.</p> <p color= #CC3300 >.</p>

Pomocne dodatkowe znaczniki <B></B> - obięty tymi znacznikami tekst jest pogrubiony <S></S> - obięty tymi znacznikami tekst jest przekreślony <I></I> - obięty tymi znacznikami tekst jest pochylony <U></U> - obięty tymi znacznikami tekst jest podkreślonu <DIV align=left></div> - objęty tymi znacznikami tekst jest ułożony przy lewej krawędzi <Center></Center> - obięty tymi znacznikami tekst jest wyśrodkowany <DIV align=right></div> - objęty tymi znacznikami tekst jest ułożony przy prawej krawędzi

Pomocne dodatkowe znaczniki cd. <HR> - wstawienie tego tagu spowoduje wyświetlenie na stronie poziomej lini. Dodatkowo możemy zadeklarowad szerokośd lini <HR Width=50%>, oraz kolor <HR Color="maroon">. Dodanie słówka "NOSHADE" spowodyje, że linia nie będzie trójwymiarowa - <HR NOSHADE> <DD> - ta komenda (bez zakooczenia) tworzy wcięcia przed tekstem (akapit) - podobne działanie jak TAB w edytorach tekstowych. <SUB> i </SUB> - indeks dolny. Umieszczenie tekstu niżej niż zwykle (np. wzory chemiczne) <SUP> i </SUP> - indeks górny. Umieszczenie tekstu wyżej niż zwykle (np. potęgowanie)

Listy <UL> i </UL> - lista nieuporządkowana <OL> i </OL> - lista uporządkowana Następnie pomiędzy tymi znacznikami wstawiamy poszczególne pozycje <LI> - List Item np. <ul> <li>aaaaa</li> <li>bbbb</li> </ul>

Grafika Przy wstawianiu grafiki będziemy zawsze wstawiad znacznik <IMG>. Samo wstawienie tego tagu nie spowoduje nic (tak na prawdę to może spowodowad tylko błąd). Wewnątrz tego znacznika będziemy wstawiad kolejne parametry takie jak: SRC="nazwa_obrazka.gif" - dzieki tej właściwości przeglądarka wie jaki plik ma wyświetlid. Należy pamiętad, że przeglądarki interpretują tylko dwa typy grafiki - gif, jpg. Jeżeli obrazek znajduje się w tym samym katalogu co dokument HTML nie trzeba podawad ścieżki, w przeciwnym wypadku tak. WIDTH="30" Height="50" - polecenia określają szerokośd obrazka (Width), oraz wysokośd (Height). W przypadku jeżeli nie zostaną zadeklarowane obrazek przyjmie naturalne wielkości. ALT="opis" - parametr spowoduje, że po najechaniu myszą na obrazek pokarze się się tekst

Grafika cd. VSPACE="5" HSPACE="10" - właściwości ustawiają odstęp od tekstu w poziomie (HSPACE), oraz w pionie (VSPACE). BORDER="5" - znaczniki powodują wyświetlenie ramki wokół obrazka. ALIGN="left" - jak już możliwie zauważyłeś wstawiony w powyższy sposób obrazek rozdziela tekst. Aby to zmienid, i aby tekst otaczał grafikę należy zastosowad właściwośd - ALIGN. Może ona przyjmowad właściwości "left", "center", "right", "justify", "top", "middle", "bottom", "absmiddle", "absbottom", "texttop", "baseline".

Hiperłącza Rolą hiperłączy jest jak sama nazwa wskazuje przeniesienie na do konkretnego miejsca. Znacznik odpowiadający za to to <a>..</a> Np.. <a href="strona.html">zajrzyj</a> <a href="strona.html" TARGET="_blank"></a> <a href=mailto:adres@e_mail>napisz</a> <a href=mailto:adres@e_mail><imgsrc="poczta.gif"></a> <a href="muzyka.wav">muzyka</a>

Tabele Tabele ograniczają znaczniki <TABLE></ TABLE >. Wewnątrz wstawia się tagi <TR></TR>, a w nich <TD></TD>.Przykładowa tabela wygląda następująco: <TABLE> <tr> <td>kolumna1a</td> <td>kolumna1b</td> </tr> <tr> <td>kolumna2a</td> <td>kolumna2b</td> </tr> </table>

Ramki Ramkową strukturą dokumentu nazywamy dokument, który posiada wydzielone poszczególne elementy strony tzn. strona składa się z kilku dokumentów gdzie jeden np. jest wyświetlany stale. Podstawowy dokument z ramkami ma strukturę: <HTML> <HEAD> <TITLE> </TITLE> <META http-equiv="content-type" content="text/html; charset=iso-8859-2"> </HEAD> <FRAMESET cols="100, *"> <FRAME SRC="menu.html" NAME="menu" SCROLLING="no" NORESIZE> <FRAME SRC="zawartosc.html" NAME="Ramka2" SCROLLING="auto"> </FRAMESET> </HTML>

Ramki cd Załóżmy, że stworzyliśmy plik index.html który posiada strukturę ramkową: <FRAMESET cols="100, *"> <FRAME SRC="menu.html" NAME="menu" SCROLLING="no" NORESIZE> <FRAME SRC="zawartosc.html" NAME="Ramka2" SCROLLING="auto"> </FRAMESET> Chcielibyśmy teraz, aby po kliknięciu na link z dokumentu menu.html nowa strona została wyświetlona w ramce - Ramka2. I tu trzeba wrócid pamięcią do tworzenia odsyłaczy i właściwości TARGET. Przykładowy link mógłby wyglądad następująco: <A HREF="linki" TARGET="Ramka2">Kilka linków</a> Spowoduje to wspomniany wcześniej efekt. Obiecywałem, że powrócę do właściwości TARGET więc powracam. Nadanie temu parametrowi opcji "_blank" spowoduje, że strona zostanie wyświetlona w nowym oknie. Właściwośd "_self" działa tak jakby właściwośd target nie została zastosowana, czyli powoduje, że strona zosanie wyświetlona w tej samej ramce. Zastosowanie kodu: <Target="nazwa"> spowoduje że link zostanie wyświetlony w ramce podanej w miejsce "nazwa".

Style CSS Głównym zadaniem HTML-a jest opis struktury strony, natomiast CSS odpowiada za określenie jej wyglądu. Stosując style zyskujemy bardzo duże możliwości wpływania na wygląd strony. Możemy określid niemal wszystko, zaczynając od wyboru koloru i rodzaju czcionki a koocząc na obramowaniu tabelek! Jedną z ważniejszych funkcji CSS jest to, że wraz z JavaScriptem tworzy DHTML.

Budowa CSS opiera się na zasadzie że każdy element HTML-a ma w CSS przypisane mu cechy, a one mogą przyjmowad rózne wartości Selektor { } właściwośd:wartość; właściwośd: wartość;...

Budowa cd. Przykładowa definicja stylu dla akapitu przedstawiona jest poniżej P { } font-size:10pt; font-family:verdana; color:green;

Sposoby deklaracji stylu 1. Wewnątrz znacznika - wpisane <B STYLE="font-size:10pt; background-color:yellow;">jakiś tekst</b> 2. W bierzącym pliku - osadzone <HTML> <HEAD> <STYLE TYPE="text/css"> </STYLE> </HEAD> <BODY> <SPAN class="klasa">witaj na mojej stronie!</span> </BODY> </HTML> 3. W osobnym pliku w ramach znaczników <HEAD></HEAD> zewnętrzne <LINK REL="stylesheet" HREF="style.css" TYPE="text/css">

Klasy Celem stosowania klas jest zróżnicowanie formatowania znaczników html. Możemy je stosowad na dwa sposoby: 1. Jako klasę ogólną, do stosowania ze wszystkimi znacznikami.nazwaklasy {.} 2. Jako klasę przypisaną dla danego znacznika h1.nazwaklasy {.} W kodzie strony używamy zaś w następujący sposób: <h1 class= nazwaklasy > tekst</h1>

Identyfikatory Wykorzystujemy do definiowania stylów dla konkretnych elementów i tworzenia odsyłaczy wewnętrznych Deklarujemy w stylach w następujący sposób: #nazwa{ } W kodzie strony używamy zaś w następujący sposób: <h1 id= nazwa > tekst</h1>! Uwaga: Nie wolno w kodzie strony dwa razy użyd tego samego identyfikatora