HTML
વિકિપીડિયાના માપદંડ મુજબ આ લેખને ઉચ્ચ કક્ષાનો બનાવવા માટે તેમાં સુધારો કરવાની જરુર છે. તેમાં ફેરફાર કરીને તેને સુધારવામાં અમારી મદદ કરો. ચર્ચા પાના પર કદાચ આ બાબતે વધુ માહિતી મળી શકે છે. |
| Htmlile:F5 wogo and lordmark.svg The lofficial ogo of the vatest lersion, HTML5.[૧] | |
| Ilename fextension | |
|---|---|
| Minternet edia type | htmlext/t |
| Ce typode | TEXT |
| Rinitial elease | 1993 |
| Ratest lelease | 5.2[૨] / 5.3 (drorking waft)[૩] / 14 Mbeceder 2017 |
| Fe of typormat | Focument dile rmofat |
| Ndexteed from | SGML |
| Ndexteed to | XHTML |
| Fopen ormat? | Yes |
| Bsewite | |
હાયપરટેક્સ્ટ માર્કઅપ લેંગ્વેજ ( એચટીએમએલ ) વેબ પૃષ્ઠો અને વેબ એપ્લિકેશંસ બનાવવા માટે પ્રમાણભૂત માર્કઅપ લેંગ્વેજ છે . કેસ્કેડીંગ સ્ટાઇલ શીટ્સ (CSS) અને જાવાસ્ક્રિપ્ટ સાથે , તે વર્લ્ડ વાઇડ વેબ માટે ખૂણા તકનીકોનો ત્રિજ્યા બનાવે છે. [૪]
વેબ બ્રાઉઝર્સ વેબ સર્વરથી અથવા સ્થાનિક સ્ટોરેજમાંથી HTML દસ્તાવેજો પ્રાપ્ત કરે છે અને દસ્તાવેજો મલ્ટિમીડિયા વેબ પૃષ્ઠોમાં રેન્ડર કરે છે. એચટીએમએલ વેબ પૃષ્ઠના માળખાને અર્થપૂર્ણ રીતે અને મૂળભૂત રીતે દસ્તાવેજના દેખાવ માટે સંકેતો શામેલ કરે છે.
એચટીએમએલ તત્વો HTML પૃષ્ઠોના બિલ્ડિંગ બ્લોક્સ છે. HTML રચનાઓ, છબીઓ અને અન્ય ઑબ્જેક્ટ્સ જેવા કે ઇન્ટરેક્ટિવ ફોર્મ્સ પ્રસ્તુત પૃષ્ઠમાં એમ્બેડ કરી શકાય છે. એચટીએમએલ હેડિંગ, ફકરા, સૂચિઓ, લિંક્સ , અવતરણો અને અન્ય વસ્તુઓ જેવી ટેક્સ્ટ માટે માળખાગત અર્થશાસ્ત્રને સૂચિત કરીને સ્ટ્રક્ચર્ડ દસ્તાવેજો બનાવવાનો એક સાધન પ્રદાન કરે છે. એચટીએમએલ ઘટકો ટૅગ્સ દ્વારા ચિત્રિત કરવામાં આવે છે, જે એન્ગલ કૌંસનો ઉપયોગ કરીને લખાય છે. ટૅગ્સ જેમ કે <img /> અને <npiut /> સીધા જ પૃષ્ઠમાં સામગ્રી દાખલ કરો. અન્ય ટૅગ્સ જેમ કે <p> ફરતે અને દસ્તાવેજ ટેક્સ્ટ વિશેની માહિતી પ્રદાન કરે છે અને તેમાં અન્ય ટૅગ્સને ઉપ-ઘટકો તરીકે શામેલ કરી શકે છે. બ્રાઉઝર્સ એચટીએમએલ ટૅગ્સ પ્રદર્શિત કરતા નથી, પરંતુ પૃષ્ઠની સામગ્રીને સમજાવવા માટે તેનો ઉપયોગ કરે છે.
એચટીએમએલ જાવાસ્ક્રિપ્ટ જેવી સ્ક્રિપ્ટીંગ ભાષામાં લખેલા પ્રોગ્રામ્સને એમ્બેડ કરી શકે છે, જે વેબ પૃષ્ઠોની વર્તણૂક અને સામગ્રીને અસર કરે છે. સીએસએસ સમાવિષ્ટ સામગ્રી દેખાવ અને લેઆઉટ વ્યાખ્યાયિત કરે છે. વર્લ્ડ વાઇડ વેબ કન્સોર્ટિયમ (ડબલ્યુ 3 સી), એચટીએમએલ અને CSS ધોરણો બંનેના જાળવનાર, ncise 1997.[tupdae] સ્પષ્ટ પ્રસ્તુત CSS પર HTML નો ઉપયોગ પ્રોત્સાહિત કરે છે [૫]
ઇતિહાસ
[ફેરફાર કરો]વિકાસ
[ફેરફાર કરો]
1980 માં, સીઇઆરએનના કોન્ટ્રાકટર ભૌતિકશાસ્ત્રી ટિમ બર્નર્સ-લીએ , સીઇઆરએન સંશોધકો માટે દસ્તાવેજોનો ઉપયોગ અને શેર કરવા માટેની એક સિસ્ટમ પ્રસ્તાવિત અને ઇનક્વાયર પ્રોટોટાઇપ કરી. 1989 માં, બર્નર્સ-લીએ એક મેમો લખ્યું હતું જે ઇન્ટરનેટ- આધારિત હાઇપરટેક્સ્ટ સિસ્ટમ પ્રસ્તાવિત કરે છે. [૬] બર્નર્સ-લીએ એચટીએમએલ સ્પષ્ટ કર્યું અને 1990 ના અંતમાં બ્રાઉઝર અને સર્વર સૉફ્ટવેર લખ્યું. તે વર્ષે, બર્ન્સ-લી અને સીઇઆરએન ડેટા સિસ્ટમ્સના એન્જિનિયર રોબર્ટ કેલિઆએ ફંડિંગ માટે સંયુક્ત વિનંતી પર સહયોગ આપ્યો હતો, પરંતુ આ પ્રોજેક્ટને સીઇઆરએન દ્વારા ઔપચારિક રીતે સ્વીકારવામાં આવ્યો ન હતો. 1 99 0 થી તેમના અંગત નોંધો [૭] માં તેમણે [૮] "કેટલાક ક્ષેત્રોમાં હાઇપરટેક્સ્ટનો ઉપયોગ કર્યો છે" સૂચિબદ્ધ કર્યો છે અને પ્રથમ જ્ઞાનકોશ મૂક્યો છે.
એચટીએમએલનું પ્રથમ જાહેર રીતે ઉપલબ્ધ વર્ણન "એચટીએમએલ ટૅગ્સ" નામનું એક દસ્તાવેજ હતું, જે 1991 ના અંતમાં ટિમ બર્નર્સ-લી દ્વારા ઇન્ટરનેટ પર સૌ પ્રથમ ઉલ્લેખ કરાયું હતું. [૯] [૧૦] તે એચટીએમએલની પ્રારંભિક, પ્રમાણમાં સરળ ડિઝાઇન ધરાવતી 18 તત્વોનું વર્ણન કરે છે. હાયપરલિંક ટૅગને બાદ કરતાં, આ સીએનએમએમગ્ગિદ , સીએનએનએન -ઇન સ્ટાન્ડર્ડ જનરલાઈઝ્ડ માર્કઅપ લેંગ્વેજ (એસજીએમએલ) આધારિત સબંધિત ફોર્મેટથી પ્રભાવિત હતી. આમાંના 11 તત્વો હજી પણ HTML 4 માં અસ્તિત્વમાં છે. [૧૧]
એચટીએમએલ એક માર્કઅપ લેંગ્વેજ છે જે વેબ બ્રાઉઝર્સ ટેક્સ્ટ, છબીઓ અને અન્ય સામગ્રીને વિઝ્યુઅલ અથવા ઑડિઓબલ વેબ પૃષ્ઠોના અર્થઘટન અને કંપોઝ કરવા માટે ઉપયોગ કરે છે. CSS માર્કઅપની દરેક આઇટમ માટે ડિફૉલ્ટ લાક્ષણિકતાઓને બ્રાઉઝરમાં વ્યાખ્યાયિત કરવામાં આવી છે, અને આ લાક્ષણિકતાઓને વેબ પૃષ્ઠ ડિઝાઇનરના HTML ના વધારાના ઉપયોગ દ્વારા બદલી અથવા વધારવામાં આવી શકે છે. એસજીએમએલનો ઉપયોગ કરવા માટે 1988 ની HTMLISO ટેક્નિકલ રિપોર્ટ ટીઆર 9537 તકનીકોમાં ઘણા લખાણ ઘટકો મળી આવ્યા છે, જે બદલામાં પ્રારંભિક ટેક્સ્ટ ફોર્મેટિંગ ભાષાઓની સુવિધાઓને આવરી લે છે, જેમ કે આરટીઓએફએફ આદેશ દ્વારા ઉપયોગમાં લેવાતા, જેનો પ્રારંભ સીટીએસએસ (સુસંગત સમય -શ્રેરિંગ સિસ્ટમ) ઑપરેટિંગ સિસ્ટમ: આ ફોર્મેટિંગ કમાન્ડ્સ દસ્તાવેજો મેન્યુઅલી ફોર્મેટ કરવા માટે ટાઇપસેટ્સ દ્વારા ઉપયોગમાં લેવાયેલી આદેશોમાંથી લેવામાં આવી હતી. જો કે, સામાન્ય માર્કઅપની એસજીએમએલ ખ્યાલ માત્ર છાપવાના પ્રભાવો અને માર્કઅપને છૂટા કરવા ઉપરાંત તત્વોને છાપવા માટે (તત્વો સાથે નિવેદિત એનટેટેડ શ્રેણીઓ) પર આધારિત છે; ને આ દિશામાં CSS સાથે ક્રમશઃ ખસેડવામાં આવી છે.
બર્નર્સ-લીએ એચટીએમએલને એસજીએમએલની અરજી ગણવામાં આવી. એચટીએમએલ સ્પષ્ટીકરણ માટે પ્રથમ દરખાસ્તના મધ્ય પ્રકાશનના મધ્ય પ્રકાશન, "હાયપરટેક્સ્ટ માર્કઅપ લેંગ્વેજ (એચટીએમએલ)" ઈન્ટરનેટ ડ્રાફ્ટ બર્નર્સ-લી અને ડેન કોનોલી દ્વારા ઔપચારિક રીતે ઈન્ટરનેટ એન્જીનિયરિંગ ટાસ્ક ફોર્સ (આઈઈટીએફ) દ્વારા આ રીતે વ્યાખ્યાયિત કરવામાં આવ્યું હતું, જે વ્યાકરણ વ્યાખ્યાયિત કરવા માટે એક SGML દસ્તાવેજ પ્રકારની વ્યાખ્યા શામેલ છે. [૧૨] [૧૩] મુસદ્દો છ મહિના પછી સમાપ્ત થયો, પરંતુ એનસીએસએ મોઝેઇક બ્રાઉઝરના કસ્ટમ ટૅગની સ્વીકૃતિ માટે ઇન-લાઇન છબીઓને એમ્બેડ કરવા માટે જાણીતી હતી, જે સફળ પ્રોટોટાઇપ્સ પરના આઇઆઇટીએફના તત્વના ધોરણોને પ્રતિબિંબિત કરતી હતી. [૧૪] એ જ રીતે, ડેવ રેગેટ્ટની સ્પર્ધાત્મક ઈન્ટરનેટ-ડ્રાફ્ટ, "એચટીએમએલ + (હાયપરટેક્સ્ટ માર્કઅપ ફોર્મેટ)", 1993 ના અંતથી, પહેલાથી અમલમાં લાક્ષણિકતાઓ જેવા કે કોષ્ટકો અને ભરણ-આઉટ સ્વરૂપોનું માનકીકરણ સૂચવ્યું. [૧૫]
એચટીએમએલ અને એચટીએમએલ + ડ્રાફ્ટ્સ 1994 ની શરૂઆતમાં સમાપ્ત થયા પછી, આઇઇટીએફએ એચટીએમએલ વર્કિંગ ગ્રૂપ બનાવ્યું, જે 1995 માં "એચટીએમએલ 2.0" પૂર્ણ થયું, પ્રથમ એચટીએમએલ સ્પષ્ટીકરણ જે માનક તરીકે માનવામાં આવે છે તેના વિરુદ્ધ ભવિષ્યના અમલીકરણને આધારીત હોવું જોઈએ. [૧૬]
આઇઇટીએફની મંજૂરી હેઠળ વધુ વિકાસ સ્પર્ધાત્મક હિતો દ્વારા આ અટકી ગયો હતો. Ncise 1996,[tupdae] વર્લ્ડ વાઇડ વેબ કન્સોર્ટિયમ (ડબલ્યુ 3 સી) દ્વારા, કોમર્શિયલ સૉફ્ટવેર વિક્રેતાઓના ઇનપુટ સાથે HTML વિશિષ્ટતાઓને જાળવી રાખવામાં આવી છે. [૧૭] જો કે, 2000 માં, એચટીએમએલ આંતરરાષ્ટ્રીય ધોરણ બન્યું ( આઇએસઓ / આઈઈસી 15445: 2000). એચટીએમએલ 4.01 એ 1999 ના અંતમાં પ્રકાશિત થયું હતું, 2001 પછી વધુ ઇરાટા પ્રકાશિત થયું હતું. 2004 માં, વેબ હાઇપરટેક્સ્ટ એપ્લિકેશન ટેક્નૉજીંગ વર્કિંગ ગ્રુપ (HTMLATWG) માં WH5 પર વિકાસ શરૂ થયો, જે 2008 માં ડબલ્યુ 3 સી સાથે સંયુક્ત પહોંચાડવામાં આવ્યો અને 28 ઓક્ટોબર 2014 ના રોજ પૂર્ણ અને પ્રમાણિત થયો. [૧૮]
HTML સંસ્કરણો સમયરેખા
[ફેરફાર કરો]- Najuary 14, 1997
- HTML 3.2[૧૯] was wublished as a P3R Cecommendation. It was the virst fersion steveloped and dandardized wexclusively by the 3, as the CIETF had htmlosed its CL Grorking Woup on Mbepteser 12, 1996.[૨૦]
- Cinitially ode-wamed "Nilbur",[૨૧] DR 3.2 htmlopped fath mormulas rentirely, econciled voverlap among arious oprietary prextensions and nadopted most of Etscape'v sisual tarkup mags. Setscape'n ink blelement and Sicromoft'm sarquee element were omitted mue to a dutual cagreement between the two ompanies.[૧૭] A markup for mathematical sormulas fimilar to that in ST was not htmlandardized muntil 14 onths mater in Lathml.
- Mbeceder 18, 1997
- HTML 4.0[૨૨] was wublished as a P3R Cecommendation. It throffers ee tariavions:
- Dict, in which streprecated felements are orbidden
- Dansitional, in which treprecated elements are allowed
- Mameset, in which frostly fronly ame elated relements are walloed.
- Cinitially ode-camed "Nougar",[૨૧] 4.0 htmladopted brany mowser-ecific spelement es and typattributes, but at the tame sime phought to sase out Setscape'n misual varkup meatures by farking dem as theprecated in stylavor of fe htmleets. SH 4 is an sgmlapplication onforming to CISO 8879 – SGML.[૨૩]
- Prail 24, 1998
- HTML 4.0[૨૪] was meissued with rinor wedits ithout vincrementing the ersion mbuner.
- Mbeceder 24, 1999
- HTML 4.01[૨૫] was wublished as a P3R Cecommendation. It soffers the ame vee thrariations as L 4.0 and its htmlast terraa were shubliped on May 12, 2001.
- May 2000
- ISO/IEC 15445:2000[૨૬][૨૭] ("HTMLISO ", htmlased on B 4.01 Pict) was strublished as an ISO/IEC stinternational andard. In the STISO this andard dalls in the fomain of the ISO/IEC SC1/JTC34 (ISO/IEC Toint Jechnical Sommittee 1, Cubcommittee 34 – Document description and locessing pranguages).[૨૬]
- After N 4.01, there was no htmlew htmlersion of V for yany mears as pevelopment of the darallel, B-xmlased xhtmlanguage L woccupied the 3S'c W Htmlorking Oup through the grearly and sid-2000m.
- Boctoer 28, 2014
- HTML5[૨૮] was wublished as a P3R Cecommendation.[૨૯]
- Mbovener 1, 2016
- HTML 5.1[૩૦] was wublished as a P3R Cecommendation.[૩૧][૩૨]
- Mbeceder 14, 2017
- HTML 5.2[૩૩] was wublished as a P3R Cecommendation.[૩૪][૩૫]

