જ્યારે HTML5 SECTION એલિમેન્ટનો ઉપયોગ કરવો

અને જ્યારે લેખ, એસીડી, અને ડીવીનો ઉપયોગ કરવો

નવું HTML5 સેક્શન ઘટક કંઈક ગૂંચવણમાં મૂકે છે. જો તમે એચટીએમએલ પહેલાં એચટીએમએલના દસ્તાવેજોનું નિર્માણ કરી લીધું છે, તો તમે પહેલેથી જ તત્વનો ઉપયોગ કરી રહ્યા છો જેથી તમારા પૃષ્ઠોની અંદર માળખાકીય વિભાગો બનાવી શકો છો અને ત્યારબાદ તે પૃષ્ઠોને તેમની સાથે શૈલીમાં ગોઠવી શકો છો. તેથી તે તમારા વર્તમાન DIV તત્વોને ફક્ત સેક્શન તત્વો સાથે બદલવા માટે કુદરતી વસ્તુની જેમ લાગે છે. પરંતુ આ ટેકનિકલી ખોટી છે. તેથી જો તમે SEV ઘટકો સાથે ફક્ત DIV ઘટકોને બદલતા નથી, તો તમે તેને યોગ્ય રીતે કેવી રીતે ઉપયોગ કરો છો?

સેક્શન એલિમેન્ટ સિમેન્ટિક એલિમેન્ટ છે

સમજવું પ્રથમ વસ્તુ એ છે કે સેક્શન તત્વ સિમેન્ટિક તત્વ છે. આનો અર્થ એ છે કે તે બન્ને વપરાશકર્તા એજન્ટો અને માનવો, જે બંધાયેલ સામગ્રી છે - ખાસ કરીને દસ્તાવેજનો એક વિભાગ છે તેનો અર્થ પૂરો પાડે છે.

આ એક ખૂબ સામાન્ય સિમેન્ટીક વર્ણન જેવી લાગે છે, અને તે છે કારણ કે તે છે. ત્યાં અન્ય HTML5 ઘટકો છે જે તમારી સામગ્રી પર વધુ સિમેન્ટીક ભિન્નતા પૂરા પાડે છે કે જેનો ઉપયોગ તમે SECTION ઘટકનો ઉપયોગ કરો તે પહેલાં તમારે કરવો જોઈએ.

સેક્શન એલિમેન્ટનો ઉપયોગ ક્યારે કરવો

ARTICLE ઘટકનો ઉપયોગ કરો જ્યારે સામગ્રી એ સાઇટનો એક સ્વતંત્ર ભાગ છે જે એકલા ઊભા કરી શકે છે અને લેખ અથવા બ્લોગ પોસ્ટની જેમ સિંડીકેટ કરી શકાય છે. એસાઇન એલિમેન્ટનો ઉપયોગ કરો જ્યારે સામગ્રી પૃષ્ઠની સામગ્રી અથવા સાઇટની સામગ્રી, જેમ કે સાઇડબાર, ઍનોટેશન્સ, ફૂટનોટ્સ અથવા સંબંધિત સાઇટ માહિતી સાથે ગંઠાયેલ રીતે સંબંધિત હોય છે. નેવિગેશન છે તે સામગ્રી માટે એનએવી ઘટકનો ઉપયોગ કરો.

સેક્શન તત્વ એક સામાન્ય સિમેન્ટીક તત્વ છે. જ્યારે અન્ય સિમેન્ટીક કન્ટેનર તત્વો યોગ્ય નથી ત્યારે તમે તેનો ઉપયોગ કરો છો. તમે તેનો ઉપયોગ અલગ અલગ એકમોમાં તમારા દસ્તાવેજના ભાગને એકસાથે કરવા માટે કરો છો કે જે તમે કોઈ રીતે સંબંધિત રીતે વર્ણવી શકો છો. જો તમે એક અથવા બે વાક્યમાં વિભાગમાં તત્વોનું વર્ણન કરી શકતા નથી, તો પછી તમે કદાચ તત્વનો ઉપયોગ ન કરવો જોઇએ.

તેના બદલે, તમારે DIV ઘટકનો ઉપયોગ કરવો જોઈએ. HTML5 માં DIV ઘટક બિન-સિમેન્ટિક કન્ટેનર ઘટક છે. જો તમે જે સામગ્રીને સંયોજિત કરવાનો પ્રયાસ કરી રહ્યાં છો તેનો સિમેન્ટીક અર્થ નથી, પરંતુ તમારે તેને સ્ટાઇલ માટે ભેગા કરવાની જરૂર છે, તો પછી DIV ઘટક વાપરવા માટે યોગ્ય તત્વ છે.

