DZWONEK

Są tacy, którzy czytają te wiadomości przed tobą.
Subskrybuj, aby otrzymywać świeże artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać Dzwon
Bez spamu

Wykład 2. PodstawyHTML. MożliwościHTML5.

1. Historia języka HTML

W 1989 r. Tim Berners-Lee zaproponował kierownictwu Międzynarodowego Centrum Wysokich Energii (CERN) projekt rozproszonego systemu hipertekstowego, który nazwał World Wide Web (WWW), World Wide Web. Początkowo pomysł systemu polegał na wykorzystaniu systemu nawigacji hipertekstowej do połączenia całego zestawu zasobów informacyjnych CERN w jeden system informacyjny.

Jednym ze składników technologii tworzenia rozproszonego systemu hipertekstowego w sieci WWW stał się język znaczników hipertekstowych HTML (HipertekstNarzutJęzyk - hipertekstowy język znaczników dla dokumentów), opracowany przez Tima Berners-Lee na podstawie standardowego języka znaczników drukowanych dokumentów - SGML (Standard Generalized Markup Language, standardowy uogólniony język znaczników). Daniel W. Connolly napisał dla niego Definicję typu dokumentu, formalny opis składni HTML w kategoriach SGML.

Programiści HTML byli w stanie rozwiązać dwa problemy:

    zapewnić projektantom hipertekstowych baz danych prosty sposób tworzenia dokumentów;

    aby narzędzie to było wystarczająco potężne, aby odzwierciedlało obecne rozumienie interfejsu użytkownika hipertekstowych baz danych.

Pierwszy problem został rozwiązany przez wybranie modelu znacznika do opisu dokumentu. Ten model jest szeroko stosowany w systemach przygotowania dokumentów do drukowania.

Język NTML umożliwia oznaczanie dokumentu elektronicznego wyświetlanego na ekranie za pomocą poziomu projektu; Powstały dokument może zawierać wiele różnych etykiet, ilustracji, klipów audio i wideo itd. Skład języka obejmuje zaawansowane narzędzia do tworzenia różnych poziomów nagłówków, wyboru czcionek, różnych list, tabel i wielu innych.

Drugim ważnym punktem, który wpłynął na los HTML, było wybranie jako podstawy zwykłego pliku tekstowego.

Tak więc baza danych hipertekstowych w koncepcji WWW to zbiór plików tekstowych oznaczonych w HTML, który określa formę prezentacji informacji (znaczniki) i strukturę łączy między tymi plikami a innymi zasobami informacyjnymi (łącza hipertekstowe). Łącza hipertekstowe, ustanawiające powiązania między dokumentami tekstowymi, stopniowo zaczęły łączyć różnorodne zasoby informacyjne, w tym dźwięk i wideo; w rezultacie powstała nowa koncepcja - hipermedia.

Podejście to zakłada obecność innego komponentu technologicznego - tłumacza języka. W sieci WWW funkcje interpretera są podzielone między serwer WWW bazy danych hipertekstu i interfejs użytkownika. Serwer oprócz dostępu do dokumentów i przetwarzania linków hipertekstowych zapewnia wstępne przetwarzanie dokumentów, a interfejs użytkownika interpretuje konstrukcje językowe związane z prezentacją informacji.

Wersje

    HTML 4.01 (zmiany, bardziej znaczące niż się wydaje na pierwszy rzut oka) - 24 grudnia 1999 r .;

    ISO / IEC 15445: 2000 (tzw. ISO HTML, oparty na HTML 4.01 Strict) - 15 maja 2000 r.

    HTML 5 jest w budowie. Zakończenie prac planowane jest na 2014 rok.

Nie ma oficjalnej specyfikacji HTML 1.0. Do 1995 r. Istniało wiele nieoficjalnych standardów HTML. Aby odróżnić standardową wersję od nich, natychmiast przydzielono jej drugi numer.

Wersja 3 została zaproponowana przez konsorcjum World Wide Web (W3C) w marcu 1995 r. I zapewniła wiele nowych funkcji, takich jak tworzenie tabel, owijanie tekstu wokół obrazów i wyświetlanie skomplikowanych wzorów matematycznych oraz obsługa formatu gif. Mimo że ten standard był zgodny z drugą wersją, jego implementacja była trudna dla przeglądarek tego czasu. Wersja 3.1 nigdy nie była oficjalnie oferowana, a następna wersja standardu HTML to 3.2, która pominęła wiele innowacji w wersji 3.0, ale dodała niestandardowe elementy obsługiwane przez Netscape Navigator i przeglądarki Mosaic.

