Tworzenie stron

Każdy deweloper stron musi znać poniższe komponenty sieciowe:

  • HTML 4.01
  • Użycie CSS (tabele stylów)
  • XHTML
  • XML i XSLT
  • Serwerowy skrypt
  • Serwerowy skrypt
  • Zarządzanie danymi za pomocą SQL
  • Przyszłość Internetu

HTML 4.01

HTML jest językiem Internetu, każdy deweloper sieciowy musi go znać podstawowo.

HTML 4.01 to ważny standard web, znacznie różniący się od HTML 3.2.

Gdy tagi podobne do font i atrybuty color zostały dodane do HTML 3.2, stały się koszmarem dla deweloperów. Proces tworzenia stron internetowych, które muszą dodać informacje o czcionkach do każdej pojedynczej strony, stał się długotrwałym i kosztownym przedsięwzięciem.

Przez HTML 4.01, wszystkie informacje o formataowaniu mogą być przeniesione z dokumentu HTML do oddzielnego arkusza stylów.

HTML 4.01 jest ważny z jeszcze jednego powodu, ponieważ XHTML 1.0, ten najnowszy standard HTML, jest ponownie wyrażony jako aplikacja XML HTML 4.01. Użycie HTML 4.01 w Twojej stronie zapewni łatwe uaktualnienie do XHTML w przyszłości.

Upewnij się, że używasz najnowszego standardu HTML 4.01.

Naucz się naszego kompletnego Podręcznik HTML 4.01.

Kaskadowe arkusze stylów (Cascading Style Sheets - CSS)

Styl może zdefiniować, jak elementy HTML są wyświetlane, podobnie jak tag font w HTML 3.2. Styl jest zazwyczaj przechowywany w pliku zewnętrznym. Zewnętrzne arkusze stylów pozwalają na zmianę wyglądu i układu wszystkich stron na stronie poprzez edycję prostego dokumentu CSS. Jeśli kiedykolwiek próbowałeś dokonać pewnych zmian, takich jak jednoczesna zmiana czcionki lub koloru tytułów na wszystkich stronach, zrozumiesz, jak CSS może osiągnąć efekty z mniejszymi wysiłkami.

Najlepiej nauczyć się naszych Kurs CSS.

XHTML - przyszłość HTML

XHTML oznacza rozszerzalny język znaczników hipertekstu (Extensible HyperText Markup Language).

XHTML 1.0 to najnowszy standard HTML pochodzący z W3C. Został ogłoszony jako oficjalna rekomendacja (Recommendation) 26 stycznia 2000 roku. W3C Recommendation oznacza stabilność normy, a obecnie normy te stały się standardem web.

XHTML to HTML 4.01 zrekonstruowany za pomocą XML, który można natychmiast wdrożyć w istniejących przeglądarkach, pod warunkiem przestrzegania kilku prostych wytycznych.

Przygotuj się na przyszłość: przeczytajJak przekształcić stronę internetową na XHTML.

XML - narzędzie do opisywania danych

Rozszerzony język znaczników (XML) iNieZamiennik HTML. W przyszłym rozwoju web, XML będzie używany do opisywania i przechowywania danych, podczas gdy HTML będzie używany do wyświetlania danych.

Najlepszym opisem XML jest narzędzie przechowywania i przesyłania informacji, platformowe, niezależne od oprogramowania i sprzętu.

Wierzymy, że znaczenie XML nie jest gorsze niż fundamentalne znaczenie HTML dla Internetu, i XML stanie się najważniejszym narzędziem do przetwarzania i przesyłania danych.

Upewnij się, że przejdziesz nasze Tutorial XML.

XSLT - narzędzie do przekształcania danych użytkownika

XSLT (XML Extensible Stylesheet Language Transformations) to język używany do przekształcania XML.

Przyszłe strony internetowe będą musiały przekazywać dane w różnych formatach do różnych przeglądarek i innych serwerów web. XSLT to nowy standard W3C, który pozwala na konwersję danych XML na różne formaty.

