અહીં શા માટે એચટીએમએલના વિવિધ સંસ્કરણો છે?

એચટીએમએલના પ્રથમ સંસ્કરણમાં આવૃત્તિ નંબર ન હતો, તેને ફક્ત "એચટીએમએલ" કહેવામાં આવતું હતું અને તે સરળ વેબ પૃષ્ઠોને 1989-1995 માં પાછું લેવા માટે ઉપયોગમાં લેવાય છે. 1995 માં, આઈઈટીએફ (ઈન્ટરનેટ એન્જીનિયરિંગ ટાસ્ક ફોર્સ) પ્રમાણિત એચટીએમએલ અને નંબરવાળી તે "એચટીએમએલ 2.0"

1997 માં, વર્લ્ડ વાઈડ વેબ કોન્સોર્ટિયમ (ડબલ્યુ 3 સી) એ એચટીએમએલ, એચટીએમએલ 3.2 ના આગળના સંસ્કરણ રજૂ કરી. તે પછી 1998 માં એચટીએમએલ 4.0 અને 1999 માં 4.01 હતું.

પછી W3C એ જાહેરાત કરી કે તે એચટીએમએલના નવા વર્ઝન બનાવશે નહીં, અને એક્સ્ટેન્સિબલ એચટીએમએલ અથવા એક્સએચટીએમએલ પર ફોકસ કરવાનું શરૂ કરશે. તેઓ ભલામણ કરે છે કે વેબ ડિઝાઇનર્સ તેમના HTML દસ્તાવેજો માટે HTML 4.01 નો ઉપયોગ કરે છે.

આ બિંદુની આસપાસ, વિકાસ બંધ વિભાજિત. ડબલ્યુએચએસએ એક્સએચટીએમએલ 1.0 પર ધ્યાન કેન્દ્રિત કર્યું, અને 2000 માં અને ત્યારબાદ એક્સએચટીએમએલ બેઝ જેવી વસ્તુઓ ભલામણો બની. પરંતુ વેબ ડીઝાઈનર એક્સએચટીએમએલના કડક માળખામાં જવા માંગતા નહોતા, તેથી 2004 માં વેબ હાઇપરટેક્સ્ટ એપ્લીકેશન ટેક્નોલોજી વર્કીંગ ગ્રૂપ (WHATWG) એ એચટીએમએલના નવા સંસ્કરણ પર કામ કરવાનું શરૂ કર્યું, જે એચટીએમએલ 5 તરીકે ઓળખાતું એક્સએચટ નથી. તેઓ આશા રાખે છે કે આખરે W3C ભલામણ તરીકે સ્વીકારવામાં આવશે.

HTML ના સંસ્કરણ પર નિર્ણય કરવો

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

એક્સએચટીએમએલ અને એચટીએમએલ વચ્ચે ઘણી સંખ્યાઓ છે. પરંતુ હવે, તમારે જાણવાની જરૂર છે કે XHTML એ HTML 4.01 છે જે એક XML એપ્લિકેશન તરીકે ફરીથી લખાયેલ છે. જો તમે એક્સએચટીએમએલ લખો છો, તો તમારા બધા લક્ષણો ટાંકવામાં આવશે, તમારા ટૅગ્સ બંધ થશે, અને તમે તેને XML સંપાદકમાં સંપાદિત કરી શકો છો. એચટીએમએલ એ એક્સએચટીએમએલ કરતાં ઘણું ઓછું છે કારણ કે તમે લક્ષણોને અવતરણ છોડી શકો છો, જેમ કે ટેગ છોડી દો

બંધ ટેગ વિના

અને તેથી પર

શા માટે એચટીએમએલનો ઉપયોગ કરવો?

XHTML નો ઉપયોગ શા માટે કરવો?

એકવાર તમે એચટીએમએલ અથવા એક્સએચટીએમએલ પર નિર્ધારિત કર્યા પછી - તમારે કયા સંસ્કરણનો ઉપયોગ કરવો જોઇએ?

HTML
ઇન્ટરનેટની આસપાસ નિયમિત ઉપયોગમાં હજી પણ એચટીએમએલના ત્રણ સંસ્કરણ છે:

અને કેટલાક દલીલ કરે છે કે ચોથા વર્ઝન "નો-ડોક્ટાઇપી" વર્ઝન છે. આને વારંવાર ક્વિક્સ મોડ કહેવામાં આવે છે અને તે એચટીએમએલ દસ્તાવેજોનો ઉલ્લેખ કરે છે, જેમાં DOCTYPE વ્યાખ્યાયિત નથી અને તેથી વિવિધ બ્રાઉઝર્સમાં ત્રાસદાયક રીતે પ્રદર્શિત થાય છે.

હું HTML 4.01 ને ભલામણ કરું છું. આ સ્ટાન્ડર્ડનું સૌથી તાજેતરનું સંસ્કરણ છે, અને તે આધુનિક બ્રાઉઝર્સ દ્વારા સૌથી વધુ સ્વીકૃત છે. તમારે ફક્ત HTML 4.0 અથવા 3.2 નો ઉપયોગ કરવો જોઈએ જો તમારી પાસે કોઈ વિશિષ્ટ કારણ છે (જેમ કે જો તમે કોઈ ઇન્ટ્રાનેટ અથવા કિઓસ્ક બનાવી રહ્યાં હોવ જ્યાં બ્રાઉઝિંગ તે ફક્ત 3.2 અથવા 4.0 ટૅગ્સ અને વિકલ્પોને સપોર્ટ કરે છે). જો તમે તે પરિસ્થિતિમાં છો તે હકીકત માટે તમે જાણતા નથી, તો પછી તમે નથી, અને તમારે HTML 4.01 નો ઉપયોગ કરવો જોઈએ.

એક્સએચટીએમએલ
હાલમાં એક્સએચટીએમએલ (HTML) 1.0 અને 2.0 ના બે વર્ઝન છે.

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

એકવાર તમે સંસ્કરણ પર નિર્ણય લીધા પછી

DOCTYPE નો ઉપયોગ કરવાની ખાતરી કરો DOCTYPE નો ઉપયોગ કરીને તમારા HTML દસ્તાવેજોમાં માત્ર એક જ લાઇન છે, અને તે ખાતરી કરે છે કે તમારા પૃષ્ઠો પ્રદર્શિત થવાના હેતુથી પ્રદર્શિત થાય છે.

વિવિધ આવૃત્તિઓ માટે DOCTYPE છે:

HTML

એક્સએચટીએમએલ