W HTML 4.0 nastąpiło pewne „oczyszczenie” standardu. Wiele przedmiotów zostało oznaczonych jako przestarzałe i niezalecane. przestarzałe) W szczególności element czcionki użyty do zmiany właściwości czcionki został oznaczony jako przestarzały (zamiast tego zastosowano arkusze stylów CSS).

W 1998 r. Konsorcjum World Wide Web Consortium rozpoczęło prace nad nowym językiem znaczników opartym na HTML 4, ale zgodnym ze składnią XML. Następnie nowy język nazwano XHTML. Pierwsza wersja XHTML 1.0 została zatwierdzona jako zalecenie przez konsorcjum World Wide Web 26 stycznia 2000 r.

Planowana wersja XHTML 2.0 miała przerwać kompatybilność ze starszymi wersjami HTML i XHTML, ale 2 lipca 2009 r. Konsorcjum World Wide Web ogłosiło, że grupa robocza XHTML2 wygaśnie pod koniec 2009 r. Dlatego cały dalszy rozwój standardu XHTML 2.0 został zawieszony.

Konsorcjum World Wide Web opracowuje obecnie wersję HTML 5. Projekt specyfikacji języka pojawił się w Internecie 20 listopada 2007 r.

Rozwój języka znaczniki hipertekstowe

1. Pojęcie standardowego uogólnionego języka znaczników SGML

HTML jest głównym, ale nie jedynym językiem znaczników dokumentów. Istnieją zarówno bardziej ogólne, jak i wysoce wyspecjalizowane rozwiązania.

Historycznie pierwszym powszechnym formatem był SGML (Standard Generalized Markup Language - standardowy wspólny język znaczników, wymawiane jako ESG em). SGML, następca ogólnego języka IBM MarkupLanguage (GML) opracowanego w 1960 r. Przez IBM, to: metaljęzyk,to znaczy, możesz na nim zdefiniować zasady konstruowania innych języków formatowania dokumentów.

SGML został opracowany do wspólnego opracowywania dokumentów maszynowych w dużych projektach rządowych i lotniczych. Był szeroko stosowany w druku i publikowaniu, ale jego złożoność utrudniała codzienne użytkowanie. Głównymi spadkobiercami SGML są formaty HTML i XML.

2. Wersje języka znaczników hipertekstowych HTML

HTML (Hypertext Markup Language) jest obecnie najpopularniejszym narzędziem do tworzenia stron internetowych. Technologia HTML pozwala łączyć dokumenty w różnych formatach za pomocą łączy hipertekstowych (hiperłącza lub łącza). Takie łącza między dokumentami znajdującymi się na serwerach na całym świecie pozwalają systemowi działać tak, jakby był pojedynczą siecią WWW Dokument HTML to plik zawierający zwykły tekst i specjalne polecenia - znaczniki. Tagi określają wizualne formatowanie tekstu (kolor i czcionka, znaczniki dla nagłówków, tabel itp.), A także związek tego dokumentu HTML z innymi zasobami (obrazy, arkusze stylów, filmy, inne dokumenty HTML itp.) . W SGML, HTML i XML tagi są otwierane (<) и закрывающей (>) nawiasy kątowe, po których następuje imiętag, a następnie - polecenia określające jego działanie - atrybuty

HTML został opracowany przez brytyjskiego naukowca Tima Bernersa-Lee w latach 1991-1992 na Europejskiej Radzie Badań Jądrowych w Genewie w Szwajcarii. Początkowo HTML został stworzony jako język wymiany dokumentacji naukowej i technicznej, odpowiedni dla osób, które nie są ekspertami w dziedzinie układu.

Następnie, oprócz uproszczenia struktury dokumentu, do HTML wprowadzono obsługę różnego rodzaju łączy hipertekstowych, a do języka dodano funkcje multimedialne. Początkowo HTML był przeznaczony do strukturyzacji i formatowania dokumentów bez powiązania z oprogramowaniem do wyświetlania. Najlepiej byłoby, gdyby tekst ze znacznikami HTML był odtwarzany bez zniekształceń stylistycznych i strukturalnych przez sprzęt z różnymi urządzeniami technicznymi (kolorowy ekran komputera tymczasowego, ograniczone możliwości ekranu telefonu komórkowego lub program do odtwarzania tekstu głosowo). Jednak współczesne użycie HTML jest bardzo dalekie od pierwotnych założeń. Z czasem podstawowa idea niezależności platformy dla HTML została poświęcona nowoczesnym potrzebom projektowania multimediów i grafiki.

