કોષ્ટકોએ વેબ ડિઝાઇનમાં ખરાબ રેપ કર્યો છે. ઘણાં વર્ષો પહેલા, HTML કોષ્ટકો લેઆઉટ માટે ઉપયોગમાં લેવાયાં હતાં, જે દેખીતી રીતે ન હતો કે તેઓ માટે શું કરવાનો છે. સીએસએસ લેઆઉટ વેબસાઇટના લેઆઉટ માટે લોકપ્રિય વપરાશ તરીકે વધ્યા છે, તે વિચાર છે કે "કોષ્ટકો ખરાબ છે" કમનસીબે, ઘણા લોકો આનો અર્થ એમ નથી કે એચટીએમએલ કોષ્ટકો બધા ખરાબ છે, હંમેશાં. તે કશું જ નથી. વાસ્તવિકતા એ છે કે HTML કોષ્ટકો ખરાબ છે જ્યારે તેઓ તેમના સાચા ઉદ્દેશ્ય સિવાય અન્ય કોઈ વસ્તુ માટે વપરાય છે, જે કોઠા માહિતી (સ્પ્રેડશીટ્સ, કૅલેન્ડર્સ, વગેરે) પ્રદર્શિત કરવા છે. જો તમે કોઈ વેબસાઇટ બનાવી રહ્યા છો અને આ પ્રકારની કોષ્ટક ડેટા સાથે એક પૃષ્ઠ ધરાવો છો, તો તમારે તમારા પૃષ્ઠ પર HTML કોષ્ટકનો ઉપયોગ કરવાથી અચકાવું જોઈએ નહીં.
જો તમે વર્ષોમાં સાઇટ્સ નિર્માણ કરવાનું શરૂ કર્યું છે કારણ કે લેઆઉટ માટે HTML કોષ્ટકો તરફેણમાં પડી ગયા છે, તો તમે એ HTML કોષ્ટકો બનાવે તેવા ઘટકોથી પરિચિત નથી. એક પ્રશ્ન છે કે જ્યારે ઘણા લોકો જ્યારે તેઓ ટેબલ માર્કઅપને જોઈ રહ્યા હોય ત્યારે છે:
"
ટેગ શું છે?
ટેગ શું છે
મોટાભાગના વેબ બ્રાઉઝર્સ ફોન્ટ વજનને બોલ્ડમાં બદલવા અને કોષમાં સામગ્રીને કેન્દ્રિત કરે છે. અલબત્ત, તમે તે કોષ્ટક હેડર્સ બનાવવા માટે CSS શૈલીઓનો ઉપયોગ કરી શકો છો, સાથે સાથે તમારા ટૅગ્સના સમાવિષ્ટો, કોઈપણ રીતે જુઓ કે તમે તેમને પ્રસ્તુત વેબપૃષ્ઠ પર જોવા માંગો છો.
જ્યારે તમે & lt; th & gt; તેના બદલે & lt; td & gt;
તમારા કોશિકાઓની શૈલીને નો ઉપયોગ કરશો નહીં કારણ કે બ્રાઉઝર્સમાં ટેબલ હેડર કોશિકાઓ અલગ રીતે દર્શાવવામાં આવે છે, કેટલાક બેકાર વેબ ડીઝાઇનરો આનો લાભ લેવાનો પ્રયત્ન કરી શકે છે અને જ્યારે તેઓ બોલ્ડ અને કેન્દ્રિત થવા માગે છે ત્યારે ટેગનો ઉપયોગ કરી શકે છે. આ ઘણા કારણોસર ખરાબ છે:
સામગ્રીમાં કોઈ પણ દૃશ્ય ફેરફારો ન કરો. તમારે ફક્ત ડિફૉલ્ટ બ્રાઉઝર શૈલીઓ પર ક્યારેય ભરોસો રાખવો જોઈએ નહીં અને HTML ઘટકનો ઉપયોગ ક્યારેય થવો જોઈએ નહીં કારણ કે તે ડિફોલ્ટ રૂપે "જુએ છે" સેલમાં છે વધુમાં, કેટલાક વેબ એપ્લિકેશન્સ દરેક પૃષ્ઠની ટોચ પરના ટેબલ હેડર્સને છાપે છે, જેના પરિણામે સેલ ખરેખર હેડર નથી, પરંતુ તેને બદલે સ્ટાઇલિશી કારણોસર તેનો ઉપયોગ કરવામાં આવે છે. બોટમ લાઇન, આ રીતે ટેગનો ઉપયોગ કરીને ઘણા વપરાશકર્તાઓ, ખાસ કરીને સહાયિત ઉપકરણોનો ઉપયોગ કરીને તમારી સાઇટ સામગ્રીને ઍક્સેસ કરવા માટે ઍક્સેસિબિલિટી સમસ્યા ઊભી કરી શકે છે.