للحصول على شهادة
This course is designed for absolute beginners who want to start their journey in web development using HTML and CSS. It begins with an introduction to HTML, explaining its purpose, the root folder structure, creating your first HTML file, and understanding the DOCTYPE, head, and body sections. You’ll learn about headings, adding content, comments, nested elements, and lists, as well as semantic HTML to make your pages meaningful.
The course also covers CSS fundamentals, including creating and linking CSS files, syntax, colors, text alignment, fonts, inheritance, user agent styles, font sizes, line height, and spacing. You’ll dive into the box model, exploring width, height, padding, borders, margins, and box-sizing. Layout techniques include IDs and classes, divs and spans, pseudo-classes, background images, descendant selectors, specificity, styling lists, and creating two-column layouts.
Responsive design is also introduced with media queries, flexible layouts, responsive images, and finishing touches. By the end, learners will understand how to structure, style, and layout web pages, and gain confidence in starting their own web projects. The course emphasizes hands-on practice, best practices, and step-by-step guidance for beginners.