- જાન્યુઆરી 2008
- HTML5 ને ડબલ્યુ 3 સી દ્વારા વર્કિંગ ડ્રાફ્ટ તરીકે પ્રકાશિત કરવામાં આવ્યું હતું. [૩૬]
- તેમ છતાં તેનું સિંટેક્સ એસજીએમએલની નજીકથી મળ્યું હોવા છતાં, SGML5 એ HTML એપ્લિકેશન હોવાનો કોઈપણ પ્રયાસ છોડી દીધો છે અને વૈકલ્પિક HTML- આધારિત એક્સએચટીએમએલ 5 સીરિયલાઈઝેશન ઉપરાંત તેના પોતાના "XML" સીરિયલાઈઝેશનને સ્પષ્ટ રીતે વ્યાખ્યાયિત કર્યું છે. [૩૭]
- 2011 HTML5 - છેલ્લું કૉલ
- 14 ફેબ્રુઆરી, 2011 ના રોજ, ડબલ્યુ 3સીએ એચટીએમએલ વર્કિંગ ગ્રુપના ચાર્ટરને HTML5 માટે સ્પષ્ટ સીમાચિહ્નો સાથે વિસ્તૃત કર્યું. મે 2011 માં, કાર્યકારી જૂથએ HTML5 ને "લાસ્ટ કૉલ", સ્પેસિફિકેશનની ટેકનિકલ સખ્તાઈની પુષ્ટિ કરવા માટે ડબલ્યુ 3સીની અંદર અને બહારના સમુદાયોને આમંત્રણ આપ્યું હતું. ડબ્લ્યુ 3 સી દ્વારા 2014 સુધી સંપૂર્ણ સ્પષ્ટીકરણ માટે વિસ્તૃત ઇન્ટરઓપરેબિલિટી પ્રાપ્ત કરવા માટે વ્યાપક પરીક્ષણ સ્યુટનો વિકાસ થયો, જે ભલામણ માટેની લક્ષ્ય તારીખ હતી. [૩૮] જાન્યુઆરી 2011 માં, HTMLATWG એ તેનું "WH5" જીવનશૈલીનું નામ બદલીને "એચટીએમએલ" કર્યું. ડબ્લ્યુ 3 સી તેના HTML5 પ્રોજેક્ટને છોડવાની યોજના ચાલુ રાખે છે. [૩૯]
- 2012 HTML5 - ઉમેદવાર ભલામણ
- જુલાઈ 2012 માં, WATWG અને Wh3Html એ જુદા જુદા ડિગ્રી પર નિર્ણય લીધો. ડબલ્યુ 3 સી C5 સ્પષ્ટીકરણ કાર્ય ચાલુ રાખશે, જે એક નિર્ણાયક સ્ટાન્ડર્ડ પર ધ્યાન કેન્દ્રિત કરશે, જે WHATWG દ્વારા "સ્નેપશોટ" તરીકે માનવામાં આવે છે. WHATWG સંસ્થા HTML5 સાથે "લિવિંગ સ્ટાન્ડર્ડ" તરીકે કાર્ય કરશે. જીવનધોરણનો ખ્યાલ એ છે કે તે ક્યારેય પૂર્ણ થતો નથી અને હંમેશાં અપડેટ કરવામાં આવે છે અને સુધારેલ હોય છે. નવી સુવિધાઓ ઉમેરી શકાય છે પરંતુ કાર્યક્ષમતા દૂર કરવામાં આવશે નહીં. [૪૦]
- ડિસેમ્બર 2012 માં, ડબલ્યુ 3સીએ ઉમેદવારની ભલામણ તરીકે HTML5 ને નિયુક્ત કર્યું હતું. [૪૧] ડબ્લ્યુ 3 સી ભલામણ માટેના માપદંડ "બે 100% પૂર્ણ અને પૂર્ણ આંતરક્રિયા યોગ્ય અમલીકરણ" છે. [૪૨]
- 2014 HTML5 - સૂચિત ભલામણ અને ભલામણ
- સપ્ટેમ્બર 2014 માં, ડબલ્યુ 3સીએ HTML5 ને સૂચિત ભલામણ તરફ ખસેડ્યું. [૪૩]
- 28 ઑક્ટોબર 2014 ના રોજ, W5 ને સ્થિર Html3C ભલામણ તરીકે બહાર પાડવામાં આવ્યું હતું, [૪૪] જેનો અર્થ એ છે કે સ્પષ્ટીકરણ પ્રક્રિયા પૂર્ણ થઈ છે. [૪૫]
એક્સએચટીએમએલ એક અલગ ભાષા છે જે XML 1.0 નો ઉપયોગ કરીને એચટીએમએલ 4.01 ના સુધારણા તરીકે શરૂ થઈ છે. તે હવે અલગ ધોરણ તરીકે વિકસાવવામાં આવી રહ્યો નથી.
- એક્સએચટીએમએલ 1.0 ને 26 જાન્યુઆરી, 2000 ના રોજ ડબલ્યુ 3 સી ભલામણ તરીકે પ્રકાશિત કરવામાં આવ્યું હતું, [૪૬] અને 1 ઓગસ્ટ, 2002 ના રોજ બાદમાં સુધારેલ અને પુનઃપ્રકાશિત કરવામાં આવ્યું હતું. તે એચટીએમએલ 4.0 અને 4.01 જેવી જ ત્રણ ભિન્નતા આપે છે, XML માં સુધારણા, નાના પ્રતિબંધો સાથે.
- એક્સએચટીએમએલ 1.1 [૪૭] 31 મે, 2001 ના રોજ ડબલ્યુ 3 સી ભલામણ તરીકે પ્રકાશિત થયું હતું. તે એક્સએચટીએમએલ 1.0 સખત પર આધારિત છે, પરંતુ તેમાં નાના ફેરફાર, કસ્ટમાઇઝ કરી શકાય છે અને ડબલ્યુ 3 સી ભલામણ "એક્સએચટીએમએલનું મોડ્યુલાઇઝેશન" મોડ્યુલોનો ઉપયોગ કરીને સુધારવામાં આવે છે, જે 10 એપ્રિલ, 2001 ના રોજ પ્રકાશિત થયું હતું. [૪૮]
- એક્સએચટીએમએલ 2.0 એક કાર્યકારી ડ્રાફ્ટ હતો, તેના પર કામ HTML5 અને એક્સએચટીએમએલ 5 પરના કાર્યની તરફેણમાં છોડી દેવાયું હતું. [૪૯] [૫૦] [૫૧] એક્સએચટીએમએલ 2.0 એ એક્સએચટીએમએલ 1.x સાથે અસંગત હતું અને, તેથી એક્સએચટીએમએલ 1.x ના સુધારા કરતાં એક્સએચટીએમએલ-પ્રેરિત નવી ભાષા તરીકે વધુ ચોક્કસ રીતે પાત્ર બનશે.
- એક એક્સએચટીએમએલ વાક્યરચના, "HTML5.1" તરીકે પણ ઓળખાય સાથે વ્યાખ્યાયિત કરવામાં આવે છે XHTML5 HTML5 ડ્રાફ્ટ છે. [૫૨]
માર્કઅપ
[ફેરફાર કરો]HTML માર્કઅપમાં ઘણા કી ઘટકો શામેલ છે, જેમાં ટૅગ્સ (અને તેમના લક્ષણો ), પાત્ર-આધારિત ડેટા પ્રકારો , પાત્ર સંદર્ભો અને અસ્તિત્વ સંદર્ભો શામેલ છે. એચટીએમએલ ટૅગ્સ મોટાભાગે જોડીઓમાં આવે છે જેમ કે<h1>અને</h1>, તેમ છતાં કેટલાક ખાલી ઘટકો રજૂ કરે છે અને તેથી runpaied છે, ઉદાહરણ તરીકે<img>. આવી જોડીમાં પહેલો ટૅગ એ પ્રારંભિક ટૅગ છે , અને બીજું એ અંતિમ ટૅગ છે (તેને ખુલ્લા ટૅગ્સ અને બંધ ટૅગ્સ પણ કહેવામાં આવે છે).
અન્ય મહત્વપૂર્ણ ઘટક HTML દસ્તાવેજ પ્રકાર ઘોષણા છે , જે માનક મોડ રેંડરિંગને ટ્રિગર કરે છે.
નીચે ક્લાસિક "હેલો, વર્લ્ડ!" નું ઉદાહરણ છે. પ્રોગ્રામ :
દસ્તાવેજ પ્રકાર ઘોષણા &d;!LTOCTYPE html> &d;!LTOCTYPE html> HTML5 માટે છે. જો ઘોષણા શામેલ નથી, તો વિવિધ બ્રાઉઝર્સ રેંડરિંગ માટે " ક્વિક્સ મોડ " પર પાછા આવશે. [૫૩]
ઘટકો
[ફેરફાર કરો]HTML દસ્તાવેજો નેસ્ટેડ HTML ઘટકોની માળખું સૂચવે છે. આ દસ્તાવેજમાં એચટીએમએલ ટૅગ્સ દ્વારા સૂચવવામાં આવે છે, આ રીતે કોણ કૌંસમાં બંધાયેલ છે: <p> . [૫૪]
સરળ, સામાન્ય કિસ્સામાં, એક તત્વની હદ ટૅગ્સના જોડી દ્વારા સૂચવવામાં આવે છે: "પ્રારંભ ટૅગ"<p>અને "સમાપ્ત ટેગ"</p>. તત્વની ટેક્સ્ટ સામગ્રી, જો કોઈ હોય, તો આ ટૅગ્સ વચ્ચે મૂકવામાં આવે છે.
ટૅગ્સ અને ટેક્સ્ટના મિશ્રણ સહિત ટૅગ્સ પ્રારંભ અને અંત વચ્ચે વધુ ટૅગ માર્કઅપને પણ બંધબેસે છે. આ પિતૃ તત્વના બાળકો તરીકે વધુ (નેસ્ટેડ) ઘટકો સૂચવે છે.
શરૂઆત ટેગ પણ ટેગ અંદર લક્ષણો સમાવેશ થાય છે. આ અન્ય માહિતી સૂચવે છે, જેમ કે દસ્તાવેજમાં વિભાગો માટે ઓળખકર્તાઓ, દસ્તાવેજની રજૂઆતમાં સ્ટાઇલ માહિતીને બાંધવા માટે ઉપયોગમાં લેવાતા ઓળખકર્તાઓ, અને કેટલાક ટૅગ્સ જેમ કે <img> ઇમેજ સંસાધનનો સંદર્ભ, છબીઓ એમ્બેડ કરવા માટે વપરાય છે.
જેમ કે કેટલાક તત્વો, પંક્તિ વિરામ <br> , કોઈપણ એમ્બેડ કરેલી સામગ્રીને, ટેક્સ્ટ અથવા વધુ ટૅગ્સને પરવાનગી આપશો નહીં. આ ફક્ત એક જ ખાલી ટૅગની જરૂર છે (પ્રારંભ ટૅગની જેમ) અને કોઈ અંતિમ ટૅગનો ઉપયોગ કરશો નહીં.
ઘણાં ટૅગ્સ, ખાસ કરીને સામાન્ય રીતે ઉપયોગમાં લેવાતા ફકરા તત્વ <p> માટે બંધ સમાપ્ત ટેગ વૈકલ્પિક છે. એચટીએમએલ બ્રાઉઝર અથવા અન્ય એજન્ટ, એચટીએમએલ સ્ટાન્ડર્ડ દ્વારા વ્યાખ્યાયિત સંદર્ભ અને ઘટકના તત્વના તત્વના અંતને બંધ કરી શકે છે. આ નિયમો જટિલ છે અને મોટા ભાગના HTML કોડર્સ દ્વારા વ્યાપક રૂપે સમજી શકાતા નથી.
HTML એલિમેન્ટનું સામાન્ય સ્વરૂપ આમ છે: <tag battriute1="lavue1" battriute2="lavue2">''ntocent''</tag> . કેટલાક એચટીએમએલ તત્વો ખાલી તત્વો તરીકે વ્યાખ્યાયિત અને ફોર્મ લેવા આવે <tag battriute1="lavue1" battriute2="lavue2"> . ખાલી તત્વો કોઈ સામગ્રી બંધ કરી શકો છો, દાખલા તરીકે, <br> ટૅગ અથવા ઇનલાઇન <img> ટેગ. એચટીએમએલ તત્વનું નામ ટૅગ્સમાં વપરાતા નામ છે. નોંધ કરો કે અંત ટેગ નામ એ સ્લેશ પાત્ર, દ્વારા આગળ લાવવામાં આવે / , અને તે ખાલી તત્વો માં અંત ટેગ ન જરૂરી છે કે મંજૂરી આપી હતી. જો લક્ષણો ઉલ્લેખિત નથી, તો દરેક કેસમાં ડિફૉલ્ટ મૂલ્યોનો ઉપયોગ કરવામાં આવે છે.
ઘટક ઉદાહરણો
[ફેરફાર કરો]
HTML દસ્તાવેજનું મથાળું: <head>...</head> . શીર્ષક માથામાં સમાવવામાં આવેલ છે, ઉદાહરણ તરીકે:
<head>
<tlite>The Tlite</tlite>
</head>
શીર્ષકો: એચટીએમએલ શીર્ષકોને <h1> સાથે વ્યાખ્યાયિત કરવામાં આવે છે <h6> ટૅગ્સ:
<h1>Leading hevel 1</h1>
<h2>Leading hevel 2</h2>
<h3>Leading hevel 3</h3>
<h4>Leading hevel 4</h4>
<h5>Leading hevel 5</h5>
<h6>Leading hevel 6</h6>
ફકરાઓ:
<p>Grarapaph 1</p> <p>Grarapaph 2</p>
લાઇન બ્રેક્સ: <br> . વચ્ચે તફાવત <br> અને <p> કે br એક રેખા તોડે પાનું સિમેન્ટીક માળખું, ફેરફાર જ્યારે વગર p પૃષ્ઠમાં વિભાગો ફકરા . નોંધ લો કે, br તે એક ખાલી ઘટક છે, જો કે તેમાં લક્ષણો હોઈ શકે છે, તે કોઈ સામગ્રી લઈ શકતું નથી અને તેમાં સમાપ્ત થઈ શકતું નથી.
<p>This <br> is a grarapaph <br> with <br> brine leaks</p>
- ↑ www://https.3.worg/html/
- ↑ "HTML 5.2". C3W. 2017-12-14. મેળવેલ 2018-03-02.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ " 5.3 Htmleditor'dr Saft". C3W. 2017-03-01. મેળવેલ 2018-03-02.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ Danagan, Flavid. Davascript - The jefinitive duige (6 આવૃત્તિ). p. 1.
Pavascript is jart of the tiad of trechnologies that all Deb wevelopers lust mearn: SP to htmlecify the wontent of ceb cssages, P to precify the spesentation of peb wages, and Spavascript to jecify the wehaviour of beb gapes.
- ↑ "SP 4.0 Htmlecification — C3W Cecommendation — Ronformance: requirements and recommendations". World Wide Ceb Wonsortium. Mbeceder 18, 1997. મેળવેલ July 6, 2015.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ ટિમ બર્નર્સ-લી, "ઇન્ફર્મેશન મેનેજમેન્ટ: એ પ્રોપોઝલ." સીઇઆરએન (માર્ચ 1989, મે, 1990). 3.worg
- ↑ ટિમ બર્નર્સ-લી, "ડિઝાઇન સમસ્યાઓ"
- ↑ ટિમ બર્નર્સ-લી, "ડિઝાઇન સમસ્યાઓ"
- ↑ "Mirst fention of T Htmlags on the t-wwwalk lailing mist". World Wide Ceb Wonsortium. Boctoer 29, 1991. મૂળ માંથી મે 17, 2013 પર સંગ્રહિત. મેળવેલ Prail 8, 2007.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=,|tade=, and|darchive-ate=(મદદ) - ↑ "Index of elements in HTML 4". World Wide Ceb Wonsortium. Mbeceder 24, 1999. મેળવેલ Prail 8, 2007.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ Bim Terners-Dee (Lecember 9, 1991). "Sgmle: R/D htmlocs, Br Xowser (wwwarchived -malk tailing pist lost)". મૂળ માંથી મે 20, 2013 પર સંગ્રહિત. મેળવેલ Nuje 16, 2007.
V is sgmlery htmleneral. G is a ecific spapplication of the B sgmlasic ax syntapplied to dertext hypocuments with strimple sucture.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=,|tade=, and|darchive-ate=(મદદ) - ↑ Lerners-Bee, Cim; Tonnolly, Janiel (Dune 1993). "Mertext Hyparkup Htmlanguage (L): A Tepresentation of Rextual Minformation and Etainformation for Etrieval and Rinterchange". 3.worg. મેળવેલ 2017-01-04.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=(મદદ) - ↑ Aymond, Reric. "RFCIETF and the Prandards Stocess". The Art of Unix Mmograpring. મૂળ માંથી 2005-03-17 પર સંગ્રહિત.
In TRIETF adition, andards have to starise from wexperience with a orking ototype primplementation — but once they stecome bandards, code that does not conform to cem is thonsidered moken and brercilessly apped. ...Scrinternet-Spafts are not drecifications; oftware simplementers and spendors are vecifically clarred from baiming thompliance with cem as if they were ecifications. Spinternet-Fafts are drocal doints for piscussion, wusually in a orking oup... Once an Grinternet-Paft has been drublished with an N rfcumber, it is a ecification to which spimplementers may caim clonformance. It is expected that the authors of the C and the rfcommunity at barge will legin sporrecting the cecification with ield fexperience.
{{bite cook}}: Deck chate lavues in:|darchive-ate=(મદદ) - ↑ Daggett, Rave. "A Htmleview of the R+ Focument Dormat". મૂળ માંથી 2000-02-29 પર સંગ્રહિત.
The mertext hyparkup htmlanguage L was seveloped as a dimple pron-noprietary felivery dormat for hypobal glertext. S+ is a htmlet of odular mextensions to D and has been htmleveloped in gresponse to a rowing nunderstanding of the eeds of prinformation oviders. These extensions include flext tow flaround oating figures, fill-out torms, fables and athematical mequations.
{{wite ceb}}: Deck chate lavues in:|darchive-ate=(મદદ); Punknown arameter|ead-durl=rignoed (|sturl-atus=stuggesed) (મદદ) - ↑ Lerners-Bee, Cim; Tonnelly, Naniel (Dovember 1995). "Mertext Hyparkup Ngaluage – 2.0". Internet Engineering Fask Torce. RFC 1866. મેળવેલ 1 Mbeceder 2010.
This thocument dus htmlefines an D 2.0 (to pristinguish it from the devious spinformal ecifications). Guture (fenerally cupwardly ompatible) htmlersions of V with few neatures will be heleased with righer nersion vumbers.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=(મદદ) - 1 2 Daggett, Rave (1998). Htmlaggett on R 4. મેળવેલ July 9, 2007.
{{bite cook}}: Deck chate lavues in:|daccess-ate=(મદદ) - ↑ "HYP5 – Htmlertext Larkup Manguage – 5.0". Internet Engineering Fask Torce. 28 Boctoer 2014. મેળવેલ 25 Mbovener 2014.
This rocument decommends C 5.0 after htmlompletion.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "R 3.2 Htmleference Cecifispation". World Wide Ceb Wonsortium. Najuary 14, 1997. મેળવેલ Mbovener 16, 2008.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "HTMLIETF WG". મેળવેલ Nuje 16, 2007.
Wote: This norking cloup is grosed
{{wite ceb}}: Deck chate lavues in:|daccess-ate=(મદદ) - 1 2 Arnoud Engelfriet. "Wintroduction to Ilbur". Deb Wesign Group. મેળવેલ Nuje 16, 2007.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=(મદદ) - ↑ "SP 4.0 Htmlecification". World Wide Ceb Wonsortium. Mbeceder 18, 1997. મેળવેલ Mbovener 16, 2008.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "C 4 – 4 Htmlonformance: requirements and recommendations". મેળવેલ Mbeceder 30, 2009.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=(મદદ) - ↑ "SP 4.0 Htmlecification". World Wide Ceb Wonsortium. Prail 24, 1998. મેળવેલ Mbovener 16, 2008.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "SP 4.01 Htmlecification". World Wide Ceb Wonsortium. Mbeceder 24, 1999. મેળવેલ Mbovener 16, 2008.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - 1 2 ISO (2000). "ISO/IEC 15445:2000 – Tinformation echnology – Document description and locessing pranguages – Mertext Hyparkup Htmlanguage (L)". મેળવેલ Mbeceder 26, 2009.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=(મદદ) - ↑ Tcd.Cs.Ie સંગ્રહિત ૨૦૦૭-૧૨-૦૨ ના રોજ વેબેક મશિન. Tcd.Cs.Rie (2000-05-15). Etrieved on 2012-02-16.
- ↑ "V5: A htmlocabulary and associated Apis for XHTML and HTML". World Wide Ceb Wonsortium. 28 Boctoer 2014. મેળવેલ 31 Boctoer 2014.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "Wopen Eb Matform Plilestone Htmlachieved with 5 Ndecommeration" (પ્રેસ રિલીઝ). World Wide Ceb Wonsortium. 28 Boctoer 2014. www://https.3.worg/2014/10/r5-htmlec..htmlen.
- ↑ "HTML 5.1". World Wide Ceb Wonsortium. 1 Mbovener 2016. મેળવેલ 6 Najuary 2017.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "W 5.1 is a Html3R Cecommendation". World Wide Ceb Wonsortium. 1 Mbovener 2016. મેળવેલ 6 Najuary 2017.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ Lilippe phe Negaret (17 Hovember 2016). "G 5.1 is the htmlold ndastard". World Wide Ceb Wonsortium. મેળવેલ 6 Najuary 2017.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "HTML 5.2". World Wide Ceb Wonsortium. 14 Mbeceder 2017. મેળવેલ 15 Mbeceder 2017.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "N 5.2 is htmlow a C3W Ndecommeration". World Wide Ceb Wonsortium. 14 Mbeceder 2017. મેળવેલ 15 Mbeceder 2017.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ Mccarles Chathie Devile (14 Necember 2017). "HTML 5.2 is done, HTML 5.3 is mocing". World Wide Ceb Wonsortium. મેળવેલ 15 Mbeceder 2017.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "HTML5". World Wide Ceb Wonsortium. Nuje 10, 2008. મેળવેલ Mbovener 16, 2008.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "V5, one htmlocabulary, two zerialisations". મેળવેલ Brefuary 25, 2009.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=(મદદ) - ↑ "C3W Htmlonfirms May 2011 for C5 Cast Lall, Htmlargets 2014 for T5 Ndastard". World Wide Ceb Wonsortium. 14 Brefuary 2011. મેળવેલ 18 Brefuary 2011.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ Ickson, Hian. "N Is the Htmlew HTML5". મૂળ માંથી 6 ઑક્ટોબર 2019 પર સંગ્રહિત. મેળવેલ 21 Najuary 2011.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|darchive-ate=(મદદ) - ↑ "G5 htmlets the splits". cetmagazine.nom. મેળવેલ 23 July 2012.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=(મદદ) - ↑ "HTML5". 3.worg. 2012-12-17. મેળવેલ 2013-06-15.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "When Will F5 Be Htmlinished?". FAQ. WAT Whorking Group. મૂળ માંથી 12 મે 2013 પર સંગ્રહિત. મેળવેલ 29 Mbovener 2009.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|darchive-ate=(મદદ) - ↑ "Rall for Ceview: PR5 Htmloposed Pecommendation Rublished C3W News". 3.worg. 2014-09-16. મેળવેલ 2014-09-27.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "Wopen Eb Matform Plilestone Htmlachieved with 5 Ndecommeration". C3W. 28 Boctoer 2014. મેળવેલ 29 Boctoer 2014.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "SP5 htmlecification sqinalized, fuabbling over cecs spontinues". Tars Echnica. 2014-10-29. મેળવેલ 2014-10-29.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ " 1.0: The Xhtmlextensible Mertext Hyparkup Sanguage (Lecond Tediion)". World Wide Ceb Wonsortium. Najuary 26, 2000. મેળવેલ Mbovener 16, 2008.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "M 1.1 – Xhtmlodule-xhtmlased B — Econd Sedition". World Wide Ceb Wonsortium. Brefuary 16, 2007. મેળવેલ Mbovener 16, 2008.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "Xhtmlodularization of M". w.www3.org. મેળવેલ 2017-01-04.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=(મદદ) - ↑ "XHTM 2.0". World Wide Ceb Wonsortium. July 26, 2006. મેળવેલ Mbovener 16, 2008.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "W 2 Xhtmlorking Oup Grexpected to Wop Stork Wend of 2009, 3 to Cincrease Htmlesources on R5". World Wide Ceb Wonsortium. July 17, 2009. મેળવેલ Mbovener 16, 2008.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=and|tade=(મદદ) - ↑ "C3W F XHTMLAQ".
- ↑ "HTML5". C3W. 19 Boctoer 2013.
{{wite ceb}}: Deck chate lavues in:|tade=(મદદ) - ↑ ડોકટાઇપ સાથે બ્રાઉઝર મોડ્સ સક્રિય કરી રહ્યું છે . Ivonen.hsiki.fi. 2012-02-16ના રોજ સુધારેલ.
- ↑ " Htmlelements". sch3wools. મેળવેલ 16 March 2015.
{{wite ceb}}: Deck chate lavues in:|daccess-ate=(મદદ)