Movatterモバイル変換


[0]ホーム

URL:


Направо към съдържанието
УикипедияСвободната енциклопедия
Търсене

XHTML

от Уикипедия, свободната енциклопедия
За информацията в тази статия или разделне сапосочени източници. Въпросната информация може да е непълна, неточна или изцяло невярна.
Имайте предвид, че това може да стане причина заизтриването на цялата статия или раздел.

XHTML (съкращение отeXtensible HyperText Markup Language) е език от семейството наXML базираните езици, който наследяваHTML – езикът, на който най-често се пишат уебстраниците в интернет.

Докато езикът HTML е приложение, базирано наSGML (Standard Generalized Markup Language), много гъвкав markup language framework, то XHTML е базиран изцяло на XML – езикът, който наследява SGML. За да бъдат разчитани от парсера, XML базираните документи (включително и XHTML) трябва да бъдат с добро оформление и без грешки, когато се проверяват с валидатора на W3C –http://validator.w3.org

XHTML 1.0 излиза на 20януари2000 година, създаден от работната група на World Wide Web консорциума (W3C). Официално XHTML 1.1 е пуснат на 31май2001 година.XHTML5 в разработка от септември2009 година насам и ще бъде част от спецификацията наHTML5.

Създаване

[редактиране |редактиране на кода]

Езикът е създаден, за да направиHTML по-гъвкав език с по-големи възможности. Друга причина за създаването на XHTML е оперативната съвместимост на различните приложения и формати от данни. ДокатоHTML4 е базиран изцяло наSGML, XHTML е написан изцяло катоXML базиран език.

Различия с HTML

[редактиране |редактиране на кода]
  • За разлика от HTML, XHTML не позволява пропускането на затварящите тагове на някои елементи като paragraph, heading и други.
  • В HTML целия код е нечувствителен към регистъра на малките и главни букви (case-insensitive). ВXML имената на таговете и атрибутите са case sensitive, но не е позволено тагове да се наименуват или да започват с главни букви.
  • HTML позволява скриването на някои от атрибутите и писането само на техните стойности (Пример:<option selected>). В XML базираните езици този код би изглеждал така:<option selected="selected">..
  • За разлика от XML, в HTML някои елементи като<html>,<head>, или<body> могат да бъдат пропуснати, а след това автоматично добавени от парсера.
  • В старите версии на HTML е позволено стойностите да бъдат задавани без кавички. Пример:<body lang=en>

Полезни връзки

[редактиране |редактиране на кода]
Взето от „https://bg.wikipedia.org/w/index.php?title=XHTML&oldid=11349069“.
Категории:
Скрита категория:

[8]ページ先頭

©2009-2025 Movatter.jp