ХТМЛ

Из Википедија

HTML (HyperText Markup Language, језик за означавање хипертекста) је описни језик специјално намењен опису веб страница. Помоћу њега се једноставно могу одвојити елементи као што су наслови, параграфи, цитати и слично. Поред тога, у HTML стандард су уграђени елементи који детаљније описују сам документ као што су кратак опис документа, кључне речи, подаци о аутору и слично. Ови подаци су опште познати као мета подаци и јасно су одвојени од садржаја документа.

Актуелна верзија стандарда је HTML 4.01, а сам стандард одржава Конзорцијум за Веб (W3C, World Wide Web Consortium).

Садржај


[уреди] Историја

HTML је настао упрошћавањем SGML (Standard Generalized Markup Language, стандардизовани уопштени језик за означавање) стандарда са сврхом описа документа који се објављују на вебу.

У почетку је био прилично ограничен што се означавања садржаја тиче и пружао је углавном елементарне ствари за означавање и форматирање текста (параграфи, наслови, цитати итд.). Како је веб растао тако је расла и потреба за богатијим садржајем те је у том смеру развијан и HTML стандард. Тада су стандарду додате елементи за опис табела, слика, слојева, напредно форматирање текста итд.

[уреди] Спецификације

  • HTML 2.0 — (RFC 1866)
  • HTML 3.2 — 14 јануар 1997,
  • HTML 4.0 — 18. децембар 1997,
  • HTML 4.01 (мање измене) — 24. децембар 1999,
  • ISO/IEC 15445:2000 („ISO HTML“, базирано на HTML 4.01 Strict) — 15. мај 2000.

[уреди] HTML као језик

[уреди] Дефиниција типа документа

Сви HTML документи би требали да почињу са дефиницијом типа документа (DTD, Document Type Definition) који прегледачу дефинише по ком стандарду је документ писан.

<!ДОЦТYПЕ ХТМЛ ПУБЛИЦ "-//W3Ц//ДТД ХТМЛ 4.01//ЕН" "http://www.w3.org/TR/html4/strict.dtd">

Овај код говори прегледачу да је документ писан по строгом HTML 4.01 стандарду. Овај конкретан стандард искључује коришћење презентационих елемената да би се што боље одвојила презентација од садржаја.

[уреди] Синтакса

Основ HTML представљају тагови и атрибути. Помоћу тагова се одређени део документа одваја од остатка и на њега се примењују правила дефинисана самим тагом. Атрибути се налазе унутар тагова и омогућавају да се поред самог имена тага и унапред дефинисаног понашања још ближе одреди начин приказа и понашања означеног дела документа.

Пример:

<п>Текст параграфа.</п>

<п алигн="ригхт">Текст параграфа</п>

У првом примеру се одабрани део означава као параграф. У другом случају се поред самог означавања говори прегледнику да одабрани параграф поравна надесно.

[уреди] Структура документа

HTML документи се састоје из два основна дела: дела који описује документ и дела који представља садржај документа. Информације које описују сам документ се смештају у head tag, док се сам садржај смешта у body таг. Оба ова елемента се налазе унутар html тага.

<!ДОЦТYПЕ ХТМЛ ПУБЛИЦ "-//W3Ц//ДТД ХТМЛ 4.01//ЕН" "http://www.w3.org/TR/html4/strict.dtd">
<хтмл>
  <хеад>
    <титле>Наслов документа</титле>
  </хеад>
  <бодy>
    <х1>Пример документа</х1>
    <п>Ово је пример једног простог ХТМЛ документа.</п>
  </бодy>
</хтмл>

[уреди] Ресурси

Добављено из "http://sr.wikipedia.org/sr-ec/HTML"