د سي ایس ایس سره د سټیلنګ XML اسناد

خپل ایکس ایکس ایل وګورئ څنګه یې غواړئ دا د کایسډینډینډ اسډینټ پاڼې سره

د ایکس ایم ایل سند جوړول، د DTD لیکل، او دا د براوزر سره پیژندل ټول سم دي، مګر د اسنادو څرګندونه به څنګه شي کله چې تاسو یې وګورئ؟ ایکس ایم ایل د ښودلو ژبه نه ده. په حقیقت کې، د ایکس ایم ایل سره لیکلي اسناد به هیڅ ډول بڼه ونه لري.

نو، زه څنګه خپل ایکس ایکس ایل وګورم؟

په براؤزر کې د ایکس ایم ایل کولو کیلي د سنګینډیز ډیزاین پاڼه. د شالپاڼې پاڼه تاسو ته اجازه درکوي چې ستاسو د ایکس ایم ایل سند هر اړخ تعریف کړي، د متن متن او رنګ له پس منظر او موقعیت څخه ستاسو د غیر متناسب شیانو څخه.

ووایاست چې تاسو د ایکس ایم ایل سند لرئ:

< ]> کورنۍ <جواني <ماشوم> ژورنال <ماشوم> جنینفر <ماشوم> برتانان

که تاسو دا سند د ایکس ایم ایل چمتو براؤزر کې وګورئ، لکه د انټرنیټ انټرنیټ، دا به داسې یو څه وښيي:

جوی لیرډ جینفر بریډان

مګر که تاسو غواړئ چې د مور او پلار عناصرو ترمنځ توپیر وکړئ؟ یا حتی په اسنادو کې د ټولو عناصرو تر منځ یو بصری توپیر رامنځته کړئ. تاسو دا د XML سره نشو کولی، او دا هغه ژبه نه ده چې د ښودلو لپاره یې کارول کیږي.

مګر خوشبخته، دا د اسانتیا وړ دی چې د Cascading Style Sheets یا CSS له لارې د ایکس ایم ایل په اسنادو کې وټاکئ ترڅو دا وپیژني چې تاسو څنګه غواړئ دا سندونه او غوښتنلیکونه په برنامه کې د کتلو په وخت کې وښایئ. د پورته سند لپاره، تاسو کولی شئ د هر یو ټګ Style په ورته طریقه تعریف کړئ چې تاسو یې د HTML سند لرئ.

د بېلګې په توګه، په HTML کې تاسو غواړئ چې د پیراګراف ټګی کې ټول متن وټاکئ (

) د فونټ مخ Verdana، Geneva، یا Helvetica او د شبی رنګ رنګ سره. د دې لپاره چې په یوه شاليد پاڼه کې تعریف کړئ ترڅو ټول پیراګراف داسې وي لکه تاسو یې لیکلي:

p {فکس-کورنۍ: ویډنډ، جنیوا، هیوویټیکا؛ شاليد رنګ: # 00ff00؛ }

همداسې مقررات د XML اسنادو لپاره کار کوي. په ایکس ایم ایل کې هر ټیټ کېدای شي د XML سند کې تعریف شي:

کورنۍ {رنګ: # 000000؛ } والدين {د فايل-کورنۍ: ايډري تور؛ رنګ: # ff0000؛ سرحد: ډک 5px؛ چوکۍ: 300px؛ } ماشوم {font-family: verdana، helvetica؛ رنګ: #cc0000؛ سرحد: ډک 5px؛ سرحدي رنګ: #cc0000؛ }

یو ځل چې تاسو د ایکس ایم ایل سند ولرئ او ستاسو طرزالعمل لیکل شوی، تاسو اړتیا لرئ چې یوځای یې یوځای کړئ. په HTML کې د لینک قوماندې ته ورته، تاسو د خپل XML سند (د XML اعلامیې لاندې) کې یو لیک ولیکئ، د ایکس ایم ایل پارسیر ته یې ووایاست چیرې چې د شیلی پاڼې پاڼې ومومئ. د مثال په توګه:

<؟ xml-ډول ډول شاليد ډول = "متن / سي ایس ایس" href = "شاليد سي ایس ایس"؟>

لکه څنګه چې ما پورته ویلي، دا لیک باید د <؟ xml؟> اعالمیه کې ومومي مګر د XML سند کې د هر ډول عناصرو مخکې.

د ټولو سره یوځای کول، ستاسو د ایکس ایم ایل سند به ولوستل شي:

< <؟ xml-ډول ډول ډول ډول ډول = "متن / سي ایس ایس" href = "شیلیټ سیټس"؟> < <ماشوم> د ماشوم ماشوم (#PCDATA)>]> کورنۍ <والدین> جوی <ماشوم> ليډر <ماشوم> جنیفر <ماشوم> بریتانین