એચટીએમએલ 5 એ એચટીએમએલનું નવું સંસ્કરણ છે
એચટીએમએલ 5 એચટીએમએલ સ્પષ્ટીકરણમાં ઘણાં નવી સુવિધાઓ ઉમેરે છે. અને શું વધુ સારું છે, પહેલેથી જ આ નવી સુવિધાઓ માટે અમુક મર્યાદિત બ્રાઉઝર સપોર્ટ છે જો તમારી પાસે રસ ધરાવતી કોઈ સુવિધા હોય, તો બ્રાઉઝિંગ પરની માહિતી માટે WHATWG વિકી અમલીકરણ પૃષ્ઠ જુઓ, જે સ્પષ્ટીકરણના વિવિધ ભાગોને સપોર્ટ કરે છે.
એચટીએમએલ 5 ન્યૂ ડોકટાઇપ અને વર્ણસેટ
એચટીએમએલ 5 વિશે સરસ વસ્તુ એ છે કે તે અમલીકરણ માટે કેટલું સરળ છે. તમે HTML 5 doctype નો ઉપયોગ કરો છો, જે ખૂબ સરળ અને સુવ્યવસ્થિત છે:
હા, તે જ છે. ફક્ત બે શબ્દો "doctype" અને "html" તે આ સરળ હોઈ શકે છે કારણ કે એચટીએમએલ 5 લાંબા સમય સુધી એસજીએમએલનો ભાગ નથી , પરંતુ તેના બદલે માર્કઅપ લેંગ્વેજ તેના પોતાના પર છે.
એચટીએમએલ 5 માટે પાત્ર સમૂહ પણ સુવ્યવસ્થિત છે. તે UTF-8 નો ઉપયોગ કરે છે અને તમે તેને માત્ર એક મેટા ટૅગથી વ્યાખ્યાયિત કરો છો:
એચટીએમએલ 5 નવી માળખું
એચટીએમએલ 5 એ સ્વીકાર્યું છે કે વેબ પૃષ્ઠો પાસે માળખું છે, જેમ કે પુસ્તકોમાં માળખું અથવા અન્ય XML દસ્તાવેજો છે . સામાન્ય રીતે, વેબ પૃષ્ઠો પાસે નેવિગેશન, શારીરિક સામગ્રી અને સાઇડબાર સામગ્રી વત્તા હેડરો, ફૂટર્સ અને અન્ય સુવિધાઓ છે. અને HTML 5 એ પૃષ્ઠના તે ઘટકોને ટેકો આપવા માટે ટેગ બનાવે છે.
- - પૃષ્ઠોની વિભાગોને વ્યાખ્યાયિત કરવા માટે
- - એક પૃષ્ઠનું હેડર વ્યાખ્યાયિત કરે છે
- - પૃષ્ઠના ફૂટરને વ્યાખ્યાયિત કરે છે
- - એક પૃષ્ઠ પર નેવિગેશન વ્યાખ્યાયિત કરે છે
- - પૃષ્ઠ પર લેખ અથવા પ્રાથમિક સામગ્રી વ્યાખ્યાયિત કરે છે
- - પૃષ્ઠ પર સાઇડબારની જેમ વધારાની સામગ્રી વ્યાખ્યાયિત કરે છે
- - એક લેખનું વર્ણન કરતી છબીઓ વ્યાખ્યાયિત કરે છે
એચટીએમએલ 5 નવી ઇનલાઇન એલિમેન્ટ્સ
આ ઇનલાઇન તત્વો કેટલાક મૂળભૂત ખ્યાલોને વ્યાખ્યાયિત કરે છે અને તેમને અર્થનિર્ધારણ રૂપે ચિહ્નિત રાખવામાં આવે છે, મોટેભાગે સમય સાથે કરવાનું:
- - એવી સામગ્રી દર્શાવવા માટે કે જે અમુક ફેશનમાં ચિહ્નિત થયેલ છે
- - એક સમય અથવા તારીખ છે કે જે સામગ્રી સૂચવવા માટે
- - એવી માહિતી દર્શાવવા માટે કે જે જાણીતી શ્રેણીના અપૂર્ણાંક છે - જેમ કે ડિસ્ક વપરાશ
- - પૂર્ણતા તરફ કાર્યની પ્રગતિ દર્શાવવા માટે
એચટીએમએલ 5 ન્યૂ ડાયનેમિક પાના સપોર્ટ
વેબ એપ્લિકેશન વિકાસકર્તાઓને મદદ કરવા માટે એચટીએમએલ 5 વિકસાવવામાં આવ્યું હતું, તેથી ગતિશીલ HTML પૃષ્ઠો બનાવવા માટે સરળ બનાવવા માટે ઘણી નવી સુવિધાઓ છે:
- સંદર્ભ મેનુઓ - એચટીએમએલ 5 વેબ પૃષ્ઠો અને એપ્લિકેશન્સમાં સંદર્ભ મેનુઓ બનાવટ અને ઉપયોગને સપોર્ટ કરશે
- href ટેગ પર આવશ્યક નથી - આ તમને સ્કેપ્ટ્સ અને વેબ એપ્લિકેશન્સ સાથે ટેગને તે એન્કર મોકલવા માટે સ્થળની જરૂર વગર ઉપયોગ કરવા દે છે
- async એટ્રીબ્યુટ - સ્ક્રિપ્ટ ટૅગમાં ઉમેરવામાં આવે છે કે તે સ્ક્રિપ્ટને અસુમેળ રીતે લોડ થવું જોઈએ જેથી તે લોડને ધીમું ન થાય અને બાકીના પૃષ્ઠનું પ્રદર્શન ન કરે.
- - એક તત્વ વિશે વિગતો પૂરી પાડે છે. આ નૉન-વેબ એપ્લિકેશન્સમાં ટૂલટિપ્સ જેવા હશે.
- - ડેટાબેસ અથવા અન્ય ગતિશીલ સ્રોતમાંથી બનાવેલ કોષ્ટક બનાવે છે
- - જૂના ટેગને પાછા લાવવામાં અને નવા જીવનને આપને તમારા વેબ પૃષ્ઠો પર મેનૂ સિસ્ટમ બનાવવા માટે પરવાનગી આપે છે
- - ક્રિયાઓ વ્યાખ્યાયિત કરે છે જે ગતિશીલ ઘટક સક્રિય હોય ત્યારે થવું જોઈએ
એચટીએમએલ 5 નવા ફોર્મ પ્રકારો
એચટીએમએલ 5 તમામ પ્રમાણભૂત ફોર્મ ઇનપુટ પ્રકારના આધાર આપે છે, પરંતુ તે થોડા વધુ ઉમેરે છે:
- તારીખ સમય
- ડેટાઇમ-લોકલ
- તારીખ
- માસ
- સપ્તાહ
- સમય
- નંબર
- શ્રેણી
- ઇમેઇલ
- url
એચટીએમએલ 5 નવા ઘટકો
એચટીએમએલ 5 માં કેટલાક આકર્ષક નવા તત્વો છે:
- - તમારા વેબ પૃષ્ઠો પર જાવાસ્ક્રીપ્ટમાં તમારે એક રેખાંકન સ્થાન આપવાનો એક ઘટક. તે તમને ટીપ્સ માટે છબીઓ અથવા ગ્રાફને ઉમેરી શકે છે અથવા ફક્ત તમારા વેબ પૃષ્ઠો પર ડિયાનમેક આલેખ બનાવી શકે છે, જે ફ્લાય પર બનેલ છે.
- - આ સરળ ટેગ સાથે તમારા વેબ પૃષ્ઠોને વિડિઓ ઉમેરો.
- - આ સરળ ટેગ સાથે તમારા વેબ પાનાંઓ માટે અવાજ ઉમેરો.
એચટીએમએલ 5 કેટલાક તત્વો દૂર કરે છે
એચટીએમએલ 4 માં કેટલાક ઘટકો પણ છે જે એચટીએમએલ 5 દ્વારા લાંબા સમય સુધી સપોર્ટેડ રહેશે નહીં. મોટાભાગના લોકો પહેલાથી જ નાબૂદ થઈ ગયા છે, અને તેથી આશ્ચર્યજનક હોવું જોઈએ નહીં, પરંતુ કેટલાક મુશ્કેલ હોઈ શકે છે:
- ટૂંકાક્ષર
- એપ્લેટ
- બેઝફૉન્ટ
- મોટા
- કેન્દ્ર
- ડીઆઈઆર
- ફોન્ટ
- ફ્રેમ
- ફ્રેમેટ
- આઈઆઈન્ડએક્સ
- નોફ્રેમ્સ
- નોસ્ક્રિપ્ટ
- ઓ
- હડતાલ
- ટીટી
- તમે
તમે એચટીએમએલ 5 માટે તૈયાર છો?
એચટીએમએલ 5 વેબ પેજીસ અને વેબ ડીઝાઇન માટે ઘણાં મહાન નવી લાક્ષણિકતાઓ ઉમેરે છે અને જ્યારે વધુ બ્રાઉઝર્સ તેને ટેકો આપે ત્યારે તે ઉત્તેજક બનશે. માઇક્રોસોફ્ટે જણાવ્યું છે કે તેઓ IE 8 માં ઓછામાં ઓછા એચટીએમએલ 5 ના હિસ્સાને ટેકો આપવાનું શરૂ કરશે. જો તમે વહેલા પ્રારંભ કરવા માંગતા હો, તો ઓપેરાને શ્રેષ્ઠ સહાયતા મળી છે, સફારી બંધ પાછળથી.