Developing modern web pages with HTML5 and CSS3
Application requirements need to become clear, maintainable code. Use HTML5 and CSS3 to structure your development approach and connect technical decisions to expected behaviour. Strengthen your ability to design, test and evolve applications independently.
- Duration
- 4 days 32 hours
- Code
- 20480 Code
- Certification
- IT – Website development with HTML5 and CSS3 Certification
Accredited training for the IT – Website development with HTML5 and CSS3 certification.
Presentation
HTML (HyperText Markup Language) and CSS (Cascading Style Sheets) are 2 fundamental languages approved by the World Wide Web Consortium (W3C). HTML5 structures web page content, while CSS version 3 controls its visual presentation. This 4-day course develops the essential skills needed to create modern web pages.
The course starts with the languages and tools used to create web content, then covers HTML5 fundamentals, including tags and attributes. You will learn to add text, lists, hyperlinks, images and more before styling this content with CSS3. You will explore styling properties for text elements and sections, web page structure including sections, headers, footers and menus, and methods for positioning these elements.
You will then move on to audio and video integration and creating HTML5 tables and forms. Finally, you will learn to adapt pages to different screens through responsive web design. The course also prepares you for the certification IT - Développement de sites web avec le langage de balises HTML et des feuilles de styles CSS.
Objectives
By the end of this HTML5 and CSS3 course, you will be able to:
- develop an HTML5 web page containing text, images, bulleted lists and hyperlinks;
- format web page content with CSS3;
- create HTML5 navigation menus, forms and tables and style them with CSS3;
- integrate multimedia elements into a web page;
- apply CSS3 techniques to make a web page responsive.
Program
Creating web pages
- The steps involved in creating web pages.
- Overview of W3C standards.
- Introduction to HTML, CSS and JavaScript.
- Website structure.
- Browser compatibility with HTML5 and CSS3 standards.
- Tools and resources for creating web pages.
Introduction to HTML5
- XML syntax rules.
- HTML5 tags.
- XML and HTML5 attributes and event elements.
- HTML5 file structure.
- Header elements.
Designing pages with basic HTML5 elements
- The <section> tag.
- Heading tags, H1 to H6.
- The <nav> tag.
- Other generic tags.
Introduction to CSS
- Creating and integrating a CSS stylesheet.
- Basic CSS selectors.
- CSS inheritance and cascading.
- CSS colour codes and sizing.
Designing pages with basic CSS
- Formatting text, paragraphs and lists.
- Spacing and line breaks.
- Embedded fonts.
- Multi-column positioning.
- Block and inline display.
- Dimensions and margins.
- Borders and backgrounds.
- Backgrounds and colour gradients.
CSS structure and positioning
- Advanced features.
- Dynamic sizing and margins.
- Relative and absolute positioning.
- Wrapping and overlapping elements.
Advanced CSS3 styling
- CSS3 selectors: pseudo-classes and pseudo-elements.
- Using CSS3 variables.
- CSS3 transform, transition and animation properties.
- CSS3 styling for SVG images.
Creating an HTML5 form
- Form structure using <form>, <fieldset> and <label> tags.
- Properties of the <input> tag.
- Creating lists of input values.
- Displaying information with output, progress and meter.
- Formatting and validating a form.
- Adding control fields.
Creating an HTML5 table
- The <table> tag.
- The <tr>, <td> and <th> tags.
- Row groups and column groups.
- Merging cells.
- Formatting a table.
Adding multimedia with HTML5 and CSS3
- Code for inserting images.
- Code for inserting audio and video files.
- Playback control attributes.
Introduction to responsive web design
- Responsive page design fundamentals.
- The mobile-first concept.
- Designing fluid grids.
- Screen resolutions.
- CSS3 Media Queries.
- Viewport rules and zoom.
- Adaptation conditions and parameters, including width, height and orientation.
- Breakpoints and grids.
- Choosing image resolutions.
Laying out elements with CSS3 Flexbox
- Flexbox display mode.
- Main and cross axes.
- Positioning elements.
- Default dimensions, growing and shrinking.
- Element structure.
Practical exercises: creating a responsive web page with HTML5 and CSS3
- Coding the page's HTML structure.
- Adding headings, bulleted lists and multimedia content.
- Adding a navigation menu.
- Creating a table and a form.
- Styling all page elements.
- Applying responsive design techniques.
Audience
This course is for:
- web development professionals seeking training in HTML5 and CSS3 standards to design modern, responsive web pages.
Prerequisites
The developing modern web pages with HTML5 and CSS3 course has no prerequisites.
Teaching and assessment methods
- Initial skills assessment
- Training materials provided to participants
- Continuous assessment throughout the course
- End-of-course feedback questionnaire
- Combination of theory and practical application
- Attendance records
- Post-course follow-up evaluation
- Quiz / multiple-choice questions
- Practical exercises
Course highlights
Dates and sessions
Choose the date and delivery format that suit you.
No upcoming sessions are currently available.
fr
en