XLink સાથે XML માં હાઇપરલિંક બનાવવાનું શીખો

XML લિંકિંગ ભાષા (XLink) એક્સ્ટેન્સિબલ માર્કઅપ લેંગ્વેજ (XML) માં હાઇપરલિંક બનાવવાનો એક માર્ગ છે. XML નો ઉપયોગ વેબ ડેવલપમેન્ટ, દસ્તાવેજીકરણ અને કન્ટેન્ટ મેનેજમેન્ટમાં થાય છે. હાયપરલિંક એ સંદર્ભ છે જે વાચક અન્ય ઇન્ટરનેટ પૃષ્ઠ અથવા ઑબ્જેક્ટને જોવા માટે અનુસરી શકે છે. XLink તમને ટેગ સાથે શું કરે છે તે બનાવવાની અનુમતિ આપે છે અને દસ્તાવેજની અંદર એક વહેવારુ માર્ગ બનાવી શકે છે.

XML જેવી બધી વસ્તુઓની જેમ, XLink બનાવતી વખતે અનુસરવા માટેનાં નિયમો છે

XML સાથે હાયપરલિંક વિકસાવવા માટે જોડાણની સ્થાપના માટે યુનિફોર્મ રિસોર્સ આઇડેન્ટિફાયર (યુઆરઆઇ) અને નામસ્થળનો ઉપયોગ કરવાની જરૂર છે. આ તમને તમારા કોડમાં મૂળભૂત હાયપરલિંક બનાવશે જે આઉટપુટ સ્ટ્રીમમાં જોઈ શકાય છે. XLink ને સમજવા માટે, તમારે વાક્યરચના પર વધુ નજીક જોવાની જરૂર છે.

XLink એ XML દસ્તાવેજોમાં હાયપરલિંકના બે રીતે ઉપયોગ કરી શકાય છે - એક સરળ લિંક તરીકે અને વિસ્તૃત કડી તરીકે. સરળ લિંક્સ એક ઘટકથી બીજી એક હાયપરલિંક છે. એક વિસ્તૃત લિંક બહુવિધ સ્રોતોને જોડે છે.

XLink ઘોષણા બનાવવાનું

નેમસ્પેસ એ XML કોડની અંદર કોઈપણ ઘટકને અનન્ય બનાવવાની પરવાનગી આપે છે. XML ઓળખની એક ફોર્મ તરીકે કોડિંગ પ્રક્રિયા દરમ્યાન નેમસ્પેસેસ પર આધાર રાખે છે. સક્રિય હાયપરલિંક બનાવવા માટે તમારે નેમસ્પેસ જાહેર કરવું આવશ્યક છે. આવું કરવાનો શ્રેષ્ઠ માર્ગ એ XLink નામસ્થળને રુટ તત્વમાં એક વિશેષતા તરીકે જાહેર કરવાની છે. આ સમગ્ર દસ્તાવેજને XLink સુવિધાઓ પર ઍક્સેસ કરવાની મંજૂરી આપે છે.

XLink વર્લ્ડ વાઇડ વેબ કોન્સોર્ટિયમ દ્વારા પૂરી પાડવામાં આવેલ યુઆરઆઇ (W3C) નો ઉપયોગ કરે છે જે નામસ્થળ સ્થાપિત કરે છે.

એનો અર્થ એ કે તમે XLink ધરાવતાં XML દસ્તાવેજ બનાવતી વખતે હંમેશા આ URI નો સંદર્ભ લો છો

હાયપરલિંક બનાવવું

તમે નેમસ્પેસ ઘોષણા કરો તે પછી, તમારા એક ઘટકોની લિંકને જોડવાની એકમાત્ર વસ્તુ બાકી છે.

xlink: href = "http://www.myhomepage.com">
આ મારો હોમ પેજ છે તપાસી જુઓ.

જો તમે HTML થી પરિચિત છો, તો તમે કેટલીક સમાનતા જોશો. XLink એ લિંકના વેબ સરનામાંને ઓળખવા માટે href નો ઉપયોગ કરે છે. તે ટેક્સ્ટ સાથે લિંકને અનુસરે છે જે લિંક કરેલા પૃષ્ઠને HTML રીતે કરે છે તે રીતે વર્ણવે છે.

એક અલગ વિંડોમાં પૃષ્ઠ ખોલવા માટે તમે નવું લક્ષણ ઉમેરો છો.

xlink: href = "http://www.myhomepage.com" xlink: show = "new">
આ મારો હોમ પેજ છે તપાસી જુઓ.

તમારા XML કોડમાં XLink ઉમેરીને ગતિશીલ પૃષ્ઠો બનાવે છે અને તમને દસ્તાવેજની અંદર ક્રોસ-સંદર્ભની મંજૂરી આપે છે.