XSLT może konwertować pliki XML na formaty rozpoznawane przez przeglądarki, takie jak HTML, lub WML - język znaczników używany w wielu urządzeniach przenośnych.

XSLT może również dodawać elementy, usuwać je, przestawiać oraz sortować, testować i określać, które elementy mają być wyświetlone, itp.

Upewnij się, że przejdziesz nasze Tutorial XSLT.

Serwerowy skrypt

Serwerowy skrypt to programowanie dotyczące zachowania przeglądarek internetowych. Powinieneś nauczyć się JavaScript, aby móc przekazywać więcej dynamicznych treści na stronach internetowych:

JavaScript to narzędzie programistyczne dostarczone dla twórców HTML
Twórcy HTML zazwyczaj nie są programistami, ale JavaScript to bardzo prosty język skryptowy! Każdy może dodać kilka fragmentów kodu JavaScript do swojej strony HTML.
JavaScript może umieszczać dynamiczny tekst na stronie HTML
Powyższy fragment języka JavaScript można użyć do zapisania zmiennego tekstu na stronie HTML: document.write("h1" + name + "/h1")
JavaScript może reagować na wydarzenia
Można ustawić JavaScript, aby działał przy pewnych wydarzeniach, takich jak załadowanie strony lub kliknięcie w element HTML.
JavaScript może odczytywać i modyfikować elementy HTML
JavaScript może odczytywać i modyfikować zawartość elementów HTML
JavaScript można użyć do walidacji danych
Możesz użyć JavaScript do walidacji danych w formularzu przed jego wysłaniem do serwera, co zapewnia, że serwer przetworzy dane poprawnie.

Musisz nauczyć się naszego Tutorial JavaScript.

Serwerowy skrypt

Skrypty serwerowe i programowanie serwerów internetowych są związane. Należy uczyć się skryptów serwerowych, aby być w stanie przekazywać więcej dynamicznych treści stron internetowych. Dzięki programowaniu serwerowemu możesz:

  • Dynamiczne edytowanie, modyfikowanie lub dodawanie treści strony
  • Odpowiedzi na zapytania lub dane wprowadzone przez użytkownika w HTML
  • Dostęp do danych lub baz danych i zwracanie wyników do przeglądarki
  • Dostęp do plików lub danych XML i zwracanie wyników do przeglądarki
  • Konwersja XML do HTML i zwracanie wyników do przeglądarki
  • Dostosowywanie stron do różnych użytkowników, zwiększanie dostępności stron
  • Oferowanie bezpieczeństwa i kontroli dostępu do różnych stron
  • Tworzenie różnych typów wyjść dla różnych przeglądarek
  • Minimalizowanie przepływu danych sieciowych

W W3SCHOOL, poprzez ASP i PHP Pokazaliśmy skryptowanie na serwerze

Upewnij się, że przejdziesz nasze Kurs ASP i Kurs PHP.

Zarządzanie danymi za pomocą SQL

Język zapytań strukturalnych (SQL) to ogólny standard dostępu do takich baz danych jak SQL Server, Oracle, Sybase oraz Access.

Dla tych, którzy chcą zapisywać i pobierać dane z baz danych, wiedza o SQL jest niezwykle cenna.

Każdy administrator sieci web powinien zrozumieć, że SQL to prawdziwy silnik dostosowany do baz danych w Internecie.

Upewnij się, że przejdziesz nasze Kurs SQL.

Przyszłość

Musisz zrozumieć jedną bardzo ważną rzecz, funkcjonalność stron internetowych zostanie całkowicie zrewolucjonizowana. Będziemy świadkami ogromnej zmiany, a to przeniesienie się strony z prezentacji "zastanych treści" do przekazywania "dynamicznych treści".

Będziemy zobaczyć wiele nowych przeglądarek, takich jak przeglądarki na urządzeniach mobilnych, a także więcej informacji na temat komunikacji danych między serwerami oraz między serwerami a przeglądarkami za pomocą XML.