
Learn the fundamentals of HTML and CSS, including doctype, head, body, and tags, and practice building web pages in a browser with clear demonstrations.
Watch this video to access essential information for succeeding in this html and css course, with downloadable instructor files to unzip and view in high definition, and adjustable playback.
Set up a Windows web development environment with a local server and Notepad plus plus, create an html template (doctype, html, head, body) saved as index.html, and test across browsers.
Learn the basics of HTML formatting by using paragraph, emphasis, strong, underlined, and line break tags, plus header levels like h1–h6, and understand head and body elements.
Discover how to use html tags to structure content and style it with css, then explore practical demos of paragraphs, headers, emphasis, and line breaks for web pages.
Master creating lists with ul, ol, and li; linking with a href; and embedding images with img using src, alt, width, and height, including relative and absolute links.
Explore essential HTML tags through a hands-on demo, building a book list with anchors, images, and lists, and learn basic CSS to switch between unordered and ordered layouts with attribution.
Learn to use HTML tables for tabular data, including table frame, rows, cells, headers, borders, padding, spacing, and build forms with the form tag and post or get.
Explore building a books table and a comment form with table and form tags, including borders, cell padding, background color, and a post to a php script.
Encourage learners to leave a review and share feedback to improve the HTML and CSS beginner course, showing how to rate this course with stars and leave comments.
Learn how CSS separates presentation from content, enabling reuse and caching, and master the CSS rule structure with selectors, declaration blocks, and external styles, internal styles, or inline styles.
Explore how to pick colors with a color picker and apply hex or rgb values in a linked css style sheet, then style headers and paragraphs with cascading rules.
Learn to style web pages with color using hex, rgb, and color keywords, and format text through font families, sizes, weights, styles, and text alignment.
Apply css style properties to adorn html content, refining fonts, colors, and spacing in a live demo. Organize assets in css and images folders and link styles.css with relative paths.
Learn how the CSS box model controls content placement and how to manipulate margin, border, padding, and content on any side with width, height, and shorthand options.
See how the CSS box model and properties like margin, border, padding, width, and height affect how a block is placed on the page.
Understand block-level vs inline elements and how div and span group HTML for CSS styling. Explore tags like abbr, blockquote, code, var, samp, kbd, and pre for formatting and semantics.
Identify how the div tag groups content with class and id attributes and how css selectors style those blocks, including Google fonts and hover effects in the book list demo.
Explore the new HTML5 tags for clearer document structure, including header, footer, nav, figure, and time, and learn to embed audio and video with preload and controls.
Explore HTML5 header, nav, section, video and footer tags, with a dropdown navigation and an embedded video, plus CSS styling for layout and interactivity.
Review the basics of CSS rule sets, selectors, grouping, nesting, pseudo classes and elements, background properties, and the cascade, specificity, box model, and display options.
Explore the CSS block model and how fixed, relative, and absolute positioning and inline versus block display shape page layout, and demonstrate a pure CSS popup triggered by hover.
Explore the four position values: static, relative, absolute, and fixed. See how relative positioning shifts an element to its parent, while absolute and fixed place elements using top, right, bottom, and left.
Design a visually pleasing, easy-to-navigate web page using CSS concepts, with a header container, navigation tabs, content sections, and a membership form with payment.
Explore pure CSS navigation menus—tabbed, dropdown, button, and accordion—featuring color, graphics, embossing, and hover effects built with HTML structure and CSS techniques.
Design a membership registration and payment form using semantic HTML fieldsets and radio inputs for Visa or Mastercard, styled with CSS for a polished, accessible user experience.
Master advanced css positioning, including float behavior with clear fix and before/after elements, plus relative, absolute, and fixed placement with z-index for usable menus.
Build a button-based navigation menu using an unordered list and CSS, incorporating hover and active states, border radius, text shadow, and browser rendering engine prefixes (focus on Firefox).
Explore how to build an accordion style navigation menu with pure CSS, using IDs, classes, and anchor targets to create expandable submenus like services and contact with smooth transitions.
Master HTML basics and CSS through demonstrations and practice to lay out web pages from a design. Prepare for follow-on JavaScript, PHP, and MySQL courses.
During this Learn HTML and CSS Crash course, you’ll discover necessary elements behind becoming a web developer.
The objective of this “crash course” is to take someone who is a “mouse and keyboard” user and teach them the essentials of web development by teaching HTML, CSS and some HTML5.This is a fundamental course for learning HTML and it does not assume that participants have prior knowledge.
By the end of the HTML and CSS Crash Course, you will know the essentials for creating your first website.
Included:
What People Are Saying:
★★★★★ “Simple instructions to follow. Very good for people who a fast introduction to HTML and CSS.” -Andreas Gosch
★★★★★ “Very informative. It was the correct way to invest my time and money. Thank you for the great course.” -Yamen Suliman
★★★★★ “In conjunction with other courses this provides great support for understanding of the HTML and CSS concepts. I'll take the opportunity to go through this again.” -James Scott
★★★★★ “Course material and presentation are focused, well organized and appropriately targeted to the beginner. Presentation rate starts slow and is very thorough in establishing a consistent presentation of new material. Course progressively increases in presentation rate, detail and inter-connectivity of material. This course has clearly been designed and presented by someone who has mastered the ability to teach which is a rare and valuable skill. The course definitely delivers and the instructor is outstanding.” –Don Ricardo
★★★★★ “Starts at a basic introductory level and slowly works its way up to advanced HTML and CSS concepts using clear examples. The instructor speaks in a very understandable and straightforward tone. If you have no HTML experience or even if you already have basic HTML skills, this course will reinforce your HTML knowledge and give you an excellent tutorial on CSS. I recommend it highly.” -Mario Chiara