HTML & CSS for Beginners
A 27-part course with Bitesize Business School
Start Free Preview Start CourseCourse Overview
Teacher
I'm a software engineer and entrepreneur. I've also started several businesses. Bitesizebschool.com is the latest, where I write about applying business principles to the real world and solving technology issues that every online business faces. I'm... View ProfileDetails
- Total Time 4 hr, 31 min
- Lessons 27
- Attachments 15
- Exercises 111
-
151 CQ
27 Lessons in This Course
-
10 minFREEWeb Development lesson 1Free6 CQ
In this lesson, learn how to use code editors that will help you with web development by displaying a real time preview of your code changes as you make them.
In this lesson, learn how to use code editors that will help you with web development by displaying a real time preview of your code changes as you make them.
-
13 minWeb Development lesson 27 CQ
Ready to dive into HTML? In this lesson, learn how to use simple html tags for adding titles, headings, paragraphs, and more, plus create your first webpage.
Ready to dive into HTML? In this lesson, learn how to use simple html tags for adding titles, headings, paragraphs, and more, plus create your first webpage.
-
6 minWeb Development lesson 34 CQ
Want to create a spreadsheet in HTML? In this lesson, learn about how to create tables for tabular data, then review how to make ordered and unordered lists.
Want to create a spreadsheet in HTML? In this lesson, learn about how to create tables for tabular data, then review how to make ordered and unordered lists.
-
8 minWeb Development lesson 45 CQ
Need to practice using iframes in your code? In this lesson, follow along and learn how to use and customize HTML iframes and CSS simulated iframes.
Need to practice using iframes in your code? In this lesson, follow along and learn how to use and customize HTML iframes and CSS simulated iframes.
-
10 minWeb Development lesson 56 CQ
In this lesson, gain an introductory look at CSS by reviewing it uses in comparison to HTML and learning about the differences between inline and in page CSS.
In this lesson, gain an introductory look at CSS by reviewing it uses in comparison to HTML and learning about the differences between inline and in page CSS.
-
10 minWeb Development lesson 66 CQ
Ready to venture a little deeper into CSS and HTML? In this lesson, learn about pushing styling into an external styling sheet, and using classes and IDs.
Ready to venture a little deeper into CSS and HTML? In this lesson, learn about pushing styling into an external styling sheet, and using classes and IDs.
-
14 minUI/UX Design lesson 78 CQ
In this lesson, learn how to design a webpage using CSS to create navigation, the main content area, a sidebar, and a footer. Then review how to add margins.
In this lesson, learn how to design a webpage using CSS to create navigation, the main content area, a sidebar, and a footer. Then review how to add margins.
-
10 minWeb Development lesson 86 CQ
Want a speedy way to debug your web page? In this lesson, learn extremely efficient methods for debugging web pages using your Safari or Chrome web browser.
Want a speedy way to debug your web page? In this lesson, learn extremely efficient methods for debugging web pages using your Safari or Chrome web browser.
-
10 minWeb Development lesson 96 CQ
In this lesson, learn to create an HTML form so that visitors who come to your website can contact you through it by filling in information and hitting submit.
In this lesson, learn to create an HTML form so that visitors who come to your website can contact you through it by filling in information and hitting submit.
-
11 minWeb Development lesson 106 CQ
Want to perfect your HTML form for your website visitors? In this lesson, learn how to give your HTML form better alignment, formatting, and user accessibility.
Want to perfect your HTML form for your website visitors? In this lesson, learn how to give your HTML form better alignment, formatting, and user accessibility.
-
9 minWeb Development lesson 115 CQ
In this lesson, learn how to transform the website form that you've been working on from an HTML table layout into CSS. Add color, adjust the size, and more!
In this lesson, learn how to transform the website form that you've been working on from an HTML table layout into CSS. Add color, adjust the size, and more!
-
4 minWeb Development lesson 123 CQ
Want to add style to the submit button on your website form? In this lesson, learn how to add more flair to the submit button to make it look more professional.
Want to add style to the submit button on your website form? In this lesson, learn how to add more flair to the submit button to make it look more professional.
-
13 minAdobe Suite lesson 137 CQ
In part 1 of this lesson, learn how to create a sprite image in Photoshop by building a single image of multiple icons, and positioning them so they line up.
In part 1 of this lesson, learn how to create a sprite image in Photoshop by building a single image of multiple icons, and positioning them so they line up.
-
13 minUI/UX Design lesson 147 CQ
In part 2 of this lesson, learn how to add the sprite image that you created in the previous lesson to your web page to use as your navigation menu.
In part 2 of this lesson, learn how to add the sprite image that you created in the previous lesson to your web page to use as your navigation menu.
-
13 minUI/UX Design lesson 157 CQ
In this CSS lesson, learn how to use pseudo elements, which are CSS elements that allow us to do particular things to a tag or a group of tags.
In this CSS lesson, learn how to use pseudo elements, which are CSS elements that allow us to do particular things to a tag or a group of tags.
-
11 minUI/UX Design lesson 166 CQ
Wondering about the differences between HTML 4 and HTML 5? In this lesson, learn about the tags used in HTML 5, and the purpose behind the change.
Wondering about the differences between HTML 4 and HTML 5? In this lesson, learn about the tags used in HTML 5, and the purpose behind the change.
-
8 minUI/UX Design lesson 175 CQ
In this lesson, learn about doctype elements, discover how they tell your browser which version of html you are using, and review the capabilities of HTML 5.
In this lesson, learn about doctype elements, discover how they tell your browser which version of html you are using, and review the capabilities of HTML 5.
-
10 minUI/UX Design lesson 186 CQ
Confused about when to use section and article tags? In this lesson, learn when to apply article tags and when to use section tags and study examples of each.
Confused about when to use section and article tags? In this lesson, learn when to apply article tags and when to use section tags and study examples of each.
-
19 minUI/UX Design lesson 1910 CQ
In this lesson, learn how to use header and footer elements in HTML 5 when building a website, including using the h1 to h6 type header tags.
In this lesson, learn how to use header and footer elements in HTML 5 when building a website, including using the h1 to h6 type header tags.
-
14 minUI/UX Design lesson 208 CQ
In this lesson, explore how to use the aside element in HTML5 as it was originally intended, and not just as a means of creating a structural sidebar.
In this lesson, explore how to use the aside element in HTML5 as it was originally intended, and not just as a means of creating a structural sidebar.
-
5 minUI/UX Design lesson 213 CQ
In this lesson, learn how to create a top level navigation using nav semantic tags from HTML, plus review which links should be used with the nav tag.
In this lesson, learn how to create a top level navigation using nav semantic tags from HTML, plus review which links should be used with the nav tag.
-
5 minUI/UX Design lesson 223 CQ
In this lesson, learn how to use content models properly in HTML5 by examining the different content model types and how they relate to one another.
In this lesson, learn how to use content models properly in HTML5 by examining the different content model types and how they relate to one another.
-
7 minUI/UX Design lesson 234 CQ
In this lesson, learn how to use attribute selectors in CSS, explore their properties and values, and review how to use ids, names, and styles as attributes.
In this lesson, learn how to use attribute selectors in CSS, explore their properties and values, and review how to use ids, names, and styles as attributes.
-
8 minUI/UX Design lesson 245 CQ
Learn another HTML5 technique to select elements by using regular expressions to target attributes and specify what item you want to match and alter.
Learn another HTML5 technique to select elements by using regular expressions to target attributes and specify what item you want to match and alter.
-
4 minUI/UX Design lesson 253 CQ
Creating a form on your website? In this lesson, learn how to target elements inside of a form using HTML 5 to style the button and the input form boxes.
Creating a form on your website? In this lesson, learn how to target elements inside of a form using HTML 5 to style the button and the input form boxes.
-
4 minUI/UX Design lesson 263 CQ
In part 1 of this lesson, learn how to create a CSS animation using a single style sheet called Animate.css that allows you to do animation quickly and easily.
In part 1 of this lesson, learn how to create a CSS animation using a single style sheet called Animate.css that allows you to do animation quickly and easily.
-
11 minUI/UX Design lesson 276 CQ
In part 2 of this lesson, continue learning how to create a CSS animation by adding a JQuery library as a reference, and use time intervals for classes.
In part 2 of this lesson, continue learning how to create a CSS animation by adding a JQuery library as a reference, and use time intervals for classes.
-
10121 min10-part UI/UX Design course66 CQ
CSS animations and transitions allow web developers to create dynamic graphical user interface without JavaScript. Learn how to improve user experience with relatively simple CSS coding and syntax.
CSS animations and transitions allow web developers to create dynamic graphical user interface without JavaScript. Learn how to improve user experience with relatively simple CSS coding and syntax.
-
880 min8-part Entrepreneurship course44 CQ
Join in with this course from Bitesize Business School to review the basics of branding. Covered are tips for creating a cohesive brand using the perfect company name, logo, website, and more.
Join in with this course from Bitesize Business School to review the basics of branding. Covered are tips for creating a cohesive brand using the perfect company name, logo, website, and more.
-
26150 min26-part Microsoft Office course89 CQ
Discover some of Microsoft Excel's most handy formulas, shortcuts, and add-ins in this course. From sorting through data, to using a solver to optimize values, increase your Excel productivity today.
Discover some of Microsoft Excel's most handy formulas, shortcuts, and add-ins in this course. From sorting through data, to using a solver to optimize values, increase your Excel productivity today.
-
10126 min10-part Web Development course67 CQ
Ready to level up your web development skills? If you want to add a more powerful user experience to the web pages you create, this jQuery overview course can help you get there faster.
Ready to level up your web development skills? If you want to add a more powerful user experience to the web pages you create, this jQuery overview course can help you get there faster.
-
548 min5-part Audio Editing course26 CQ
This course from Bitesize Business School walks through each element for setting up your own mini home recording studio, from equipment to techniques, for recording online classes, podcasts, and more!
This course from Bitesize Business School walks through each element for setting up your own mini home recording studio, from equipment to techniques, for recording online classes, podcasts, and more!
-
759 min7-part Web Development course34 CQ
This beginner-level course is designed to help you learn the basics of web page design using HyperText Markup Language. Gain more control over your pages by learning to use stylesheets!
This beginner-level course is designed to help you learn the basics of web page design using HyperText Markup Language. Gain more control over your pages by learning to use stylesheets!
-
19140 min19-part Software Development course80 CQ
Want to add a layer of interactivity to your HTML website without wasting time on a programming language that isn’t built to last? Whether you’re new to coding or looking to brush up on old skills, you’ll find everything you need to know about JavaScript basics in these 19 lessons. Learn how to use operators, variables, conditional statements, loops, and more. By the end of this course, you should have the necessary tools to start building your own dynamic website or browser-based game.
with LearnToProgramWant to add a layer of interactivity to your HTML website without wasting time on a programming language that isn’t built to last? Whether you’re new to coding or looking to brush up on old skills, you’ll find everything you need to know about JavaScript basics in these 19 lessons. Learn how to use operators, variables, conditional statements, loops, and more. By the end of this course, you should have the necessary tools to start building your own dynamic website or browser-based game.
-
39360 min39-part Web Development course202 CQ
Build a fully featured mobile app using HTML5, CSS, JavaScript, jQuery, and AJAX. Structure and format the app using HTML5 and CSS, then use a variety of coding languages to enable more features.
with LearnToProgramBuild a fully featured mobile app using HTML5, CSS, JavaScript, jQuery, and AJAX. Structure and format the app using HTML5 and CSS, then use a variety of coding languages to enable more features.
-
25110 min25-part UI/UX Design course68 CQ
If you're considering redesigning your website, this essential course from Digital Media professor Kristen Palana covers how to take an old website and give it a makeover to boost your web presence!
with Kristen PalanaIf you're considering redesigning your website, this essential course from Digital Media professor Kristen Palana covers how to take an old website and give it a makeover to boost your web presence!
-
762 min7-part Web Development course37 CQ
Are you an ASP.NET Model View Controller (MVC) developer looking to learn an HTML-based structural framework for dynamic web apps? Get introduced to AngularJS in this coding course.
Are you an ASP.NET Model View Controller (MVC) developer looking to learn an HTML-based structural framework for dynamic web apps? Get introduced to AngularJS in this coding course.