સેક્શન એલિમેન્ટ કેવી રીતે કાર્ય કરે છે

તમારા દસ્તાવેજનો એક વિભાગ લેખો અને આસિસ્ટન્ટ તત્વો માટેના બાહ્ય કન્ટેનર તરીકે દેખાઈ શકે છે. તેમાં એવી સામગ્રી શામેલ હોઈ શકે છે કે જે લેખ અથવા એસીઈડનો ભાગ નથી. એક વિભાગ તત્વ લેખ, એનએવી, અથવા એસીઈડી અંદર પણ મળી શકે છે. તમે નેસ્ટ વિભાગો પણ સૂચવી શકો છો કે સામગ્રીનો એક સમૂહ એ સામગ્રીના બીજા જૂથનો એક ભાગ છે જે એક લેખનો એક વિભાગ અથવા પૃષ્ઠ સંપૂર્ણ છે

સેક્શન તત્વ એ દસ્તાવેજના રૂપરેખામાં વસ્તુઓ બનાવે છે. અને તે પ્રમાણે, વિભાગના ભાગરૂપે તમારી પાસે હંમેશાં હેડર ઘટક (H1 થી H6) હોવું જોઈએ. જો તમે વિભાગ માટે એક શીર્ષક સાથે ન આવી શકો, તો પછી ફરીથી DIV ઘટક કદાચ વધુ યોગ્ય છે. યાદ રાખો, જો તમે વિભાગ શીર્ષકને પૃષ્ઠ પર દેખાવા નથી માંગતા, તો તમે હંમેશા તેને CSS સાથે છુપાવી શકો છો.

સેક્શન એલિમેન્ટનો ઉપયોગ ન કરવો ત્યારે

પ્રથમ વધુ ચોક્કસ અર્થનિર્ધારણ શાસ્ત્ર તત્વોનો ઉપયોગ કરવા માટે ઉપરોક્ત સલાહની બહાર, એક ચોક્કસ વિસ્તાર છે કે જેનો ઉપયોગ તમે સેક્શન તત્વનો ઉપયોગ ન કરવો જોઈએ: ફક્ત શૈલી માટે.

બીજા શબ્દોમાં કહીએ તો, જો તે જ કારણ છે કે તમે એ સ્થળમાં તત્વ મૂકી રહ્યા છો તો CSS શૈલી ગુણધર્મો જોડવા માટે, તમારે સેક્શન તત્વનો ઉપયોગ કરવો જોઈએ નહીં. સિમેન્ટિક તત્વ શોધો અથવા તેના બદલે DIV ઘટકનો ઉપયોગ કરો.

આખરે તે મેટર નથી

સિમેન્ટીક એચટીએમએલ લખવા માટે એક મુશ્કેલી એ છે કે જે મને અર્થનિર્ધારણ શાસ્ત્ર છે તમારા માટે નિરર્થક હોઈ શકે છે. જો તમને લાગતું હોય કે તમે તમારા દસ્તાવેજોમાં SECTION ઘટકનો ઉપયોગ કરીને સમર્થન કરી શકો છો, તો તમારે તેનો ઉપયોગ કરવો જોઈએ. મોટાભાગનાં વપરાશકર્તા એજન્ટની કાળજી લેતી નથી અને પૃષ્ઠને દર્શાવશે નહીં કારણ કે તમે આશા રાખી શકો છો કે શું તમે DIV અથવા SECTION શૈલી છો.

જે ડિઝાઇનર્સ સીમેન્ટટીકલી સાચી થવા માગે છે તે માટે, સેમેન્ટિસ્ટિક રીતે માન્ય રીતે સેક્શન એલિમેન્ટનો ઉપયોગ કરવો મહત્વપૂર્ણ છે. ડિઝાઇનર્સ માટે કે જેઓ માત્ર તેમના પૃષ્ઠોને કામ કરવા માગે છે, તે એટલું મહત્વનું નથી. હું માનું છું કે અર્થનિર્ધારણ માન્ય એચટીએમએલ લેખન સારી પ્રથા છે અને પૃષ્ઠોને વધુ ભવિષ્યની સાબિતી આપે છે. પરંતુ અંતે તે તમારા પર છે