HTML jest aplikacją SGML i jest zgodny z międzynarodową normą ISO 8879. Obecna norma HTML 4.01 istnieje od 1999 r. Obecnie publikowany jest projekt piątej normy językowej. Nowa wersja HTML obiecuje uzupełnić język o liczne rozszerzenia i zapewnić prostszy, bardziej logiczny i wygodny system reguł.

Dynamiczny HTML lub DHTML to sposób na stworzenie interaktywnej strony internetowej. DHTML powstał jako zestaw metod do dynamicznego tworzenia i modyfikowania stron internetowych poprzez wywoływanie skryptów z dokumentu HTML. Jednak rozwój tych metod doprowadził do całkowitej rewizji koncepcji dokumentu internetowego i ukształtowania koncepcji modelu obiektowego dokumentu DOM (Document Object Model).

DOM to niezależny od platformy interfejs programowy, który pozwala programom i skryptom zarządzać zawartością dokumentów HTML i XML, a także zmieniać ich strukturę i układ.

Model DOM nie nakłada ograniczeń na strukturę dokumentu. Każdy dokument o znanej strukturze przy użyciu DOM może być reprezentowany jako drzewo węzłów, z których każdy zawiera obiekt. Węzły są połączone relacjami rodzic-dziecko.

Początkowo wiele przeglądarek miało własny model DOM, który nie jest zgodny z resztą. Aby zapewnić kompatybilność, międzynarodowi eksperci konsorcjum W3C sklasyfikowali ten model na poziomy, z których każdy ma swoją specyfikację. Wszystkie te specyfikacje są połączone we wspólną grupę o nazwie W3C DOM.

3. Pojęcie rozszerzalnego języka znaczników XML

XML (extensible Markup Language - rozszerzalny język znaczników; wyraźny ex-em) - format będący zbiorem ogólnych reguł składniowych. XML jest przeznaczony do przechowywania danych strukturalnych (zamiast istniejących plików bazy danych), wymiany informacji między programami, a także do tworzenia bardziej wyspecjalizowanych języków znaczników, czasami nazywanych słowniki.XML to uproszczony zestaw SGML.

XML został stworzony w celu zapewnienia kompatybilności podczas przesyłania danych strukturalnych między systemami przetwarzania informacji, szczególnie podczas przesyłania danych przez Internet.

XML nie zastąpił HTML. Ponadto można bezpiecznie przewidzieć, że tak się nie stanie w dającej się przewidzieć przyszłości. Powodem są zarówno oczywiste wady XML (duże rozmiary dokumentów, zbędna składnia i ograniczony hierarchiczny model danych osadzony w formacie), jak i praktycznie ważny fakt przemawiający za HTML - Do większości zadań nie potrzebujesz pełnej mocy składni XML, a raczej prostych i wydajnych rozwiązań HTML.

Spis treści: 1. Wprowadzenie do HTML. Wprowadzenie do HTML. 2. Historia HTML. Historia HTML. 3. Podstawowe pojęcia języka HTML Podstawowe pojęcia języka HTML 4. Struktura dokumentu internetowego Struktura dokumentu internetowego. 5. Wstaw komentarz Wstaw komentarz 6. Przykład dokumentu HTML Przykład dokumentu HTML. 7. Znaczniki formatowania tekstu Znaczniki formatowania tekstu. 8. Tagi kontroli wyglądu strony WWW Tagi wyglądu strony 9. Tag znacznika 10. Kolor tła i tekstu Kolor tła i tekstu 11. Listy Listy 12. Strona internetowa z obiektami graficznymi Strona internetowa z obiektami graficznymi.


Wprowadzenie do HTML HTML to język znaczników dokumentów w środowisku WEB. Podczas przeglądania strony w Internecie widać, że przeglądarka interpretuje tekst HTML. Aby przeglądarka poprawnie wyświetlała formatowanie, na przykład tekst, tj. podzielił go na akapity, wyróżnione cytaty, nagłówki, listy itp. musi jakoś poinformować, że mówią, że to nagłówek, a to jest akapit itp. To właśnie robi język HTML. Aby zobaczyć kody HTML strony w Internecie, kliknij stronę prawym przyciskiem myszy, w menu rozwijanym wybierz - wyświetl źródło (lub „wyświetl kod HTML”). Zadowolony




