HTML
Kliknij w wypożyczalnia samochodów katowice aby przenieść się do serwisu wypożyczalni samochodów.Wybierz sprawdzony angielski kraków i ucz się szybko i skutecznie.

HTML (ang. HyperText Markup Language, pol. mowa znaczników hipertekstu) – panujący mowa wykorzystywany aż do tworzenia stron internetowych. Pozwala opowiedzieć strukturę informacji zawartych w środku dokumencie nadając sygnowanie poszczególnym fragmentom tekstu (formując linki, nagłówki, akapity, listy, itp.) tudzież wryć w środku tekście dodatkowe obiekty np. statyczne grafiki, interaktywne formularze, dynamiczne animacje. W składni języka
HTML wykorzystuje się znaczniki opatrzone spośród obu stron nawiasami ostrokątnymi.Język
HTML umożliwia, aż do pewnego stopnia, wyznaczenie sposobu wizualnej prezentacji dokumentu w środku przeglądarce internetowej, zaś również sedymentacja ciągów instrukcji języków skryptowych, wpływających na postępowanie przeglądarek azali innych parserów
HTML Zaleca się zrezygnowanie spośród wykorzystywania znaczników opisujących powierzchowność okolica na zadanie
kaskadowych arkuszy stylów CSS.Ważną cechą języka, która jasno przyczyniła się aż do rozpowszechnienia sieci WWW jest samodzielność od momentu systemu operacyjnego tudzież parametrów sprzętowych komputera, na którym okolica te będą oglądane.W 1980 fizyk Tim Berners-Lee, pracujący na zadanie ośrodka naukowo-badawczego CERN, stworzył makieta hipertekstowego systemu informacyjnego – ENQUIRE. System wykorzystywano aż do organizowania ponadto udostępniania dokumentów związanych spośród badaniami naukowymi. Rewolucyjność pomysłu polegała na tym, iż użytkownik, posługując się odnośnikami, mógł spośród jednej lokalizacji przebijać dokumenty fizycznie znajdujące się w środku innych miejscach na świecie.W 1989 Berners-Lee ponadto inżynier oprogramowania CERN Robert Cailliau przedstawili równocześnie dwa propozycje hipertekstowych systemów informacyjnych opartych na sieci Internet. Oba projekty cechowała podobna funkcjonalność. Rok po pewnym czasie opracowali wspólną propozycję zaakceptowaną na mocy CERN – program WorldWideWeb (W3) .Pierwsza, jawnie dostępna, formuła języka
HTML nazwana
HTML Tags (pol. Znaczniki
HTML , została zamieszczona w środku Internecie na mocy Bernersa-Lee w środku 1991. Zawiera 22 znaczniki, tworzące początkowy, nastroszony schemat
HTML-a Trzynaście spośród tych elementów istnieje aż do tej pory w środku specyfikacji
HTML 4.
HTML został napisany w środku oparciu o mowa SGML, niemniej jednak negacja logiczna posiadał formalnej definicji w środku SGML-u. Sytuacja zmieniła się w środku połowie 1993, na przestrzeni gdy zrzeszenie IETF opublikowała pierwszą propozycję specyfikacji języka
HTML autorstwa Bernersa-Lee ponadto Dana Connolly – Hypertext Markup Language
HTML Internet-Draft (pol. szkic) – zawierającą przedstawienie gramatyki w środku postaci SGML Document Type Definition (pol. określenie typu dokumentu) . Opierając się na tym dokumencie twórcy przeglądarek eksperymentowali spośród HTML-em modyfikując atrybuty istniejących aktualnie znaczników tudzież dodając na wskroś nowe. Szkic wygasł szóstka miesięcy później, jednakże był popularny spośród obsługiwania specyficznych na zadanie przeglądarki NCSA Mosaic znaczników, służących aż do wstawiania obrazków. Fakt ów odzwierciedlał filozofię IETF bazowania przyszłych standardów na prototypach, które odniosły pomyślność . Podobnie Dave Raggett poniżej dosyć tego 1993 w środku swoim szkicu
HTML+ (Hypertext Markup Format) sugerował standaryzację aktualnie zaimplementowanych znaczników np. związanych spośród tworzeniem tabel ponadto formularzy .Po wygaśnięciu szkiców
HTML ponadto
HTML+ na początku 1994 zrzeszenie IETF wydzieliła
HTML Working Group, która w środku 1995 stworzyła
HTML 2.0 – pierwszą oficjalną specyfikację języka
HTML traktowaną jak wzorzec ponadto podstawę przyszłych implementacji kolejnych wersji
HTML-a Specyfikacja
HTML 2.0, opublikowana w środku 1996 jak Request for Comments, zawierała pomysły w podobny sposób ze szkicu
HTML jak ponadto
HTML+ HTML 1.0" w życiu negacja logiczna istniał. Oznaczenie 2.0 zostało nadane w środku celu odróżnienia nowej specyfikacji od momentu wcześniejszych szkiców .Dalszy progres
HTML-a poniżej pieczą IETF przeciągał się ze względu na spór interesów. Od 1996 specyfikacje
HTML rozwijane wcześniejszy spośród udziałem komercyjnych producentów oprogramowania na mocy organizację World Wide Web Consortium (W3C). W 2000
HTML stał się międzynarodowym standardem (ISO/IEC 15445:2000). Ostatnia formuła języka
HTML owo opublikowana w środku 1999 na mocy W3C –
HTML 4.01. Jej błędy zostały poprawione na mocy erratę opublikowaną w środku 2001.Do najpopularniejszych przeglądarek należą : net Explorer, Mozilla Firefox, Opera, Safari ponadto Netscape. Jednak prócz tego nich istnieje ponadto do licha i trochę innych.lipiec, 1993: Hypertext Markup Language, rysunek opublikowany na mocy IETF .listopad, 1995: opublikowany na mocy IETF jak Request for Comments:Ostatecznie, wszystkie elementy zostały uznane zbyt przestarzałe/historyczne na mocy RFC 2854 w środku czerwcu 2000 r.Standard
HTML 3.0 został przedstawiony IETF na mocy Dave'a Raggeta ponadto W3C w środku kwietniu 1995 r. Zawierał znaczną część funkcjonalności
HTML+ Raggetta np. obsługa tabel, oblewanie tekstem obiektów, wyświetlanie skomplikowanych wyrażeń matematycznych . Pomimo faktu kompatybilności spośród
HTML 2.0, był zanadto składowy (jak na owe czasy), żeby go zaimplementować. Producenci przeglądarek optowali ale całkiem zbyt częścią nowego standardu, jednakże zaimplementowali inne znaczniki, które ochoczo widzieliby w środku specyfikacji . Z uwagi na odpad obsługi ze okolica przeglądarek prace ponad wersją 3.0 zostały przerwane
HTML 3.1 w życiu negacja logiczna został oficjalnie zaproponowany. Światło dzienne ujrzała zbyt owo kolejna gatunek
HTML 3.2 (nazwa kodowa: Wilbur), w środku której zrezygnowano spośród wielu rozwiązań zastosowanych w środku
HTML 3.0 na zadanie nowych znaczników ponadto atrybutów wykorzystywanych aktualnie na mocy przeglądarki Netscape ponadto Mosaic .14 stycznia 1997:
HTML 3.2, opublikowany jak zalecenie W3C .IETF również negacja logiczna miała szansy ratyfikować
HTML 3.2. Pracująca ponad tą wersją zbiorowisko
HTML Working Group została zamknięta we wrześniu 1996 r. . Ostatecznie gatunek 3.2 została opublikowana jak pierwsza zalecenie W3C w środku 1997 r. Obsługa wyrażeń matematycznych zapoczątkowana w środku
HTML 3.0 po kilku latach doczekała się własnego standardu – MathML.18 grudnia 1997:
HTML 4.0, opublikowany jak zalecenie W3C. Zaoferowany w środku trzech typach
HTML 4.0 (początkowa imię kodowa "Cougar") ponadto zawierał do licha i trochę elementów specyficznych na zadanie przeglądarek, jednakże równocześnie starał się ugrupować wzorzec przez wskazanie części znaczników jak przestarzałe, zalecając odwołanie ich spośród powszechnego użycia. Fakt spowodowany był próbą oddzielenia warstwy logicznej struktury dokumentu od momentu warstwy jego prezentacji, wykorzystując dołączane
kaskadowe arkusze stylów (CSS).
HTML 4.0 okazał się wyłącznie częściowym sukcesem w środku dziedzinie standaryzacji, albowiem podpora na zadanie CSS w środku większości przeglądarek było na mocy do licha i trochę lat niepełne. Niekompatybilność przeglądarek ze standardem staje się niemniej jednak spośród nieraz wciąż mniejsza. Drobne korekty specyfikacji
HTML 4.0 zostały opublikowane bez zmiany numeru wersji standardu, niemniej jednak kolejne poprawki przyczyniły się aż do powstania
HTML 4.01.24 kwietnia 1998:
HTML 4.0 spośród drobnymi poprawkami został powtórnie opublikowany bez zmiany wersji.24 grudnia 1999:
HTML 4.01, opublikowany jak zalecenie W3C. Oferuje te same typy, które oferował
HTML 4.0. Ostatnia corrigenda została wydana 12 maja 2001 r.
HTML 4.01 tudzież ISO/IEC 15445:2000 są najnowszymi ponadto w największym stopniu aktualnymi wersjami standardu
HTML 15 maja 2000:
HTML ISO/IEC 15445:2000 "ISO
HTML , opublikowany na bazie
HTML 4.01 Strict, jak internacjonalny wzorzec ISO/IEC .22 stycznia 2008:
HTML 5, opublikowany na mocy W3C jak rysunek ("Working Draft")
XHTML jest oddzielnym, nowym językiem skonstruowanym na bazie
HTML 4.01 obok użyciu XML 1.0. Jest potem rozwijany:Podsumowując,
HTML 4.01 uporządkował różne niekompatybilne implementacje tego języka w środku jedną, spójną specyfikację bazującą na SGML-u.
XHTML 1.0 przeniósł tę specyfikację na odkrywczy ważne – wzorzec XML. Kolejna wersja,
XHTML 1.1, korzysta spośród modularnej natury XML-a, dzieląc specyfikację na do licha i trochę segmentów
XHTML 2.0 jest powrotem aż do korzeni poniżej względem idei semantycznego kodu, w środku przeciwieństwie aż do 1.0 wnosi do licha i trochę radykalnych zmian ponadto zrywa spośród kompatybilnością wsteczną. Jednak ta szlak komunikacyjny rozwoju została w środku drobny mak uznana zbyt nietrafioną ponadto progres
XHTML 2.0 został opuszczony na zadanie
HTML 5, ponad rozwojem którego trwają w środku dzisiejszych czasach intensywne prace.Język
HTML składa się spośród kilku kluczowych komponentów:Znaczniki stanowią rudymentarny składowa języka
HTML Charakteryzują je dwa cechy: atrybuty ponadto zawartość. Każdy atrybut ponadto treść poznawcza musi realizować określone wymagania, żeby reportaż został słusznie zwalidowany poniżej kątem zgodności ze standardem. Znacznik w większości wypadków rozpoczyna się znacznikiem otwierającym (np. <nazwa-znacznika>), zaś kończy znacznikiem zamykającym (np. </nazwa-znacznika>). Atrybuty elementu są zawarte w środku znaczniku otwierającym (po nazwie znacznika), lecz treść poznawcza umieszczana jest pośrodku znacznikiem otwierającym ponadto zamykającym. (np. <nazwa-znacznika atrybut="wartość">zawartość</nazwa-znacznika>). Niektóre elementy, np. <br>, negacja logiczna posiadają zawartości, zaś również znacznika zamykającego.W nomenklaturze polskiej, dotyczącej języka
HTML słowa pierwiastek używa się aż do określenia grupy:Słowami znacznik określa się znacznik otwierający (wraz spośród zamykającym) w środku znaczeniu elementu składni języka
HTML np. "Do wyszczególnienia paragrafów wykorzystuje się znacznik <p>". Niektórzy słowa pierwiastek używają zamiennie ze słowami znacznik azali tag.Niektóre elementy negacja logiczna wymagają znaczników końcowych (np. <p> odpowiadający zbyt odkrywczy akapit) azali ich negacja logiczna mają (<img> wstawiający obrazek azali <br> łamiący linię).Poniżej przedstawione są różne typy znaczników języka
HTML Strukturalne – opisują logiczną strukturę tekstu, np. <h2>Golf</h2> nadaje sygnowanie wyrazowi "Golf" ponadto traktuje go jak nagłówek drugiego stopnia. Podczas renderowania (wyświetlania) zostanie mąż prezentowany w środku modus nagrodzony (np. większą ponadto pogrubioną czcionką). Znaczniki strukturalne negacja logiczna definiują sposobu wyświetlania elementu, niemniej jednak większa część przeglądarek posiada wbudowane style, których używa, na przestrzeni gdy aż do dokumentu negacja logiczna jest dołączony przeciętny
kaskadowy arkusz stylów CSS.Prezentacyjne – opisują powierzchowność poszczególnych elementów, np. <b>lama</b> powoduje, iż "lama" zostanie wyświetlona pogrubioną czcionką. Nie daje niemniej jednak żadnych wskazówek urządzeniom negacja logiczna potrafiącym ujawnić pogrubionego tekstu (takim jak syntezatory mowy, czytający daną stronę na głos). W przypadku <b>pogrubienia</b> tudzież <i>pochylenia</i> istnieją równoważne znaczniki, mające podobną azali taką samą formę wizualną, jednakże posiadające naturę semantyczną. Są owo porządnie <strong>silne progres znaczenia</strong> tudzież <em>wzmocnienie znaczenia</em>. W tym przypadku łatwiej opowiedzieć cechy charakterystyczne postępowanie syntezatora mowy na przestrzeni interpretacji takich znaczników np. przez mocniejsze zaakcentowanie danego wyrażenia. Znaczniki semantyczne negacja logiczna są niemniej jednak stuprocentowymi odpowiednikami znaczników prezentacyjnych. Istnieją sytuacje, na przestrzeni gdy ale całkiem wizualnie chcemy uhonorować daną część tekstu. Nie jest pożądane, żeby syntezator mowy wzmacniał sygnowanie np. tytułu książki w środku trakcie czytania strony, na przestrzeni podczas gdy wizualnie wskazane jest byłoby taki tytuł uhonorować czcionką pochyłą na zadanie poprawienia czytelności tekstu. Większość znaczników prezentacyjnych w środku specyfikacji
HTML 4.0 oznaczono jak przestarzałe na zadanie
kaskadowych arkuszy stylów CSS.Hipertekstowe – zawierają linki aż do innych dokumentów azali innych części tego samego dokumentu.
HTML aż aż do wersji
XHTML 1.1 wymaga aż do utworzenia hiperłącza elementu o nazwie anchor (pol. kotwica), zapisywanego w środku postaci: <a>Wikipedia</a>. Oprócz tego atrybut href musi ściskać godziwy adres URL. Następujący szyfr
HTML <a href="http://pl.wikipedia.org/">Wikipedia</a> wyświetli łańcuch znaków "Wikipedia" jak hiperłącze.Większość atrybutów elementów składa się spośród par nazwa-wartość, rozdzielonych znakiem "=", zawartych w środku znaczniku otwierającym elementu, po jego nazwie. Wartość przypadkiem istnieć zawarta w środku pojedynczych azali podwójnych cudzysłowach. Przy niektórych wartościach cudzysłowy mogą istnieć pominięte (tylko w środku specyfikacji
HTML negacja logiczna
XHTML , niemniej jednak negacja logiczna jest owo zalecane, zaś całkiem rutyna taka uznana jest na niebezpieczną . W przeciwieństwie aż do atrybutów w środku postaci par nazwa-wartość istnieją atrybuty mające oddziaływanie na pierwiastek przez samo ich zawarcie w środku znaczniku otwierającym (np. ismap atrybut na zadanie znacznika img ).Znaczna część elementów przypadkiem mieć standardowe na zadanie znaczników atrybuty: id, class, style, title, zaś również atrybuty związane spośród językiem lang ponadto dir.Atrybut id nadaje elementowi niespotykany identyfikator. Może mąż stać się użyty na mocy arkusze stylów aż do sprecyzowania wyglądu tego elementu azali na mocy skrypty np. aż do zmiany jego zawartości. Atrybut class służy aż do sklasyfikowania elementów na zadanie celów prezentacyjnych. Dokument
HTML azali podsumowanie takich dokumentów przypadkiem posługiwać się klasy class="stopka", sugerując, iż powinny istnieć one wyświetlone na dole okolica w środku postaci stopki. Elementy posiadające taką klasę mogą dostać styl, zbyt pomocą któremu miast demaskować się w środku miejscu występowania w środku kodzie
HTML będą zaprezentowane na dole okolica w środku postaci stopki.Autor przypadkiem posługiwać się znacznika style, żeby wywiać wysoki poziom konkretnemu elementowi w środku kodzie
HTML Dobrą praktyką jest niemniej jednak nadanie elementowi unikalnego identyfikatora id, odnosząc się prezentacji tego znacznika w środku arkuszu stylów. Czasem jest owo niemniej jednak nieporęczne na przestrzeni szybkiego testowania wyglądu elementów. Atrybutu title używa się w środku celu dodania aż do elementu informacji tekstowej. W wielu przypadkach treść poznawcza atrybutu title wyświetlana jest w środku postaci podpowiedzi (tooltip), pojawiającej się na ekranie po najechaniu myszą na wiadomy element. Wykorzystanie tych atrybutów przypadkiem uprościć znacznik span, stosowny aż do grupy znaczników typu inline.Powyższy szyfr wyświetli lazur inskrypcja
HTML (najechanie wskaźnikiem myszy na skrócenie
HTML powinno w środku większości przeglądarek ujawnić sugestia spośród rozwinięciem skrótu).Począwszy od momentu wersji 4.0,
HTML definiuje listę 252 encji tudzież 1114050 symboli znakowych, pozwalających na zapisanie określonych znaków zbyt pomocą specjalnych stałych. Niektóre znaki jest dozwolone ponadto upamiętnić dosłownie. Znak wylansowany rzeczywiście ponadto jego ersatz w środku postaci określonej stałej uznawane są zbyt równoważne ponadto są równie renderowane.Zdolność alternatywnego zapisu znaków specjalnych "<" ponadto "&" (zapisywanych porządnie jak < and &), umożliwia ich interpretację jak zwykłych znaków, miast traktowania ich jak istotnych elementów składni języka. Przykładowo, rzeczywiście wryty omen "<" wskazuje na pierwsza zasada znacznika otwierającego, zaś "&" wskazuje na inicjacja ciągu znaków, mającego istnieć zinterpretowanym jak encja azali omen (referencja znakowa). Zapisanie tego znaku jak "&" azali "&" azali "&" pozwala na użytek "&" w środku wartości elementu azali wartości atrybutu. Znak podwójnego cudzysłowu, ", użyty w środku wartości atrybutu, również musi stać się wryty jak """ azali """ azali """, albowiem cena atrybutu sama jest opatrzona spośród obu stron racja takimi cudzysłowami (wprowadzonymi aż do kodu dosłownie). Ponieważ autorzy stron wielokrotnie zapominają o używaniu stałych, przeglądarki nieustanny się poniżej tym względem ogromnie tolerancyjne, traktując znaki wprowadzone rzeczywiście jak kod, ale całkiem w środku przypadkach, na przestrzeni gdy odmienny łańcuch kodu wskazuje na użytek tych znaków jak elementów składni języka.Alternatywnego zapisu znaków (zwanego również ucieczką, ang. escaping) używa się aż do wprowadzania symboli, których negacja logiczna da się bez trudności wkroczyć rzeczywiście spośród klawiatury. Np. omen "é", wykorzystywany ot tak ale całkiem w środku klawiaturach zachodnioeuropejskich, przypadkiem istnieć wryty jak encja é azali jak odniesienie znakowa é azali é. Znaki zawarte w środku referencjach (czyli "&", ";", litery w środku słowie "eacute" itd.) są dostępne na wszystkich klawiaturach ponadto we wszystkich kodowaniach znaków, podczas, na przestrzeni gdy omen "é" – negacja logiczna
HTML definiuje nieco typów danych, wprowadzanych jak wartości elementów azali atrybutów. Są owo m.in. skrypty (script data), dane arkuszy stylów (stylesheet data), identyfikatory, nazwy, adresy URI, liczby, jednostki miary długości, języki, deskryptory mediów, kolory, kodowania znaków, termin ponadto czas, itp.Aby uaktywnić definicję typu dokumentu (DTD) aż do celów poprawnej walidacji utworzonej strony, zaś również w środku celu uniknięcia działania przeglądarek w środku trybie quirks, reportaż ma obowiązek zabierać się zbyt coś się deklaracją typu dokumentu (nieformalnie DOCTYPE). DTD, aż do którego odwołuje się filia DOCTYPE, zawiera gramatykę ponadto zasady wykorzystywania znaczników w środku dokumencie podporządkowanemu określonemu DTD. Większość graficznych przeglądarek korzysta spośród sekcji DOCTYPE, zaś również innych dodatkowych informacji, warunkując sposób renderowania danej strony.Przykład:Powyższa oficjalna wypowiedź odwołuje się aż do wersji Strict DTD specyfikacji
HTML 4.01, która negacja logiczna posiada znaczników prezentacyjnych, takich jak <font>, wykorzystując w środku tym celu
kaskadowe arkusze stylów tudzież znaczniki <span> ponadto <div>.
Walidatory kodu odczytują DTD w środku celu poprawnego sparsowania dokumentu ponadto przeprowadzenia jego walidacji.Dodatkowo
HTML 4.01 obsługuje wciąż wersje Transitional ponadto Frameset. Wersja Transitional została stworzona w środku celu płynnego przejścia aż do wersji Strict, lecz gatunek Frameset obsługuje dokumenty wykorzystujące maszyneria ramek.Nie istnieje oficjalna formuła nazwana "Semantyczny
HTML , niemniej jednak przy dołu zawarte wskazówki związane są racja spośród tworzeniem poprawnego, semantycznego kodu
HTML Semantyczny
HTML jest swego rodzaju celem ponadto praktyką tworzenia dokumentów zbyt pomocą kodu, zawierającego ale całkiem znaczenie, które pisarz chciał wywiać poszczególnym częściom tekstu, bez informacji na kwestia prezentacji. Klasycznym przykładem jest sprzeczność pośrodku elementem <em> ponadto elementem <i>. Zwykle pierwiastek intensyfikujący sygnowanie jest renderowany w środku postaci pochylonej czcionki, w środku następstwie tego wizualnie jeden ponadto pozostały wyglądają negacja logiczna inaczej samo. Jednak progres znaczenia tekstu różni się od momentu wyświetlenia np. tytułu książki, kto również przypadkiem stać się wyświetlony zbyt pomocą czcionki pochyłej. W czystym semantycznym kodzie
HTML tytuł książki używałby innego znacznika aniżeli <em> (np. <span>), bo znaczeniowo są owo dwa różne rzeczy.Tworzenie semantycznego kodu wymaga od momentu autorów:Semantyczny
HTML wymaga również kompletnej specyfikacji tudzież oprogramowania przestrzegającego zasady w środku niej zawarte. Głównie progres ponadto powiększenie popularności
kaskadowych arkuszy stylów CSS zachęcił autorów stron aż do używania semantycznego
HTML-a CSS pozwala na wskroś rozdzielić warstwę semantyczną od momentu warstwy prezentacji przez ujęcie kodu odpowiedzialnego zbyt powierzchowność w środku osobnym pliku CSS. Semantyczny
HTML posiada do licha i trochę zalet:Niektóre aspekty oddzielenia warstwy znaczeniowej od momentu warstwy prezentacji są trudne ponadto problematyczne. Niektóre elementy są hybrydami, które swoim znaczeniem warunkują modus prezentacji, np. tablica wyświetla dane w środku formie tabelarycznej. Zaprezentowanie tabeli na mocy syntezator mowy wymaga zamiany typowo wizualnego tworu na formę dźwiękową. Z drugiej okolica piosenki – twory prezentowane zbyt pomocą dźwięków – ogromnie wielokrotnie prezentowane są w środku formie tekstowej. Dla tego typu elementów rozdział znaczenia od momentu formy prezentacji negacja logiczna jest łatwe, niemniej jednak negacja logiczna są one wielokrotnie spotykane.Dokumenty
HTML mogą istnieć pozyskiwane zbyt pomocą tych samych środków, zbyt pomocą których są pozyskiwane inne pliki. Najbardziej popularnymi sposobami pozyskiwania dokumentów
HTML są serwery HTTP tudzież korespondencja email.Sieć WWW składa się zwłaszcza spośród dokumentów
HTML przekazywanych spośród serwerów WWW aż do przeglądarek zbyt pomocą protokołu HTTP. Aby dać możliwość przeglądarce rozpoznanie pliku jak dokumentu
HTML musi istnieć mąż naumyślnie oznaczony. Służą aż do tego metadane zawierające kategoria MIME (text
html na zadanie
HTML 4.01 ponadto wcześniejszych, application/xhtml+xml na zadanie
XHTML 1.0 ponadto późniejszych) tudzież wzorzec kodowania znaków.W nowoczesnych przeglądarkach, kategoria MIME, przesyłany pospołu spośród dokumentem
HTML warunkuje modus interpretowania okolica na mocy przeglądarkę. Dokument wysłany spośród typem MIME w środku postaci
XHTML azali wysłany jak application/xhtml+xml, jest rozważany jak słusznie wryty pakiet XML. Każdy pomyłka syntaktyczny w środku takim pliku uniemożliwi przeglądarce wyświetlenie tego pliku. Ten osobiście reportaż przesłany spośród typem MIME w środku postaci
HTML azali wysłany jak text
html przypadkiem stać się po części wyświetlony, albowiem przeglądarki w środku wyższym stopniu pobłażliwie traktują wzorzec
HTML Jednak pakiet
XHTML parsowany w środku ów modus negacja logiczna jest poprawnym dokumentem
XHTML ani poniekąd
HTML jednakże tzw. mieszaniną znaczników.Jeśli kategoria MIME zostanie rozpoznany jak odmienny aniżeli
HTML przeglądarka negacja logiczna powinna zgodzić się na renderowanie dokumentu jak
HTML poniekąd o ile reportaż zawiera poprawną deklarację typu dokumentu. Tym niemniej jednak niektóre spośród przeglądarek próbują zidentyfikować kategoria pliku obok pomocy jego adresu URL, mimo iż ta rutyna jest zabroniona w środku specyfikacji HTTP 1.1.Wiele graficznych klientów pocztowych pozwala na wykorzystywanie podzbioru znaczników
HTML w środku celu wykorzystania semantyki tudzież formatowania niedostępnego obok pisaniu zasób wiedzy zbyt pomocą czystego tekstu, np. nacisk znaczenia tekstu, blokowe cytaty, diagramy, wyrażenia matematyczne itd. Część tych klientów posiada wydawca GUI aż do tworzenia emaili w środku
HTML-u tudzież serce renderujący chłopiec na posyłki aż do wyświetlania otrzymanych zasób wiedzy
HTML Wykorzystywanie
HTML-a w środku poczcie email jest kontrowersyjne spośród uwagi na problemy spośród kompatybilnością, ataki phishingowe, opcja oszukiwania filtrów antyspamowych tudzież przekraczający wielkość zasób wiedzy w środku stosunku aż do czystego tekstu.Najpopularniejszym rozszerzeniem plików zawierających szyfr
HTML jest
html Popularnym jego skrótem jest
htm wywodzący się ze starszych systemów operacyjnych ponadto systemów plików (DOS, FAT), limitujących rozszerzenia plików aż do trzech znaków. Obie formy rozszerzeń są obsługiwane na mocy wszystkie nowsze przeglądarki.Od samego początku
HTML zdobywał wola w środku relatywnie szybkim tempie. Niestety negacja logiczna istniały w owym czasie żadne standardy stojące na straży czystości kodu. Pomimo tego, iż autorzy
HTML-a stworzyli go jak mowa semantyczny, praktyczne użytek wtłoczyło aż do niego do licha i trochę elementów ponadto atrybutów prezentacyjnych, zwłaszcza spośród powodu producentów przeglądarek. Ostatnie standardy związane spośród HTML-em odzwierciedlają wysiłki zmierzające aż do uporządkowania spośród nieraz chaotycznego rozwoju języka tudzież utworzenia racjonalnych fundamentów poniżej budowę sensownych ponadto odpowiednio prezentujących się dokumentów. Aby sprowadzić progres wciąż mniej semantycznego języka na właściwe tory, przymierze W3C ustanowiło wzorzec
kaskadowych arkuszy stylów CSS tudzież rozszerzalny mowa arkuszy stylów XSL, przenosząc na negacja logiczna ładunek warstwy prezentacji. Dzięki zanim mowa
HTML w środku żółwim tempie zaczął wyzbywać się znaczników prezentacyjnych.Aktualnie wyróżniamy dwa kategorie podziałów standardu
HTML:W celu odróżnienia od momentu tradycyjnej wersji bazowanej na SGML-u, formuła
HTML-a oparta na XML-u nosi nazwę
XHTML Pomimo tego pierwiastek panujący wykorzystywany w środku składni języka wciąż nazywa się 'html'. Organizacja W3C chciała, żeby
XHTML 1.0 był bliźniaczy spośród
HTML 4.01, w środku oddali pewnymi obejściami wynikającymi spośród ograniczeń wynikających ze specyfikacji samego XML-a w środku stosunku aż do w środku wyższym stopniu złożonego SGML-a. Czasem w środku wyniku negacja logiczna inaczej ścisłego pokrewieństwa, autorzy dokumentacji scalają obie nazwy jak (X
HTML azali X
HTML .Podobnie jak
HTML 4.01,
XHTML 1.0 posiada trzy wersje: strict, transitional ponadto frameset.Poza deklaracją otwierającą różnice pośrodku HTML-em 4.01 ponadto XHTML-em 1.0 są w środku większości syntaktyczne. Składnia
HTML-a pozwala na więcej swobody na przestrzeni pisania kodu aniżeli
XHTML Są owo elementy spośród opcjonalnymi znacznikami otwierającymi azali zamykającymi, zaś poniekąd elementy puste, które negacja logiczna mają znacznika zamykającego. W przeciwieństwie aż do
HTML-a XHTML wymaga, żeby wszystkie elementy posiadały znaczniki otwierające ponadto zamykające. W konsekwencji
XHTML wprowadza znaczniki, które mogą istnieć otwarte ponadto zamknięte ale całkiem w środku znaczniku otwierającym, wstawiając omen "/" (ukośnik) nim końcem znacznika otwierającego, np. <br/>. Wdrożenie tego skrótu przypadkiem kreować problemy na zadanie starszego oprogramowania, któremu ta zwyczaj jest obca.W celu zrozumienia subtelnych różnic pośrodku HTML-em ponadto XHTML-em przedstawione przy dołu kroki prezentują transformację dokumentu
XHTML 1.0 aż do dokumentu
HTML 4.01:Stosując się aż do wytycznych związanych spośród kompatybilnością (compatibility guidelines) organizacji W3C, przeglądarka powinna słusznie zinterpretować kategoria dokumentu jak
HTML azali
XHTML W3C zezwala na serwowanie dokumentów
XHTML 1.0 jak
HTML (MIME text
html azali jak
XHTML (MIME application/xhtml+xml azali application/xml). Jeśli reportaż serwowany jest jak
XHTML przeglądarka używa parsera XML, stosującego się aż do specyfikacji XML.Ostatnia formuła
HTML 4.01, zaś również wczesna formuła
XHTML posiadają trzy wersje: Strict, Transitional (nazwaną również Loose) ponadto Frameset. Strict reprezentuje poprawną wersję standardu, na przestrzeni podczas gdy warianty Transitional ponadto Frameset zostały wprowadzone w środku celu płynnego przejścia ze starszych wersji
HTML Transitional ponadto Frameset, w środku opozycji aż do Strict, pozwalają na uzus znaczników prezentacyjnych.Zasadnicze różnice pośrodku wersjami Transitional ponadto Strict, pokazują, iż Transitional jest w środku wyższym stopniu nierestrykcyjny na zadanie koderów. Obejmują one:W odniesieniu aż do powyższych różnic, gatunek Frameset posiada odmienny makieta treści (content model):Prosty przypadek okolica WWW w środku
HTML-u spośród ustawieniem języka polskiego:Aby przyjrzeć się wyżej wymieniony reportaż w środku przeglądarce, trzeba go upamiętnić spośród rozszerzeniem
html (bądź innym, które na naszym komputerze zostanie przedstawione przeglądarce jak text
html np.
htm ponadto po prostu otworzyć.Powinien się ujawnić tekst:Strony
HTML-a jest dozwolone składać na do licha i trochę sposobów. Obecnie większa część stron
HTML jest tworzona dynamicznie na mocy skrypty w środku różnych językach programowania (PHP, Perl, Java, ASP ponadto do licha i trochę innych). Można również zapisać reportaż ręcznie zbyt pomocą dowolnego edytora tekstowego (takiego jak Emacs, vim, azali poniekąd prosty Notatnik poniżej Windows) azali jednego spośród wielu naumyślnie aż do tego przystosowanych edytorów
HTML takich jak
Adobe Dreamweaver Pajączek azali Quanta.