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 |
|