HTML
Из пројекта Википедија
HTML (HyperText Markup Language, језик за означавање хипертекста) је описни језик специјално намењен опису веб страница. Помоћу њега се једноставно могу одвојити елементи као што су наслови, параграфи, цитати и слично. Поред тога, у HTML стандард су уграђени елементи који детаљније описују сам документ као што су кратак опис документа, кључне речи, подаци о аутору и слично. Ови подаци су опште познати као мета подаци и јасно су одвојени од садржаја документа.
Aктуелна верзија стандарда је 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) који прегледнику јасно говори по ком стандарду је документ писан.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Овај код говори прегледачу да је документ писан по строгом HTML 4.01 стандару. Овај конкретан стандард искључује коришћење презентационих елемената да би се што боље одвојила презентација од саджаја.
[уреди] Синтакса
Основ HTML представљају тагови и атрибути. Помоћу тагова се одређени део документа одваја од остатка и на њега се примењују правила дефинисана самим тагом. Атрибути се налазе унутар тагова и омогућавају да се поред самог имена тага и унапред дефинисаног понашања још ближе одреди начин приказа и понашања означеног дела документа.
Пример:
<p>Текст параграфа.</p> <p align="right">Текст параграфа</p>
У првом примеру се одабрани део означава као параграф. У другом случају се поред самог означавања говори прегледнику да одабрани параграф поравна надесно.
[уреди] Структура документа
HTML документи се састоје из два основна дела: дела који описује документ и дела који представља садржај документа. Информације које описују сам документ се смештају у head tag, док се сам садржај смешта у body таг. Оба ова елемента се налазе унутар html тага.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Наслов документа</title> </head> <body> <h1>Пример документа</h1> <p>Ово је пример једног простог HTML документа.</p> </body> </html>
[уреди] Ресурси
- HTML 4.01 — актуелна спецификација
- Конзорцијум за Веб — организација која је прописала HTML стандард
- W3C валидатор — алат за проверу исправности HTML докумената