/ / как XML определя друг маркиращ език? [затворен] - html, xml

как XML определя друг маркиращ език? [затворен] - html, xml

Имам уеб курс. А в курса инструкторът каза, че xml е система за определяне на друг маркиращ език. Аз не го получи.Как може да XML определят друг език като html? Мисля, че html се определя от dtd.

Отговори:

1 за отговор № 1

XML е общ език, който може да се използва за описание на всякакъв вид маркиране. От само себе си може да означава всичко.

Когато се комбинира със специфичен набор от изисквания и обикновено схема, може да се определи по-рестриктивна граматика, която е подмножество на XML и се използва като специфичен маркиращ език.

XHTML, SVG са примери за подгрупи на XML, които са дефинирани маркиращи езици.

Други схеми за XML определят подмножества на XML, ноне представляват маркер и по този начин не биха се посочили като маркерски език. Например, SOAP, WSDL и дори самият XSD дефинират използването на XML в конкретни схеми, но не са форма на маркиране на документи и по принцип не да се нарекат маркиращи езици (SOAP може да се твърди по един или друг начин).

Съществуват и свободно маркирани езици за маркиранебазирани на XML, но не се придържат към стриктните дефиниции на XML.Те са често маркиращи езици, но не са правилни XML маркиращи езици.Примери за това биха били HTML (включително HTML5) и CFML.