Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications, and Cascading Style Sheets (CSS) is a style sheet language used to affect the presentation of a document written in a markup language. Together they are the foundational languages for how browsers display web pages. Most people who build websites through code, or with a content management system like Drupal, should be familiar with the basics of HTML and CSS since these are the main languages of web sites.
- Create a basic web page with HTML
- Style HTML with CSS to change its default appearance
This is a non-Drupal topic and is the foundation of web development, so the resources available are widespread and generally kept up-to-date.