Historia tworzenia HTML (Hyper Text Markup Language - Hypertext Markup Language) Niektóre daty: 1945: 1945: Amerykański naukowiec, konsultant naukowy prezydenta Vannevar Bush wyraża ideę hipertekstowego roku: 1968: Douglas Engelbart demonstruje pracę linków hipertekstowych w utworzonym jestem edytorem tekstu. Zadowolony


Lata 60. i 60. XX wieku: pracownicy IBM utworzyli ogólny język znaczników (GML), który był przeznaczony do użytku w rodzinie komputerów IBM. Język GML został dodatkowo rozszerzony, aw latach 80. przeszedł standaryzację ISO (Międzynarodowa Organizacja Normalizacyjna). Ten potężny i wszechstronny tryb znaczników, zwany SGML (Standart General Markup Langugage), został wykorzystany przez wojsko USA do sporządzenia dokumentacji technicznej. Lata: 1980: fizyk Tim Berners-Lee, CERN (Europejskie Centrum Badań Jądrowych), SGML i metody pracy z hipertekstem położyły podwaliny pod rozwijany język, który jest przyczyną nazwy stworzonego przez niego języka - HTML. W nowym języku zastosowano podstawowe konstrukcje SGML do opisywania dokumentów i łączy hipertekstowych. Niektóre daty: spis treści


Termin „hipertekst” został po raz pierwszy wymyślony przez Teda Nelsona w 1969 roku. Hipertekst to dokument elektroniczny zawierający łącza do innych dokumentów. Zadowolony








Struktura dokumentu internetowego. ... cała zawartość pliku strony internetowej jest zawarta w kontenerze ..., co wskazuje przeglądarce, że tekst jest dokumentem HTML i może zawierać tagi, które przeglądarka powinna rozpoznać, rozpoznać, zinterpretować. Typowa strona internetowa (HEAD) (BODY) Typowa strona internetowa składa się z dwóch części: nagłówka (HEAD) i treści (BODY). Zadowolony


Struktura dokumentu internetowego. początek kontenera dokumentu HTML początek kontenera nagłówka początek linii kontenera - nazwy stron ... linia nazwy strony koniec linii kontenera - nazwy stron koniec kontenera nagłówka początek treści kontenera kontener ... treść (cała zawartość) koniec strony treść strony kontener kontener koniec dokumentu HTML Ta podstawowa struktura w najprostszej formie można go wizualnie pokazać w następujący sposób: Spis treści


Struktura dokumentu internetowego. Określony pasek tytułu będzie wyświetlany na pasku tytułu okna przeglądarki, gdy strona będzie w nim wyświetlana, a także (po opublikowaniu strony w Internecie) na listach wydawanych przez wyszukiwarki. Zadowolony








Tagi formatowania tekstu. wyświetla pogrubiony tekst. wyświetla tekst kursywą wyświetla tekst podkreśloną czcionką. i wyświetl tekst przekreślony poziomą linią. wyświetla tekst większą czcionką niż nieoznakowana część tekstu wyświetla tekst zawarty w nim mniejszą czcionką w porównaniu z resztą tekstu: przesuwa tekst poniżej poziomu linii i wyświetla go mniejszą czcionką. Zalecane do drukowania wskaźników matematycznych: przesuwa tekst powyżej poziomu linii i wyświetla go mniejszą czcionką. Tego znacznika można użyć do określenia stopni liczb: Treść




Tag Tag pozwala zmienić czcionkę używaną przez przeglądarkę do przeglądania strony internetowej. Tag może mieć następujące parametry: TWARZ - ustawia nazwę czcionki, według której będzie wyświetlany tekst. ROZMIAR - ustawia rozmiar czcionki w dowolnych jednostkach od 1 (najmniejszy) do 7 (największy). Ogólnie przyjmuje się, że czcionka o normalnym rozmiarze odpowiada wartości 3. KOLOR - ustawia kolor czcionki, który można określić za pomocą standardowych nazw lub zestawu cyfr szesnastkowych. Zadowolony






