Formularz
Elementy
Format
Formularz
Hiperłącze
Listy
Obrazy
Selektory
Tabele
Formatowanie textu
Sekektory

kurs HTML

podstawowe pojęcia

strona internetowa - dokument w języku html lub Xhtml zapisany w pliku i umieszczony na serwerze, doczytywany przy pomocy przeglądarki

witryna internetowa - zbiór stron internetowych powiązanych tematycznie i umieszczonych na jednym serwerze.

Portal internetowy-Serwis informacyjny zawierający informacje na różne tematy, zwykle wyposażony w dodatkowe funkcje:poczta,czat wyszukiwarka itd

Wortal internetowy - Portal wertykalny czyli wyspecjalizowany zawierający informacje Radko używany

Serwer internetowy - komputer podłączony do internetu świadczący usługi w internecie.

strona statyczna - strona nie zmieniająca zawartości i treści przy odwołani się do niej. zmiany wprowadza administratir w kodzie striny.

strona dynamiczna - strona generowana na bieżąco przez serwer HTTP na podstawie parametrów przekazanych przez przeglądarkę - urzytkownika.

HYML(ang. HyperText Markup Language)

HTML jest podstawowym językiem projektowania stron WWW. W dniu dzisiejszym stosowana jest wersja HTML5.
Podstawowym elementem języka HTML jest zacznik (tag),czyli polecenie inormujące przeglądarkę o sposobie interpretowania danego fragmentu tekstu. Znaczniki zapisujemy w nawiasach ostrych <>. Większość znaczników posiada znacznik otwarcia i zamknięcia . wyjątkami są:

Znaczniki mogą posiadać atrybuty które definiują ich działanie (np.: określenie wielkości, koloru...). Konstrukcja takiego znacznika to: <font size=6> gdzie font jest znacznikiem a size atrybutem tego znacznika, liczba 6 to wartość atrybutu.
Znaczniki można umieszczać jeden wewnątrz dtugiego, natomiast należy zamykać w odwrotnej kolejności do otwierania np.:<p>&1tfont> formatowany tekst</font</p>.

Deklaracja typu dokumentu

Deklaracja typu dokumentu (DTD) określa wersję języka HTML jaka jest stosowana na stronie. Dla HTML 4 prezentuje się ona tak:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Dla HTML 5 DTD wygląda tak:
<!DOCTYPE HTML>

KODOWANIE POLSKICH ZNAKÓW

Kodowanie polskich znaków jest obsługiwane przez kilka standartów.
Pierwszy standart to ISO 8859, zgodny z podstawowym standartem ASCII. na stronach wykorzystuje się go w wersji ISO 8859-2
kolejny standart to WINDOWS-1250, Bardzo rzadko wykorzystywany, dobrze obsługiwany tylko przez IE.
Kolejny standart oparty na kodowaniu Unicodeto UTF(Unicode Transformation Format) w wersji UTF-8.
Deklaracje strony kodowej umieszczamy w sekcji HEAD w znaczniku <meta>:
HTML 4: <meta http-equiv+"Content-type" content="text/html;charset=utf-8">
HTML 5:<meta charset="ISO 8859-2">

Metadane(metainformacje)

Metadane to dodatkowe informacje przekazywane przeglądarkom o dokumencie są one zapisywane w sekcji HEAD w znaczniku <meta>.Posiadają charakterystyczne argument:
Argumenty name identyfikuje rodzaj informacji. Jest stosowany na przemiennie z http-equiv
Argument content zawiera konkretne inforamcje.

Atrybut Http-equiv może przyjmować wartość:

Content-type określa sposób kodowania
Content-Language - Język zawartości dokumentu
Replay-to - podaje adres do kontaktu z autorem strony
default-style - podaje adres pliku stylu CSS
refresh - częstotliwość odświeżania strony

Atrybuty name - wartości:

author -autor strony
description -krótki opis
keywords -słowa kluczowe
generator -nazwa programu generatora strony
Creation_date -data utworzenia
revised -data ostatniej aktualizacji
Title, page-topic - ustawienia tytuł i opis strony
robots - określa indeksowanie strony
company - nazwa firmy
publisher - nazwa wydawcy
copyringht - prawa autorskie
expires - data ważności

wartość robots

Atrybut name robots odpowiada za indeksowanie(pozycjonowanie) strony w sieci. dla "robots" mogą być następujące wartości:

  • "index" - strona, na której wstawiono polecenie, będzie indeksowana przez roboty sieciowe (indeksery) - domyślnie
  • "noindex" - strona, na której wstawiono polecenie, nie będzie indeksowana
  • "follow" - przechodzenie do stron, do których odnoszą się odsyłacze, znajdujące się w dokumencie - domyślnie
  • "nofollow" - robot nie przechodzi do stron stron wskazywanych przez odsyłacze wstawione na stronie, ale może je zaindeksować, jeżeli istnieją inne linki umieszczone na stronach bez tego zakazu
  • "index, nofollow" - indeksuje stronę, nie przechodzi do stron wskazywanych przez odsyłacze
  • "noindex, follow" - nie indeksuje strony, na której wstawiono polecenie, przechodzi do stron wskazywanych przez odsyłacze
  • "all" = "index, follow" - indeksuje wszystko (domyślnie)
  • "none" = "noindex, nofollow" - nie indeksuje nic

deklaracja języka zawartości dokumentu

dla HTML 4:<meta http-equiv="content-language" content="pl"M>
dla HTML 5: <html lang="pl">

Znaki specjalne w html

Znaki specjalne to zestawienia znaków (liter) pozwalające wyświetlić na ekranie znaki wykorzystywane w kodzie HTML lub nie występujące na klawiaturze

  • < - & lt; (bez spacji po &)
  • > - & gt ;
  • " - & quot ;
  • & - & amp ;
  • _ - & nbsp;(twarda spacja)
  • - ‰
  • - & euro;