Шта је КСМЛ (Ектенсибле Маркуп Лангуаге)?

Кратак за ектенсибле маркуп лангуаге, КСМЛ је спецификација развијена од стране В3Ц почевши од препоруке 10. фебруара 1998. КСМЛ је сличан ХТМЛ-у у том КСМЛ-у користи ознаке за означавање документа, дозвољавајући претраживачу да интерпретира ознаке и прикаже их на страна. Међутим, за разлику од ХТМЛ-а, КСМЛ језик је неограничен (проширив). Омогућава самим ознакама да се дефинишу, а може да опише садржај уместо да приказује само садржај странице. Користећи КСМЛ друге језике, као што су РСС и МатхМЛ, створени су чак и алати као што је КССЛТ користећи КСМЛ.

Испод је основни пример како се КСМЛ код може појавити. Као што је раније поменуто, можете користити било које ознаке које желите користити све док слиједе сва правила. Такође, пошто не постоје дефинисана правила, структура и било који таг може бити постављен било где, ДТД (дефиниција типа документа) треба да буде дефинисан упутствима и структуром КСМЛ-а.

 Виндовс 8Мицрософт Виндовс 8 оперативни систем - Пуна верзија. Мицрософт 132.78Ворлд оф ВарцрафтВорлд оф Варцрафт за Мац и ПЦ.Близзард10.99 

Како креирате КСМЛ?

Као и ХТМЛ, КСМЛ се може креирати користећи било који уређивач текста. Међутим, лакше је креирати било ХТМЛ уређивач са КСМЛ синтаксом као Дреамвеавер или текстуални едитор са синтаксом као Нотепад ++.

Правила за памћење приликом креирања КСМЛ-а

Иако је КСМЛ језик неограничен када се ради о дефинисању ознака, још увек постоје правила која треба поштовати приликом писања КСМЛ кода.

  • Сви ознаци отварања КСМЛ-а морају имати одговарајући завршни таг. Ако имате празну ознаку, можете користити ознаку сличну:
  • КСМЛ ознаке су осјетљиве на велика и мала слова, тако да би Ваша почетна ознака требала точно одговарати завршној ознаци.
  • Морате имати један коријенски таг (елемент) који садржи све остале ознаке. У нашем примеру, "цомпутерсофтваре" је био наш роот таг.
  • Све ознаке које садрже атрибут морају бити у наводницима.
  • Све ознаке морају бити правилно угнијежђене.

Да ли КСМЛ замењује ХТМЛ?

ХТМЛ је и даље примарни језик који се користи за креирање структуре веб странице. КСМЛ се може користити као додатак ХТМЛ страници или као алтернатива ХТМЛ-у.

  • Историја програмског језика.

Рачунарски акроними, термини базе података, ХТМЛ, термини на Интернету, означавање, метајезик, програмски језик, термини програмирања, РСС, СОАП, ознака, термини веб дизајна, ВМЛ, КСХТМЛ, КССЛ