HTML (HyperText Markup Language) to język znaczników służący do tworzenia stron internetowych i innych informacji wyświetlanych w przeglądarce internetowej. Pytania dotyczące HTML powinny zawierać minimalny możliwy do odtworzenia przykład i pewne wyobrażenie o tym, co próbujesz osiągnąć. Ten tag jest rzadko używany samodzielnie i często jest łączony z [CSS] i [javascript].

HTML(HyperText Markup Language) to język znaczników używany do tworzenia struktury stron internetowych i innych informacji wyświetlanych w przeglądarce internetowej. HTML opisuje semantycznie strukturę strony internetowej wraz ze wskazówkami do prezentacji, czyniąc ją raczej językiem znaczników niż językiem programowania. Przeglądarka „renderuje” HTML w połączeniu z CSS, który definiuje „styl” (kolory, czcionki, układ itp.) Oraz JavaScript, który definiuje elementy interaktywne i dynamiczne, dodając styl i zachowanie do stron.

https://html.spec.whatwg.org/multipage/to kanoniczna specyfikacja HTML.


HTML(HyperText Markup Language) to główny język znaczników służący do tworzenia stron internetowych i innych informacji, które mają być wyświetlane ludziom w sieci -przeglądarka.

Została wymyślona przez Sir Tim Berners-Leepodczas tworzenia pierwszej przeglądarki internetowej pod adresem CERN, aby umożliwić naukowcom dzielenie się swoimi odkryciami i oficjalnie opublikowany w czerwcu 1993 r. Oryginał " Znaczniki HTML "zostały po raz pierwszy publicznie wspomniane przez Berners-Lee w 1991 roku i zapożyczyły składnię z CERN standard dokumentacji oparty na SGML. Najnowsza wersja HTML to HTML5.2.

Elementy HTML tworzą bloki konstrukcyjne wszystkich stron internetowych. HTML umożliwia osadzanie obrazów i obiektów na stronie. Odwołuje się do stylów i skryptów oraz zawiera metadane. Może służyć do tworzenia interaktywnych formularzy. Zapewnia środki do tworzenia ustrukturyzowanych dokumentów przez oznaczanie semantyki strukturalnej tekstu, takiego jak nagłówki, akapity, listy, łącza, cytaty i inne elementy. Może osadzać skrypty napisane w językach, takich jak JavaScript, co wpływa na zachowanie stron internetowych HTML. Strony internetowe napisane w różnych językach programowania (PHP, JSP, VF, ASP.NET itp.) Są renderowane jako HTML w przeglądarce.

HTML to hierarchiczny (o strukturze drzewa) język znaczników. Oznacza to, że element może być potomkiem innego elementu, który jest jego przodkiem. Jeśli jednak element2 jest potomkiem elementu 1, to mają dodatkową specjalną relację: element2 znajduje się wewnątrz elementu element1 lub element1 jest zawinięty wokół elementu2.


Składnia

HTML jest napisany w postaci elementów składających się z tagów (i ich atrybutów) zawartych w nawiasach ostrych (np. <html>).

Tagi HTML najczęściej występują w parach. Pierwszy jest nazywany tagiem otwierającym, a drugi, który zawiera ukośnik jako tag zamykający (np. <h1> i </h1>). Tagi te mogą zawierać różne typy treści, takie jak tekst lub dodatkowe elementy HTML. Jednak niektóre tagi nie są sparowane i są one znane jako puste elementy lub samozamykające się tagi. Mogą zawierać ukośnik lub nie (np. <img> lub <img />).

Łącznie te znaczniki tworzą dokument HTML. Przeglądarki internetowe odczytują te dokumenty, interpretują każdy ze znaczników HTML, a następnie renderują odpowiadające im wizualne i / lub dźwiękowe wyświetlanie w formie strony internetowej.


Normy

Standardy HTML, jak również te dla wielu innych technologii internetowych, są obsługiwane przez World Wide Web Consortium(W3C).

HTML4 został wprowadzony w 1997 roku, a najnowsza iteracja, HTML5, została niedawno opracowana przez W3C. To, co W3C nazywa HTML5, jest podzbiorem, z kilkoma modyfikacjami, standardu HTML-Living-Standard, który jest określony przez grupę roboczą technologii aplikacji hipertekstowych w sieci Web(WHATWG).

Specyfikacja języka i standardy dokumenty HTML5 są dostępne online.


Projektowanie i tworzenie skryptów

Znaczniki HTML są projektowane lub „stylizowane” za pomocą CSS (kaskadowych arkuszy stylów) przy użyciu co najmniej jednego z poniższych:

  • tag <link>, ładowanie pliku CSS
  • tag <style>, w którym zdefiniowano reguły CSS
  • atrybut style tagów HTML, w którym można określić style wbudowane

Dynamiczne i interaktywne części strony są najczęściej programowane za pomocą JavaScript, przy użyciu co najmniej jednego z poniższych:

  • tag <script> z atrybutem src wskazującym na ścieżkę do pliku skryptu
  • tag <script> z wewnętrznym tekstem będącym skryptem
  • atrybuty zdarzeń tagów, np. onclick

FAQ


Bibliografia:


Darmowe książki HTML:


Powiązane tagi:

html4html5xhtmlmarkupmhtmldhtmldhtmlxmshtml

HTML5: co nowego?