HTML: Разлика между версии

Изтрито е съдържание Добавено е съдържание
м без интервал преди запетая
мРедакция без резюме
Ред 16:
Първото публично достъпно описание на HTML е документ, наречен „HTML tags“, първо посочен в [[Интернет]] от [[Тим Бърнърс-Лий]] в края на 1991 г. Той описва 18 елемента, включващи начална, сравнително опростена конструкция на HTML.
 
HTML е език за маркиране, който [[уеббраузър]]ите използват за да интерпретират и създават текст, изображения и други материали. Оригиналните характеристики за HTML са дефинирани в браузъра, като могат да бъдат променяни или подобрявани с допълнителна употреба на [[CSS]] (Cascading Style Sheets). Голяма част от текстовите елементи датират от 1988 ISO technical report TR 9537 ''Techniques for using SGML,'' които представляват характеристиките ''за'' тогавъшните форматиращи езици, като такъв използван в [[TYPSET and RUNOFF|RUNOFF]] програмата за текстообработка от 1960-те, създадена за CTSS(Compatible Time-Sharing System) операционна система. Въпреки че, концепцията на SGML е базирана на елементи (вложени анотирани обхвати с атрибути) и по-малко на принтиращи ефекти със структурно разделение, CSS допълва HTML в тази насока.
 
[[Internet Engineering Task Force]] (IETF) официално обявяват HTML като SGML базиран език през 1993 г. Като публикували първия план за HTML спецификация: [https://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt „Hypertext Markup Language (HTML)“ Internet-Draft] от Тим Бърнърс – Лий и Daniel Connolly който включвал и SGML [[Document Type Definition]] за да дефинира граматиката.<ref>{{cite web|url=http://lists.w3.org/Archives/Public/www-talk/1991NovDec/0020.html|title=Re: SGML/HTML docs, X Browser (archived www-talk mailing list post)|author=Tim Berners-Lee|date=December 9, 1991|accessdate=June 16, 2007|quote=SGML is very general. HTML is a specific application of the SGML basic syntax applied to hypertext documents with simple structure.}}</ref> По същият начин Dave Raggett създава Internet-Draft, „HTML+ (Hypertext Markup Format)“, в края на 1993, предлагайки стандарти за таблици и форми за попълване.<ref name="html+">{{cite web|url=https://datatracker.ietf.org/public/idindex.cgi?command=id_detail&id=789 |title=HTML+ Internet-Draft&nbsp;— – Abstract |quote=Browser writers are experimenting with extensions to HTML and it is now appropriate to draw these ideas together into a revised document format. The new format is designed to allow a gradual roll over from HTML, adding features like tables, captioned figures and fill-out forms for querying remote databases or mailing questionnaires. |deadurl=yes |archiveurl=https://web.archive.org/20121221062856/https://datatracker.ietf.org/public/idindex.cgi?command=id_detail&id=789 |archivedate=21 December 2012 }}</ref>
 
След като изтича валидността на HTML и HTML+ планове. През 1994 IETF създава работеща група по HTML която през 1995 завършва „HTML 2.0“ (първата спецификация за HTML която трябва да се счита за постоянна и бъдещите спецификации да я надграждат).
 
От 1996 спецификациите се поддържат от [[World Wide Web Consortium]] (W3C).<ref name="raggett">{{cite book|first=Dave|last=Raggett|title=Raggett on HTML 4|year=1998|url=http://www.w3.org/People/Raggett/book4/ch02.html|accessdate=July 9, 2007}}</ref> През 2000, HTML се превръща в световен стандарт ([[International Organization for Standardization|ISO]]/[[International Electrotechnical Commission|IEC]]15445:2000). HTML 4.01 е обявена през 1999. Разработването на HTML5 започва през 2004 от [[Web Hypertext Application Technology Working Group]] (WHATWG). По-късно през 2008 работят съвместно W3C и завършват стандарта на 28 October 2014.<ref>{{cite web|url= http://www.w3.org/2014/10/html5-rec.html.en |title=HTML5 – Hypertext Markup Language – 5.0 |publisher=Internet Engineering Task Force |date=28 October 2014 |accessdate=25 November 2014 |quote=This document recommends HTML 5.0 after completion.}}</ref>
Ред 89:
=== Основни елементи ===
==== <html> елемент ====
Указва на браузъра, че това е HTML документ. Отбелязва началото и края на документа и съдържа всички други негови елементи (с изключение на <!DOCTYPE> елемента).
 
<source lang="html4strict">
Ред 482:
:- Авторът може да използва атрибутът style за да задава презентационни свойства на определен елемент. Прието е за по – добра практика да се използва id или class атрибутите на елемента за избиране на елемент от каскадни стилове (виж [[CSS]]).
:- title атрибут се използва за прикачване на подтекстово обяснение на елемент. В повечето [[браузър]]и този атрибут се показва на екрана като съвет.
:- lang атритутът идентифицира естествениятестествения [[Курсор (информатика)|език]] на съдържанието в елемента, който може да бъде различен от този в останалата част на документа.
:- Атрибутът abbr може да се използва за да се демонстират показаните по –горе атрибути :
<source lang="html4strict">
<abbr id="anId" class="jargon" style="color:purple;" title="Hypertext Markup Language">HTML</abbr>
</source>
:- Примерът, на повечето браузъри насочващ [[Курсор (информатика)|курсор]]а към [[абревиатура]]та, трябва да покаже заглавието „[[Hypertext Markup Language]]“
:- Повечето елементи приемат и атрибут dir, пряко свързан с посоката на изписване на думите в езиците, като например „rtl“ за right-to-left текст, като [[Арабски]], [[Персийски]] и други.
 
Взето от „https://bg.wikipedia.org/wiki/HTML“.