Informatyka dla gimnazjum/Podstawy tworzenia stron internetowych

Z Wikibooks, biblioteki wolnych podręczników.

Strony internetowe są to pliki tekstowe napisane w specjalnym języku: przede wszystkim HTML lub XHTML oraz CSS i opcjonalnie PHP czy JavaScript Pierwsze dwa odpowiadają za treść, a ostatnie za wygląd i "sztuczki" na stronie. Przeglądarka internetowa następnie przetwarza to i wyświetla na ekranie. Strony można pisać w dowolnym edytorze tekstowym np. notatniku, ale istnieją do tego lepsze narzędzia, które pomagają w tworzeniu strony np. kolorując pisany przez nas kod (mimo nazwy nie jest to wcale dziecinne i dla przedszkolaków). Przykładem takiego programu jest notepad++ który koloruje odpowiednio składnię, czyli skład tekstu jakiego języka. Wspominany program obsługuje wszystkie ww. języki.

Pewnie kilka osób by się znalazło że są również edytory WYSIWYG które wyglądają jak normalne edytory tekstu, więc o wiele szybciej i łatwiej wykonać odpowiednie (pod)strony. Warto jednak pamiętać że to jest metoda która bynajmniej nie uczy w ogóle wykorzystywanego przez program języka - znamy na pamięć tylko sam program, więc jest to działanie niepożądane. Ponadto takie programy nie optymalizują kodu (czyli tak jakby "puchnięcie") i mają wiele innych wad związanych z techniczną stroną przygotowywania.

Do zaczęcia nauki polecamy zacząć czytać w tej kolejności:

  • HTML - Podstawy
  • XHTML - Wersja rozszerzona
  • CSS - Do formatowania wyglądu strony
  • PHP - Działanie po stronie serwera
  • JavaScript - "sztuczki" na stronie, to ona powoduje że strona nie jest całkowicie statyczna.