HTML i XHTML

HTML - Hyper Text Markup Language – hipertekstowy język znaczników, wykorzystywany przy projektowanie stron internetowych statycznych. HTML opisuje strukturę strony internetowej i pozwala na osadzanie języków skryptowych,
nie jest zaliczany do języków programowania. Aktualnie wyróżniamy dwie kategorie podziałów standardu HTML:

  • HTML bazowany na języku SGML i HTML bazowany na języku XML
  • wersja Strict, Transitional i Frameset

Wersja oparta na XML-u nosi nazwę XHTML. Ostatnia specyfikacja HTML i XHTML posiada trzy wersje: Strict, Transitional i Frameset. Strict reprezentuje poprawną wersję standardu, a Transitional i Frameset zostały wprowadzone w celu płynnego przejścia ze starszych wersji HTML. Język HTML posiada trzy typy znaczników:

  • Strukturalne – opisują logiczną strukturę tekstu
  • Prezentacyjne – opisują wygląd poszczególnych elementów
  • Hipertekstowe – zawierają linki

Gdy konsorcjum W3C ustanowiło standard kaskadowych arkuszy stylów CSS, język HTML stopniowo zaczął rezygnować z używania znaczników prezentacji na rzecz arkuszy styli CSS. HTML 4.01 jest najnowszą wersją standardu HTML,
a opublikowany na bazie HTML 4.01 Strict, jest międzynarodowym standardem ISO/IEC. 22 stycznia 2008 został opublikowany przez W3C szkic ("Working Draft") HTML 5 nad którym obecnie trwają prace.

XHTML jest językiem opracowanym na bazie HTML 4.01 przy użyciu XML 1.0. Jego najnowszą wersją jest XHTML 1.1, opublikowany w maju 2001 jako rekomendacja W3C. Bazuje na XHTML 1.0 Strict. Trwały prace nad wersją XHTML 2.0, lecz zostały zaniechane a obecnie trwają prace nad XHTML 5, który jest aktualizacją XHTML-a 1.x i jest zdefiniowany wraz z HTML-em 5 w szkicu HTML.

PHP

PHP (Personal Home Page Toolkit) – obecnie najpopularniejsza technologia skryptowa wykorzystywana do współpracy z serwerami WWW do dynamicznego generowania stron internetowych i przetwarzania danych.
Możliwości PHP obejmują - od prostego przetwarzania danych z formularzy, generowanie dynamicznie obrazków, dokumentów PDF, poprzez zaawansowane przetwarzanie tekstu, do generowania dynamicznie stron WWW opartych na bazach danych. Język PHP pozwala na programowanie zarówno strukturalne jak i obiektowe.
W PHP powstało wiele aplikacji sieciowych, najbardziej popularne to: systemy zarządzania treścią, fora dyskusyjne, aplikacje pocztowe oraz klienty baz danych.

PHP jest rozwijany na licencji open source, współpracuje z wieloma systemami ( np.Windows, Linux, MacOS ),
bazami danych ( np. MySQL, PostgreSQL ) i protokołami sieciowymi ( np. SMTP, POP3 IMAP ).
Aktualna wersja PHP to 5.3.6 wydana 17.03.2011r.

Valid XHTML 1.0 Transitional Poprawny CSS!
system full kontakt