Kolor tła i tekstu Wiemy już, jak zmienić kolor tekstu, ale w tym celu musieliśmy owinąć go tagami czcionek, co nie zawsze jest wygodne. Czasami lepiej jest ustawić kolor tekstu dla całego dokumentu. Możesz także ustawić obraz tła. Oto wymagane atrybuty: TŁO - określa obraz „wypełnienia” tła. Wartość jest ustawiana w postaci pełnego adresu URL lub nazwy pliku ze zdjęciem w formacie GIF lub JPG (więcej na ten temat zostanie omówione później). BGCOLOR - określa kolor tła dokumentu. TEKST - określa kolor tekstu w dokumencie. Wszystkie są zarejestrowane dla elementu BODY. Wartości kolorów są ustawiane albo przez wartość RGB w systemie szesnastkowym, albo przez jeden z 16 podstawowych kolorów. Zadowolony




Kolor tła i tekstu Przykład: Ten tekst będzie czerwony, ponieważ zmieniliśmy kolor tekstu w znaczniku BODY, a teraz cały tekst na stronie będzie domyślnie czerwony. W tym akapicie tekst będzie zielony, ponieważ umieściliśmy go w znacznikach czcionek i nadaliśmy odpowiedni kolor Teraz tekst znów będzie czerwony




Listy Każdy element listy zaczyna się od znacznika HTML zapewnia specjalny zestaw znaczników do reprezentowania informacji w postaci list następujących typów: Labeled (); Numerowane (/); lista definicji (/). Semestr. Jego definicja ... Spis treści


Strona internetowa z obiektami graficznymi. Obrazy są integralną częścią każdej strony internetowej. Są używane wszędzie, więc dowiedzmy się, co jest. Istnieją trzy rodzaje plików obrazów, które można wstawić na strony: GIF (format wymiany grafiki) JPG / JPEG (grupa wspólnych ekspertów fotograficznych) PNG (przenośna grafika sieciowa) Spis treści


Strona internetowa z obiektami graficznymi. Kilka słów o formatach: GIF - używa tylko 256 kolorów i odpowiednio lepiej nadaje się do rysunków z małą liczbą odcieni. Ten format obsługuje przezroczystość obrazu. JPEG to format obrazu, który wykorzystuje do miliona kolorów. Jest zwykle używany do zdjęć i grafiki wysokiej jakości (z ogromną liczbą odcieni). PNG to stosunkowo nowy format. Przewyższa JPEG i GIF na wiele sposobów: miliony kolorów i wydajną kompresję. Obsługuje również przezroczystość. W jakim formacie chcesz robić zdjęcia, ale staraj się osiągnąć maksymalną jakość przy minimalnym rozmiarze. Zadowolony


Strona internetowa z obiektami graficznymi. Aby umieścić obrazy w dokumentach HTML, używany jest znacznik, którego parametr SRC określa lokalizację pliku obrazu. Na przykład: - obraz znajdujący się w pliku picture.gif zostanie umieszczony w dokumencie HTML; - obraz znajdujący się w pliku Tile.bmp, który znajduje się w folderze Obrazy znajdującym się w tym samym folderze co dokument HTML, zostanie umieszczony w dokumencie HTML. Zadowolony


Strona internetowa z obiektami graficznymi. Po dołączeniu obrazu graficznego do dokumentu można określić jego położenie względem tekstu lub innych elementów strony. Metoda wyrównywania obrazu jest ustalana przez wartość parametru znacznika ALIGN. Poniżej przedstawiono niektóre możliwe wartości tego parametru: LEWY Obraz jest wciśnięty do lewego marginesu okna. Tekst przepływa wokół obrazu po prawej stronie. PRAWY Obraz jest wciśnięty do prawego marginesu okna. Tekst przepływa wokół obrazu po lewej stronie. Zadowolony





Historia HTML zaczyna się w 1986 roku, kiedy Międzynarodowa Organizacja Normalizacyjna (ISO) przyjęła standard zatytułowany „Standardowy uogólniony język znaczników” - SGML. Norma poświęcona była opisowi uogólnionego metajęzyka, który umożliwił budowę systemów logicznego znakowania strukturalnego dowolnego rodzaju tekstów. Jest zgodny z międzynarodową normą ISO 8879.

Twórcy SGML starali się, aby tekst znaczników mógł być łatwo interpretowany przez dowolny program działający na różnych platformach komputerowych i urządzeniach wyjściowych.

