ડેટા માટે કોષ્ટકોનો ઉપયોગ કરો, XHTML માં લેઆઉટ નહીં
કોષ્ટક ડેટા એ ફક્ત ટેબલમાં સમાયેલ માહિતી છે. એચટીએમએલમાં , તે એવી સામગ્રી છે જે ટેબલના કોશિકાઓમાં રહે છે - એટલે કે,
ટેબલનો શ્રેષ્ઠ ઉપયોગ, જોકે, ડેટાના પ્રદર્શન માટે છે.
ડબલ્યુ 3 સી મુજબ:
"એચટીએમએલ ટેબલ મોડેલ લેખકોને ડેટા-ટેક્સ્ટ, પ્રીફોન્ટેડ ટેક્સ્ટ, ઈમેજો, લિંક્સ, ફોર્મ્સ, ફોર્મ ફીલ્ડ્સ, અન્ય કોષ્ટકો, વગેરે કોષોના પંક્તિઓ અને કૉલમ્સ ગોઠવવાની મંજૂરી આપે છે."
સોર્સ: એચટીએમએલ 4 સ્પષ્ટીકરણમાંથી કોષ્ટકોનો પરિચય.
તે વ્યાખ્યામાં કી શબ્દ માહિતી છે . વેબ ડીઝાઇનના ઇતિહાસમાં શરૂઆતમાં, કોષ્ટકોને સાધનો તરીકે સ્વીકારવામાં આવ્યાં હતાં જેમાં મદદ અને દેખરેખ રાખવામાં આવે છે કે વેબ પૃષ્ઠની સામગ્રી કેવી રીતે અને ક્યાં દેખાશે. બ્રાઉઝર્સ કેવી રીતે બ્રાઉઝ કરેલા કોષ્ટકો પર આધાર રાખીને, આ વિવિધ બ્રાઉઝર્સમાં ક્યારેક નબળી પ્રદર્શનમાં પરિણમે છે, તેથી તે હંમેશાં ડિઝાઇનમાં એક ભવ્ય પદ્ધતિ ન હતી.
જો કે, વેબ ડીઝાઇનની અદ્યતનતા અને કેસ્કેડીંગ સ્ટાઇલ શીટ્સ (સીએસએસ) ની આગમન સાથે, પેજ ડિઝાઇન તત્વોના ક્રુડલી સંચાલિત થવા માટે ટેબલનો ઉપયોગ કરવાની જરૂર પડી છે કોષ્ટક મોડેલ વેબ લેખકોના લેઆઉટને ચાલાકી કરવા અથવા કોશિકાઓ, સરહદો અથવા પૃષ્ઠભૂમિ રંગ સાથે કેવી રીતે દેખાશે તે બદલ વેબ લેખકો માટે એક માર્ગ તરીકે વિકસિત નથી.
સામગ્રી પ્રદર્શિત કરવા માટે ક્યારે કોષ્ટકોનો ઉપયોગ કરવો
જો કોઈ પૃષ્ઠ તમે પૃષ્ઠ પર મૂકવા માંગો છો તે માહિતી એવી છે કે જે તમને સ્પ્રેડશીટમાં સંચાલિત અથવા ટ્રૅક જોવાની અપેક્ષા રાખશે, તો તે સામગ્રી લગભગ ચોક્કસપણે વેબ પેજ પર કોષ્ટકમાં પ્રસ્તુતિ માટે સારી રીતે ઉધાર લેશે.
જો તમે ડેટાના પંક્તિઓના શીર્ષ પર અથવા ડેટાની પંક્તિઓના શીર્ષ પર હેડર ફીલ્ડ્સ ધરાવો છો, તો તે કોષ્ટક છે અને કોષ્ટકનો ઉપયોગ થવો જોઈએ.
જો સામગ્રી ડેટાબેઝમાં વિશેષ અર્થમાં છે, ખાસ કરીને એક ખૂબ સરળ ડેટાબેઝ, અને તમે માત્ર ડેટાને પ્રદર્શિત કરવા અને તેને સુંદર બનાવતા નથી, પછી ટેબલ સ્વીકાર્ય છે.
સામગ્રી દર્શાવવા માટે જ્યારે કોષ્ટકોનો ઉપયોગ નહીં કરવો
પરિસ્થિતિઓમાં કોષ્ટકોનો ઉપયોગ કરવાનું ટાળો જ્યાં હેતુ ફક્ત ડેટા સામગ્રીને જ આપવો નથી.
કોષ્ટકોનો ઉપયોગ કરશો નહીં જો:
- કોષ્ટકનો મુખ્ય ઉદ્દેશ પૃષ્ઠ પરની સામગ્રીઓનું સ્થાન આપવાનું છે. ઉદાહરણ તરીકે, કોઈ છબીની આસપાસ અંતર ઉમેરવા, સૂચિમાં બુલેટ આયકન મૂકવા અથવા પુલ ક્વોટની જેમ કામ કરવા માટે ટેક્સ્ટનો બ્લોક દબાણ કરવા માટે.
- ડેટાને કૉલ કરવાને બદલે પૃષ્ઠને વધારવા માટે તમે ફક્ત પૃષ્ઠભૂમિ રંગ અથવા છબીઓનો ઉપયોગ કરવા માગો છો. ઉદાહરણ તરીકે, કોષ્ટકની દરેક અન્ય હરોળ પર પ્રકાશ પાડવું સારું છે, પરંતુ ઉપલા જમણા કોષોને બદલે છે કારણ કે તે તેમને પૃષ્ઠની પૃષ્ઠભૂમિ સાથે મેળ ખાતો નથી.
- તમે ઇમેજ કાપી રહ્યા છો અને પછી કોષ્ટકનો ઉપયોગ કરીને પેજ પર ચિત્ર ટુકડાઓ પાછળ એકસાથે મૂકી રહ્યા છો. આ થોડા વર્ષો પહેલા ખૂબ જ સામાન્ય હતું પરંતુ હવે તે યોગ્ય ગણવામાં આવતા નથી.
ડોન્ટ બી અફ્રેડ ઑફ કોષ્ટકો
કોષ્ટક ડેટા માટે ખૂબ સર્જનાત્મક-દેખાતી કોષ્ટકોનો ઉપયોગ કરતી વેબ પૃષ્ઠ બનાવવાનું શક્ય છે. કોષ્ટકો એક્સએચટીએમએલ સ્પષ્ટીકરણનો અગત્યનો ભાગ છે, અને ટેબ્યુલર ડેટાને સારી રીતે પ્રદર્શિત કરવાનું શીખવું એ વેબ પૃષ્ઠો બનાવવાનો એક મહત્વપૂર્ણ ભાગ છે.