 HTML માર્કઅપમાં ઘણા કી ઘટકો શામેલ છે, જેમાં "ટૅગ્સ" (અને તેમના "લક્ષણો" ), પાત્ર-આધારિત "ડેટા પ્રકારો" , "પાત્ર સંદર્ભો" અને "અસ્તિત્વ સંદર્ભો" શામેલ છે. એચટીએમએલ ટૅગ્સ મોટાભાગે જોડીઓમાં આવે છે જેમ કે અને , તેમ છતાં કેટલાક "ખાલી ઘટકો" રજૂ "કરે છે" અને તેથી unpaired છે, ઉદાહરણ તરીકે . આવી જોડીમાં પહેલો ટૅગ એ "પ્રારંભિક ટૅગ છે" , અને બીજું એ "અંતિમ ટૅગ છે" (તેને "ખુલ્લા ટૅગ્સ" અને "બંધ ટૅગ્સ" પણ કહેવામાં આવે છે). 

અન્ય મહત્વપૂર્ણ ઘટક HTML "દસ્તાવેજ પ્રકાર ઘોષણા છે" , જે માનક મોડ રેંડરિંગને ટ્રિગર કરે છે. 

નીચે ક્લાસિક "હેલો, વર્લ્ડ!" નું ઉદાહરણ છે. પ્રોગ્રામ : 

દસ્તાવેજ પ્રકાર ઘોષણા HTML5 માટે છે. જો ઘોષણા શામેલ નથી, તો વિવિધ બ્રાઉઝર્સ રેંડરિંગ માટે " ક્વિક્સ મોડ " પર પાછા આવશે. 

માર્કઅપ
HTML સંસ્કરણો સમયરેખા
ઘટક ઉદાહરણો
વિકાસ