Knowing this isn’t going to help you build a website. But it will help you understand what the people you pay to build your website are doing.
HyperText Markup Language (HTML) controls the underlying structure (or “semantics”) of your website. Among many other things, your web designer uses HTML to:
- Label headings and paragraph copy
- Create links to other webpages
- Label images
- Structure a page’s content
- Create lists, tables and forms
Also, well-written HTML code is more fundamental than ever as accessibility – e.g., designing a website that is easily understood by the screen readers that visually impaired users rely on – becomes more important.
When you see tags such as <body>, <p> and <section>, you’re looking at HTML that is structuring the content on your website.
Cascading Style Sheets (CSS) language controls how your website looks. From font size to background colour, your web designer uses CSS to make design decisions. Well-written CSS is essential because it will help you redesign your site quickly without running into problems that are hard to solve.
Have you changed your brand colours recently and they aren’t reflected on your website? A web designer can fix that using CSS without having to completely rebuild your website.
Code that looks like this:
is CSS and it’s telling web browsers how to display your website.