HTML הומצאה בידי טים ברנרס־לי, מדען בריטי שעבד במרכז המחקר CERN בשווייץ, כחלק מהרעיון של ״הרשת העולמית״ שהציע ב־1989. השם הוא ראשי תיבות באנגלית של ״שפת סימון להיפר־טקסט״ — טקסט עם קישורים שמובילים לדפים אחרים.
HTML היא לא שפת תכנות מלאה: אין בה תנאים או לולאות. היא מסמנת לכל חלק בדף מה הוא, בעזרת תגיות כמו <h1> לכותרת ו־<p> לפסקה. את המראה קובעת CSS, ואת ההתנהגות — ג׳אווהסקריפט. שומרים את הקובץ בשם שנגמר ב־.html ופותחים אותו בדפדפן.

