HTML/CSS Programming

HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets) provide a way to create and display content on the web. HTML is the main language used for creating web pages, including basic text formatting, linking between pages, and adding images and other media. CSS is a styling language that enables separation of content from style and provides precision control over the display of content, including layout, colors, and fonts.

Where It Fits

HTML and CSS are the basic building blocks of the Internet. These languages are necessary skills for any career in web development.

Example Usage

HTML can be as simple as a file containing text like Hello, world. You use tags (typically at the beginning and end of text you want to affect) to mark up the text, indicating how you want it to display or what effects you want to employ, or to link to another page or display an image.

Real-World Uses

Virtually everything you see on the Internet, including this page, is ultimately delivered as HTML/CSS code.


HTML as we know it today was first developed in the early 1990s by Tim Berners-Lee. It was devised as a simple language for marking up text for interpretation by web browsers. The current version is HTML5.

HTML and CSS at the O’Reilly School of Technology

In the OST HTML/CSS programming training course, you’ll learn to create attractive and organized web sites using basic and intermediate HTML and CSS.  From beginning to end, you’ll learn by creating your own HTML-based projects.  These projects will bolster your portfolio and provide invaluable experience.  This course includes the latest features of HTML5.For a full description of the course or the certificate programs that include the HTML/CSS course, click one of the link below. If you have any questions or would like additional guidance, don’t hesitate to contact us—we’re here to help!

Proceed with Enrollment