SGML nie jest gotowym systemem znaczników dla tekstu, ale definiuje tylko składnię do pisania elementów znaczników - znaczników i ich atrybutów, a także zasady definiowania nowych znaczników i wskazywania strukturalnych związków między nimi.

Ideologia SGML wpłynęła na rozwój wielu komputerów, ale sam język nie był powszechnie używany.

W 1991 r. Brytyjski naukowiec Tim Berners Lee, pracownik Europejskiego Instytutu Fizyki Cząstek (CERN) w Genewie, opracował system do przesyłania informacji hipertekstowych przez Internet. I SGML został przyjęty jako podstawa nowego języka. Hipertekstowy język znaczników nazywa się HTML (Hyper Text Markup Language) i jest nadal najbardziej znaną aplikacją SGML. HTML został opracowany przede wszystkim do wymiany dokumentacji naukowej i technicznej do użytku przez osoby niebędące ekspertami w dziedzinie układu. Poprzez zdefiniowanie małego zestawu elementów strukturalnych i semantycznych uzyskaliśmy dość proste, a jednocześnie pięknie zaprojektowane dokumenty. HTML z powodzeniem radził sobie z problemami SGML.

Zgodnie z oczekiwaniami język HTML miał wszystkie cechy ideologii SGML. Ale w 1993 roku pojawiła się wersja HTML 1.2, która miała czterdzieści i kilka tagów, z których trzy nie były zalecane do użycia, ponieważ wskazywały fizyczne parametry dokumentu, co było sprzeczne z ideologią SGML. Cały znacznik był logiczny i tylko w opisowej części standardu można było zobaczyć coś w rodzaju „w przeglądarkach graficznych działanie tego znacznika można pogrubić”.

Program Mosaic był jedyną przeglądarką obsługującą w tym czasie możliwości graficzne. Został on opracowany w Narodowym Centrum Zastosowań Superkomputera (NCSA), a swoją drogą został opracowany przez WWW (World Wide Web). Z tego powodu nie istniały żadne sprzeczności między oficjalnymi standardami a ich implementacją w przeglądarkach.

W kwietniu 1994 r. Utworzono konsorcjum W3C (World Wide Web Consortium). Ponieważ nie było oficjalnej specyfikacji HTML 1.0, W3C zaczął przygotowywać specyfikację HTML do następnej wersji. Aby jednak odróżnić wersję standardową od wszystkich poprzednich, natychmiast przypisano jej numer 2.0. Rozwój specyfikacji HTML 2.0 był powolny i dopiero we wrześniu 1995 r. Został zatwierdzony. Spośród dużych dodatków dodano tylko mechanizm formularza w celu wysyłania informacji z komputera użytkownika na serwer.

Tymczasem konsorcjum W3, równolegle ze specyfikacją 2.0, dyskutowało o HTML 3.0. Został zaproponowany w marcu 1995 r. Trzecia wersja oferowała wiele nowych funkcji: obsługę tabel, zawijanie tekstu wokół obrazu, wyświetlanie złożonych wzorów matematycznych, notatki. Obsługa tego standardu przez przeglądarki tego czasu nie była zadowolona.

Autorzy HTML 3 dodali obsługę nowego narzędzia - hierarchicznych specyfikacji stylów (Cascading Style Sheets, CSS). Ta innowacja była konieczna, aby rozwiązać sprzeczność, która dojrzewała w tym czasie między ideologią znakowania strukturalnego a potrzebami użytkowników, którzy przede wszystkim potrzebowali elastyczności i szerokich możliwości prezentacji wizualnej. CSS ma własną składnię i jest formalnie niezależny od HTML.

Następna wersja HTML to 3.2 i pominęła wiele innowacji z wersji 3.0.

18 grudnia 1997 r. Przyjęto czwartą wersję HTML. Zawierał, podobnie jak trzeci, wiele elementów specyficznych dla poszczególnych przeglądarek. Chociaż HTML 4.0 wyczyścił elementy z poprzednich wersji specyfikacji. Wiele przedmiotów oznaczono jako przestarzałe i nie zaleca się ich używania. Zamiast tego zalecane były arkusze stylów CSS.

HTML 4.01 został zatwierdzony 24 grudnia 1999 r. Wprowadzone w nim zmiany były bardziej znaczące, niż się wydaje na pierwszy rzut oka.

W3C opracowuje obecnie piątą wersję języka HTML. Jego wersja robocza stała się dostępna 20 listopada 2007 r.

