સિમેન્ટિક HTML એટલે એવા તત્વોનો ઉપયોગ કરવો જે તેમના સમાવિષ્ટોના અર્થ આપે છે, માત્ર તેનો દેખાવ નહીં. <nav> કહે છે "આ નેવિગેશન છે"; <button> કહે છે "આ ક્લિક કરી શકાય છે" — જ્યારે <div> કંઈ કહેતું નથી.
html
Home
Home
સિમેન્ટિક HTML એટલે એવા તત્વોનો ઉપયોગ કરવો જે તેમના સમાવિષ્ટોના અર્થ આપે છે, માત્ર તેનો દેખાવ નહીં. <nav> કહે છે "આ નેવિગેશન છે"; <button> કહે છે "આ ક્લિક કરી શકાય છે" — જ્યારે <div> કંઈ કહેતું નથી.
Home
Home
બંને સમાનરૂપે સ્ટાઈલ કરી શકાય છે, પરંતુ માત્ર બીજું જ બ્રાઉઝર્સ, સ્ક્રીન રીડર્સ અને સર્ચ ઇંજિન દ્વારા સમજાય છે.
<header>, <nav>, <main>, <footer> માંથી એક લ્yadmark નકશો બનાવે છે, જે વપરાશકર્તાઓને ક્ષેત્રો વચ્ચે ઝમ્પ કરવા દે છે. <div> ની દીવાલ તેમને કંઈ આપતી નથી.<h1>, <article>, <main> માં સમાવિષ્ટને વજન આપે છે અને પૃષ્ઠ માળખું સમજે છે.<button> ફોકસ કરી શકાય છે, કીબોર્ડ દ્વારા સક્રિય કરી શકાય છે (Enter/Space), અને બટન તરીકે જાહેર કરવામાં આવે છે — <div onclick> આમાંથી કંઈ નથી જ્યાં સુધી તમે તે બધું હાથથી ફરી ઉમેરો નહીં.<header> <nav> <main> <article> <section> <aside> <footer>
<figure> <figcaption> <time> <mark> <button> <h1>–<h6>
ાeny rule of thumb: જે તત્વ તમે અર્થ કરતા હો તે તત્વ પસંદ કરો, અને માત્ર <div>/<span> નો ઉપયોગ સ્ટાઈલિંગ કન્ટેનર તરીકે કરો જ્યારે કોઈ સિમેન્ટિક તત્વ મેળ ખાતું નથી.
તે સૌથી સસ્તી દુર્બલતા અને SEO જીત છે જે તમે કરી શકો છો.