Uploaded September 2016 | Updated September 2026, 2 hours ago
Hypertext markup language is the markup language that defines the web. It defines how elements of page are structured and their relationships to each other. Unlike cascading style sheets (CSS), which should describe how page elementslook, correct HTML defines the semantics of page content. For example, HTML might define that a certain block of text is a single paragraph. CSS might then define how much space there should be between that paragraph and the paragraphs before and after it.
Credits: Talking: Geoffrey Challen (Assistant Professor, Computer Science and Engineering, University at Buffalo). Producing: Greg Bunyea (Undergraduate, Computer Science and Engineering, University at Buffalo).
Part of the internet-class.org online internet course. A blue Systems Research Group (https://blue.cse.buffalo.edu) production.
Hypertext markup language is the markup language that defines the web. It defines how elements of page are structured and their relationships to each other. Unlike cascading style sheets (CSS), which should describe how page elementslook, correct HTML defines the semantics of page content. For example, HTML might define that a certain block of text is a single paragraph. CSS might then define how much space there should be between that paragraph and the paragraphs before and after it.
Credits: Talking: Geoffrey Challen (Assistant Professor, Computer Science and Engineering, University at Buffalo). Producing: Greg Bunyea (Undergraduate, Computer Science and Engineering, University at Buffalo).
Part of the internet-class.org online internet course. A blue Systems Research Group (https://blue.cse.buffalo.edu) production.