Równolegle opracowywany jest XHTML (Extensible Hypertext Markup Language) - rozszerzalny język znaczników hipertekstowych. Ma bardziej rygorystyczne wymagania dotyczące składni niż HTML. XHTML 1.0 został zatwierdzony 26 stycznia 2000 r. Jako zalecenie W3C. XHTML 1.1 został zatwierdzony przez konsorcjum jako zalecenie 31 maja 2001 r.

Specyfikacje HTML można zawsze znaleźć na oficjalnej stronie konsorcjum W3C pod adresem http://www.w3c.org. Specyfikacja zaproponowana przez W3C powinna być przewodnikiem i przewodnikiem, zapewniając tę \u200b\u200bsamą formę prezentacji informacji przez różne przeglądarki. W rzeczywistości nie wszystko jest tak dobre i nie zawsze różne przeglądarki wyświetlają tę samą stronę w ten sam sposób. Ale to stanowi zachętę do poprawy możliwości przeglądarki i udoskonalenia specyfikacji. Ten proces trwa.

W 1989 r. Tim Berners-Lee zaproponował kierownictwu Międzynarodowego Centrum Wysokich Energii (CERN) projekt rozproszonego systemu hipertekstowego, który nazwał World Wide Web (WWW), World Wide Web. Początkowo pomysł systemu polegał na wykorzystaniu systemu nawigacji hipertekstowej do połączenia całego zestawu zasobów informacyjnych CERN w jeden system informacyjny. Technologia była tak skuteczna, że \u200b\u200bdała impuls do rozwoju jednego z najpopularniejszych globalnych systemów informatycznych na świecie. Praktycznie, w opinii większości użytkowników globalnej internetowej sieci komputerowej, sama sieć związana jest z trzema głównymi technologiami informatycznymi:

· Poczta elektroniczna (e-mail);

· Archiwa plików FTP;

· Internet.

Co więcej, najnowsza technologia stopniowo przesuwa się na pierwsze miejsce.

O sukcesie technologii World Wide Web decydują dwa główne czynniki: prostota i zastosowanie rodziny protokołów internetowych TCP / IP (protokół kontroli transmisji, protokół kontroli transmisji / protokół internetowy, protokół internetowy), które stanowią fundament Internetu.

Niemal wszyscy użytkownicy jednocześnie mieli okazję wypróbować się jako twórcy i czytelnicy materiałów informacyjnych opublikowanych w sieci WWW. Ale popularność samego Internetu jest w dużej mierze spowodowana pojawieniem się sieci WWW, ponieważ jest to pierwsza technologia sieciowa, która zapewniła użytkownikowi prosty, nowoczesny interfejs umożliwiający dostęp do różnych zasobów sieciowych. Prostota i łatwość użytkowania doprowadziły do \u200b\u200bwzrostu liczby użytkowników. WWW  i przyciągnął uwagę podmiotów komercyjnych. Co więcej, proces zwiększania liczby użytkowników stał się lawinowy i trwa do dziś.

Co więcej, sama technologia na początkowym etapie była niezwykle prosta. Faktem jest, że podczas opracowywania różnych komponentów technologii (języka znaczników hipertekstowych HTML (HyperText Markup Language, Hypertext Markup Language), protokołu wymiany informacji hipertekstowych HTTP, specyfikacji rozwoju oprogramowania aplikacji CGI itp.) Przyjęto, że kwalifikacje autorów zasobów informacyjnych i ich sprzęt ze sprzętem komputerowym będzie minimalny.

Jednym ze składników technologii tworzenia rozproszonego systemu hipertekstowego w sieci WWW jest język znaczników hipertekstowych HTML opracowany przez Tima Bernersa-Lee na podstawie standardowego języka znaczników dla drukowanych dokumentów - SGML (Standard Generalized Markup Language). Daniel W. Connolly napisał dla niego Definicję typu dokumentu, formalny opis składni HTML w kategoriach SGML.

Programiści HTML byli w stanie rozwiązać dwa problemy:

· Zapewnij projektantom hipertekstowych baz danych prosty sposób tworzenia dokumentów;

· Uczyń to narzędzie wystarczająco mocnym, aby odzwierciedlało bieżące rozumienie interfejsu użytkownika w hipertekstowych bazach danych.

