Однос између СГМЛ-а, ХТМЛ-а и КСМЛ-а

click fraud protection

СГМЛ, ХТМЛ, и КСМЛ су сви означни језици. Термин „маркуп“ потиче од уредника који су вршили ревизије рукописа писаца. Уредник „обележава“ рукопис да истакне одређена поља. У рачунарској технологији, означни језик је скуп речи и симбола који истичу текст како би га дефинисали за веб документ. На пример, за одвајање пасуса и стављање слова подебљаним словима, веб дизајнери користе језик за означавање. Једном када схватите улоге које СГМЛ, ХТМЛ и КСМЛ играју у веб дизајну, видећете сродство ових различитих језика. Укратко, СГМЛ, ХТМЛ и КСМЛ је породица језика који помажу да веб странице постану функционалне, а веб дизајн динамичан.

СГМЛ

У овој породици маркуп језика, родитељ је стандардни генерализовани језик за означавање (СГМЛ). СГМЛ пружа начин за дефинисање означних језика и поставља стандард за њихов облик. Другим речима, СГМЛ наводи шта неки језици могу или не могу, који елементи морају бити укључени, као што су ознаке, и основна структура језика. Како родитељ преноси детету генетске особине, СГМЛ преноси правила о структури и формату на језике за означавање.

instagram viewer

ХТМЛ

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

КСМЛ

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

instagram story viewer