
Set small daily goals to finish HTML and CSS course, watching one video at a time. Believe in yourself, make every minute count, and complete course to unlock styling skills.
Learn how html uses hypertext markup language to structure web pages with opening and closing tags, and how css rules with selectors and properties style color, font weight, and visibility.
Enable HD video for clear viewing and download exercise files, then use course tabs for lectures, materials, discussions, and notes while enabling new lecture emails and sharing reviews.
Enable file extensions on Windows seven and eight, and on Mac, install the free co-editor, then create a desktop folder and drag files into the editor.
Learn how to format text with HTML tags by creating a paragraph and a heading, using p and h1 tags, and previewing in a browser with basic styles.
Explore how to use h1 through h6 headings, set a page title for SEO, and preview heading sizes while saving and organizing HTML with keyboard shortcuts.
Learn how spaces are ignored by HTML, and how to force line breaks with the br tag; explore HTML comment syntax for documenting code and later reuse.
Learn how to use popular HTML tags like p, h1–h6, strong, i, blockquote, hr, and div to structure content; practice with dummy text and create clean, semantic pages.
Create an image in HTML using the image tag and src attribute, place files in images folder, set width in pixels while preserving aspect ratio, embedding images in other elements.
Create links using the anchor tag and href to navigate between pages, including linking to images page. Learn to use target _blank to open links in a new tab.
Learn to create a clickable image by wrapping it in an anchor tag, linking to another page and opening in a new tab.
Learn how to create and structure tables in HTML emails using table, tr, and td, with thead and tbody for clean headings and data cells.
Explore the form element and inputs, including text, email, password, and file. Learn to use labels, placeholders, and the action with post to send data to a PHP server-side script.
Learn to create and structure lists in HTML, including unordered and ordered lists, list items, links, images, and headings, and style them with CSS for navigation, categories, and inline layouts.
Explore the remaining html tags, focusing on image tags, src and alt attributes, and accessibility for screen readers, to extend your web pages and prepare for styling.
Learn inline styles in HTML by applying the style attribute to a single element, using CSS properties like color, font-size, and font-weight, with semicolon separators and hex color codes.
Learn how to create internal CSS within an HTML document by using a style tag in the head, and applying selectors and properties like color, font-size, and bold text.
Link an external css file to your html document using the head tag and a stylesheet. Create a separate css folder with style.css and verify the link via page source.
Explore how CSS selectors target elements by tag, use IDs and classes, combine multiple selectors with commas, and select nested elements inside a div to apply precise styles.
Explore ids and classes in CSS, including inline styles, overrides, and selector basics. Learn when to use ids versus classes and how hash and dot syntax targets elements.
Learn how to link JavaScript in HTML, write a simple function with alert, and connect an external script file using script src, while organizing scripts in a dedicated folder.
Explore the most common CSS properties, including borders, backgrounds, colors, list styles, and layout controls like margins, padding, width, and float, with hands-on demos and tips for managing cascading rules.
Learn how to insert pictures and style them with css by building a practice page, centering a container, and sizing images. Explore adding borders and padding to refine the layout.
Insert a picture via CSS by setting a background-image on a styled div, define its width and height, and use the correct relative path to the image.
Learn hover effects in css by changing background color, border, and text color on hover, and control images with background size and no-repeat using the hover selector (zulu suto selector).
Learn the recommended path to becoming a developer: start with PHP, progress through procedural, then object-oriented programming, and frameworks like Laravel, finishing each course before moving on.
Learn to build a website from scratch with HTML and CSS, apply prior lessons, publish on a real domain with hosting, and implement a contact form that emails messages.
Learn to structure a minimal website by creating folders and files, linking external style.css and script.js, and testing in the browser using Brackets and Emmet for boilerplate.
Build a reusable container, a header with a home link, and a navigation menu using HTML5 elements. Add three links—home, about, contact—and prepare for styling with classes.
Build a page layout with a left sidebar and a right main container using a main tag and an article, then add an image placeholder and a few paragraphs.
Build the footer with the footer tag, add a copyright line and a design credit, copy the structure to other pages, and plan for search engines later.
Style the site menu by setting a background, adding padding, and customizing link colors and text decoration. Implement a hover effect and choose a font family to improve readability.
Learn to style the main div in HTML and CSS by floating it left, setting width and padding, and coordinating with a growing sidebar.
Style the footer by adding padding, choosing a font family and size, and removing link underlines. Update the link color and test the footer links for a cohesive site.
Style the footer in HTML and CSS by removing link underlines, sizing the link title to 24px, applying a white color, and adding a pipe separator with a span class.
Build a home page image container using a placeholder image, make it scale with the browser, and style it with an id selector to 100 percent width.
Build the about us and contact pages with consistent link styles and id-based targeting for clean layouts. Implement float layouts, clear floats, and responsive image and description alignment.
Create a functional contact page by building a form with name, subject, email, and message fields and an action to a processing page, with clear labels.
Style the form by stacking inputs, setting width with pixels, adding borders and padding, centering headings, and applying reusable CSS classes for a modern contact form.
Learn to style a web form with CSS by targeting inputs and textarea, setting width, height, and border radius, and applying colors to a contact form submit button.
Style a form with 3-D effects by removing borders, applying box-shadow, and rounding corners to create a polished look ahead of connecting it to a server.
This step by step HTML and CSS course will help you learn coding fast and with an instructor that really cares about his students.
Learning to code will help you make more money in your job, or even find a better job, or even better yet, get a nice job as web developer.
HTML and CSS are the foundations you need to get into any programming language.
What are your waiting? Every minute you let by is money and opportunity that are passing you by. Don't put it off anymore and get the knowledge your need to succeed today.
Together we hand-code a beautiful and responsive landing page for a fictional company that I made up just for the course. Step-by-step, you will learn more and more HTML5 and CSS3 features, from beginner to advanced. These are the latest web technologies, used by every website in the world. And we even added some jQuery to the mix.
This huge project will teach you all the real-world skills to build real-world HTML5 and CSS3 websites. This will allow you to build any website you can imagine... From complete scratch.
What you'll learn
How to build websites using HTML5, CSS, Javascript and jQuery
Build responsive Websites that load perfectly on desktops, tablets and mobile devices
Start your career as a Web Developer
HTML5 semantic elements and best practices
Handle forms and send e-mails from you website
Whether if you are aiming for a career as a web developer of you are a freelance web designer who wants to master front end development, this course is what you've been looking for.
Being the building blocks of the world wide web, HTML, CSS and Javascript are fundamental skills for any IT professional. With these skills you can build your own digital products, work as a freelancer or pursue a successful career on a big tech company. No matter the path you choose, this course is going to provide you with high quality content and a great learning experience so you achieve all your goals.