Pierwszy problem został rozwiązany przez wybranie modelu znacznika do opisu dokumentu. Ten model jest szeroko stosowany w systemach przygotowania dokumentów do drukowania. Przykładem takiego systemu jest dobrze znany język znaczników dla dokumentów naukowych TeX, zaproponowany przez American Mathematical Society oraz programy do jego interpretacji.

Język HTML  pozwala na oznaczenie dokumentu elektronicznego wyświetlanego na ekranie za pomocą poziomu nadruku; Powstały dokument może zawierać wiele różnych etykiet, ilustracji, klipów audio i wideo itd. Skład języka obejmuje zaawansowane narzędzia do tworzenia różnych poziomów nagłówków, wyboru czcionek, różnych list, tabel i wielu innych.

Drugim ważnym punktem, który wpłynął na los HTML, było wybranie jako podstawy zwykłego pliku tekstowego. Wyboru dokonano pod wpływem następujących czynników:

· Taki plik można utworzyć w dowolnym edytorze tekstu na dowolnej platformie sprzętowej w środowisku dowolnego systemu operacyjnego;

· W czasie opracowywania HTML istniał amerykański standard rozwoju sieciowych systemów informatycznych - Z39.50, w którym jako jednostkę pamięci określono prosty plik tekstowy zakodowany w LATIN1, który odpowiada amerykańskiemu ASCII.

Tak więc baza hipertekstowa w koncepcji WWW  - zestaw plików tekstowych oznaczonych w HTML, który określa formę prezentacji informacji (znaczniki) oraz strukturę relacji między tymi plikami a innymi zasobami informacyjnymi (linki hipertekstowe). Łącza hipertekstowe, ustanawiające powiązania między dokumentami tekstowymi, stopniowo zaczęły łączyć różnorodne zasoby informacyjne, w tym dźwięk i wideo; w rezultacie powstała nowa koncepcja - hipermedia.

Podejście to zakłada obecność innego komponentu technologicznego - tłumacza języka. W sieci WWW funkcje interpretera są podzielone między serwer WWW bazy danych hipertekstu i interfejs użytkownika. Serwer oprócz dostępu do dokumentów i przetwarzania linków hipertekstowych zapewnia wstępne przetwarzanie dokumentów, a interfejs użytkownika interpretuje konstrukcje językowe związane z prezentacją informacji.

Pierwsza wersja języka (HTML 1.0) miała na celu przedstawienie języka jako takiego, w którym opis jego możliwości miał charakter raczej doradczy. Druga wersja języka (HTML 2.0) uchwyciła praktykę korzystania z jego konstrukcji. Wersja ++ (HTML ++) wprowadziła nowe funkcje, rozszerzając zestaw tagów HTML w kierunku wyświetlania informacji naukowych i tabel, a także poprawiając styl kompozycji obrazów i tekstu. Wersja 3.2 była w stanie usprawnić wszystkie innowacje i dostosować je do istniejącej praktyki. HTML 3.2 pozwala zaimplementować użycie tabel, wykonywanie kodów języka Java, przepływ tekstu wokół grafiki oraz wyświetlanie górnych i dolnych wskaźników.

Teraz konsorcjum World Wide Web Consortium (W3C), międzynarodowa organizacja, która przygotowuje i dystrybuuje dokumentację opisującą nowe wersje HTML, opublikowała już materiały specyfikacji HTML 4.01. Oprócz znaczników tekstu, włączania multimediów i tworzenia łączy hipertekstowych, które istniały już w poprzednich wersjach HTML, wersja 4.01 zawiera dodatkowe narzędzia multimedialne, języki programowania, arkusze stylów i uproszczone narzędzia drukowania obrazów i dokumentów. Możesz używać języków programowania tych skryptów, na przykład JavaScript, Java i VBScript, do zarządzania skryptami do przeglądania stron internetowych (hipertekstowa baza danych wykonywana przy użyciu technologii World Wide Web).

Komplikacja HTML i pojawienie się języków programowania doprowadziły do \u200b\u200btego, że tworzenie stron internetowych stało się wysoce profesjonalne, wymagające specjalizacji w obszarach działalności i ciągłego studiowania nowych technologii internetowych. Ale siła Internetu pozwala użytkownikom znającym HTML-a tworzyć i hostować własne witryny bez żadnych kosztów. Proponowany kurs jest przeznaczony dla takich użytkowników.

DZWONEK

Są tacy, którzy czytają te wiadomości przed tobą.
Subskrybuj, aby otrzymywać świeże artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać Dzwon
Bez spamu