Make Сиздин XML карап Сиз стилдерди менен аны каалаарыбызды кантип
бир XML документти түзүү, DTD жазуу, жана браузер аркылуу аны талдоодо баары жакшы, бирок документ дисплей, аны көрүүгө качан болот? XML экрандын бир тил эмес. Чындыгында, XML менен жазылган документтер боюнча эч кандай түзүү болот.
Демек, кантип XML болот деп ойлойсуз?
серепчиде XML көрүү ачкычы Style Sheets Cascading жатат. Style барактар Сиздин тексттик эмес объектилерин алкагында жана ордуна сиздин текст өлчөмүн жана түсүн да, XML документинен бардык аспектилерин аныктоого мүмкүндүк берет.
Эгер XML документке ээ деп айт:
XML версия = "1.0" алдынча = "ооба"> ]> <үй-бүлө> <ата-> Judy ата-> <ата-> Лайард ата-> <бала> Атайга бала> <бала> Брендан бала> үй-бүлө>Эгер, мисалы, Internet Explorer сыяктуу XML даяр браузер, ал документти көрүү бере турган болсо, ушул сыяктуу бир нерсе кошо турган:
Judy Лайард Атайга БренданАл эми сен ата-эне жана баланын элементтердин ортосундагы айырманы каалаган? Же болбосо да, документке бардык элементтердин ортосундагы көрсөтмө -дешти. Сиз XML менен кыла албайт, ал эми көрсөтүү үчүн негиз болууга тийиш бир тил эмес.
Бирок Бактыга жараша, ал колдонууга жеңил болуп саналат Cascading Style Sheets сиз браузерде караганда Статусунда өзгөрүүлөр жок документтерди жана арыздарды каалагандай аныктоо XML документтерге, же CSS. Жогоруда документ алуу үчүн, сен учун HTML документти беле, ошол эле жол менен Tags ар бир стилди аныктай алат.
Мисалы, HTML сиз арип бети Verdana, Лион, же Helvetica жана негизги Жашыл түс менен пункт Tags (<б> б>) бардык текст аныктама келет. бардык пункттары Ошол сыяктуу эле, силер жазган бир салынган экенин аныктоо үчүн:
б {арип-үй-бүлө: Verdana, Лион, Helvetica; маалымат-түсү: # 00FF00; }ошол эле эрежелер XML документтерин үчүн иштешет. XML-жылы ар бир теги XML документке аныкталышы мүмкүн:
үй-бүлө {түсү: # 000000; } Ата-{арип-үй-бүлө: Arial Black; түс: # ff0000; Чек ара: катуу 5px; туурасы: 300px; } Бала {арип-үй-бүлө: Verdana, Helvetica; түс: # cc0000; Чек ара: катуу 5px; чек-ара-түсү: # cc0000; }Эгер XML Документти көрүү жана ээ кийин стилдер жазылган, силер менен бирге аларды керек. HTML-жылы шилтеме буйрук эле, сен кайда салынган издөө XML талдагычты айтып, сиздин XML документине (XML жарыялоо төмөн) үстү жагында бир сызык койду. Мисалы:
XML-стилдер түрү = "текст / CSS" адреси "stylesheet.css"?>Мен жогоруда айткандай, бул сапта XML?> Жарыялоо, ал эми XML документке ар бир элементтери төмөнкүлөр ашык болушу керек.
Баардыгын бириктиребиз, сиздин XML Документти окуп:
XML версия = "1.0" алдынча = "ооба"> XML-стилдер түрү = "текст / CSS" адреси "stylesheet.css"?> < Элемент бала (#PCDATA)>]> <үй-бүлө> <ата-> Judy ата-> <ата-> Лайард ата-> <бала> Атайга бала> <бала> Брендан бала> үй-бүлө>