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ą </fon t> 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</titl e>
<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 pr zy 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 |
|