Uploaded September 2016 | Updated September 2026, 57 minutes ago
Cascading style sheets (CSS) are a later web innovation allowing the separation of content semantics and presentation. Unlike HTML, which defines page semantics, CSS is supposed to determine exactly how page elements should look. Examples include how much white space surrounds elements, the font and font size that should be used for text, whether images should have borders and what they should look like, and so on.
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.
Cascading style sheets (CSS) are a later web innovation allowing the separation of content semantics and presentation. Unlike HTML, which defines page semantics, CSS is supposed to determine exactly how page elements should look. Examples include how much white space surrounds elements, the font and font size that should be used for text, whether images should have borders and what they should look like, and so on.
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.










