HTML

Obiektowy język definiowania dokumentów hipertekstowych i jego implementacja.

ObjectHTML

Wstęp - geneza, zastosowania
Opis podstawowych pojęć
    Internet
    IP
    TCP
    HTTP
    WWW
    HTML ->
    URL
    Pozostałe usługi
Definicje
Inne rozwiazania
    Wprowadzenie
    ASP
    JSP
    PHP
    Homesite
    Microsoft FrontPage
Projekt języka
    Struktura leksykalna
    Komentarze
    Typy atrybutów i zmiennych
    Podstawowe składowe programu
    Deklaracje
    Klasy
    Metody
    Atrybuty
    Grupy
        Wprowadzenie
        Definicja
    Instrukcje
        $
        [ ]
        call
        set
        append
        incr
        if
        while
        for
        currenttime
        encode
        import
        export
        grmembers
        grname
        grparent
        lastwordin
        firstwordin
        beforeword
        afterword
        query
    Wyrażenia i operatory
    file
    image
    include
    Gramatyka
Wywołanie kompilatora
Program narzędziowy makedefs
    Geneza i ogólny opis
    Uruchamianie
    Przykłady użycia
Opis implementacji
    Drzewo programu / kompilator
    Opis najważniejszych klas
Przykładowa aplikacja
Podsumowanie
Literatura

HTML

Poprzednia strona: WWW
Nastepna strona: URL

HTML jest to język opis dokumentu hipertekstowego. HTML powstał na bazie SGML, a dokładniej jest jedną z jego aplikacji. Fizycznie dokumenty HTML są to dokumenty czysto tekstowe. Podstawowym elementem tego języka jest znacznik (ang. tag). Składnia znacznika jest następująca:

<tagname atrybuty> </tagname>

Tekst między znakami mniejszości i większości jest nazwą znacznika, a wielkość liter nie ma znaczenia. Wyróżnia się znaczniki otwierające i zamykające, które umieszczone w dokumencie pełnią funkcję nawiasów. Nazwa znacznika zamykającego poprzedzona jest znakiem "/". Niektóre znaczniki mogą posiadać atrybuty. Umieszczana się je w znaczniku otwierającym, po nazwie znacznika. Składnia atrybutów:

nazwa=watrość

lub

nazwa

gdy atrybut nie przyjmuje żadnych wartości.

Dobrym dokumentem opisującym standard HTML jest http://www.faqs.org/rfcs/rfc2854.html.

Przykłady użycia znaczników:

jakiś tekst <b> ten tekst będzie wytłuszczony </b> przejście do nowej linii <br>

<font size="+1"> ten tekst będzie wydrukowany większą czcionką </font> powrót do normalnej czcionki

Dokument HTML składa się z dwóch podstawowych sekcji: nagłówka i treści. W nagłówku zdefiniowane są: tytuł dokumentu, instrukcje sterujące dla przeglądarki, techniczne detale dokumentu. Sekcja treść zawiera to co zostanie wyświetlone w oknie przeglądarki.

Struktura dokumentu HTML:

<html>

<head>

<title>tytuł strony</title>

<meta author="john foo">

</head>

<body>

treść strony

</body>

</html>

 

Podstawowe znaczniki:

Formatowanie wyglądu tekstu

<hn></hn>, n=1,2,3,4,5,6

Definicja nagłówka, n określa wielkość nagłówka

<p>

Nowy paragraf

<br>

Przejście do nowej linii

<ul></ul>

Lista nienumerowana

<ol></ol>

Lista numerowana

<li>

Nowa pozycja w liście

<b></b>

Wytłuszczenie tekstu

<i></i>

Tekst pochyły

<font></font>

Zmiana czcionki

<code></code>

Formatowanie kodu programu

<pre></pre>

Znaki końca linii będą uwzgędnione przy formatowaniu tekstu

<style></style>

Definicja stylu. Style definiują wygląd poszczególnych części dokumentu.

<address></address>

Dane adresowe autorów strony

<big></big>

Zwiększenie rozmiaru czcionki

<small></small>

Zmniejszenie rozmiaru czcionki

Formularze

<form></form>

Definicja formularza, programu przetwarzającego przesłane dane

<input></input>

Pola do wprowadzania danych

<select>

Listy do wyboru

<option>

Element listy do wyboru

<textarea></textarea>

Wielowierszowe pole edycyjne

Tabele

<table></table>

Definicja tabeli

<tr></tr>

Nowy wiersz tabeli

<th></th>

Nagłówek kolumny

<td></td>

Kolumna

Znaczniki specjalne

<img>

Wstawienie obrazka z pliku, obsługiwane formaty: GIF JPEG, PNG

<hr>

Wstawienie poziomej linii

<object></object>

Wstawienie obiektu, np. apletu Javy, kontrolki ActiveX

<meta></meta>

Określenie dodatkowych informacji o dokumencie

<script></script>

Kod źródłowy języka skryptowego osadzonego na stronie, np. Java Script, VBScript

Definiowanie odnośników

<a></a>

Odnośnik do innego dokumentu, ten właśnie znacznik umożliwia tworzenie powiązań między dokumentami, bez tego znacznika WWW nie istniałaby.

Struktura dokumentu

<html></html>

Dokument HTML

<head></head>

Nagłówek dokumentu

<body></body>

Zawartość dokumentu

 

 

Listopad 2000