Home/Notes/HTML & CSS Fundamentals
Board Exam Notes

HTML & CSS Fundamentals Notes

Questions

3 questions per theory paper

Difficulty

Easy

Importance

Essential core topic for BCA/MCA web development modules

Overview

HTML and CSS form the foundational architecture of the World Wide Web, serving as the essential markup and styling languages for all web-based applications. Mastery of these fundamentals is critical for academic examinations as they provide the structural and visual basis for all frontend development tasks.

HTML Structure & Semantics

HTML provides the skeleton of a webpage, using tags to define elements. Modern web standards emphasize semantic HTML, which uses meaningful tags to describe the purpose of content, improving accessibility and SEO.

  • DOCTYPE declaration initiates the document type
  • Semantic tags include header, nav, section, article, and footer
  • Head section contains metadata, links to stylesheets, and scripts
  • Body section holds the visible content of the page
  • Nesting rules require tags to be closed in the order they were opened

CSS Box Model

The CSS Box Model is the fundamental layout mechanism where every element is treated as a rectangular box. Understanding how margins, borders, padding, and content interact is essential for precise element positioning.

  • Content area contains text or images
  • Padding is the transparent space surrounding content
  • Border surrounds the padding and content
  • Margin creates space outside the border
  • Total width calculation: content width + padding + border + margin

Responsive Design Basics

Responsive design ensures that web layouts adapt fluidly to various screen sizes and devices. It relies on CSS media queries and flexible grid layouts to deliver an optimized user experience across platforms.

  • Viewport meta tag controls scaling on mobile devices
  • Media queries use @media rules to apply conditional styles
  • Relative units like percentages, em, and rem replace fixed pixels
  • Flexbox and CSS Grid are primary tools for responsive alignment
  • Mobile-first design prioritizes small screens before scaling up

Exam Tip

Always draw a labeled diagram of the Box Model when answering layout questions, as it is a high-scoring visual representation favored by examiners.

Common Mistakes

  • Confusing the function of margin (external space) with padding (internal space) in the Box Model.
  • Neglecting to include the viewport meta tag in the HTML head, which prevents proper mobile scaling.
  • Using non-semantic tags like div for everything instead of utilizing semantic elements for better document structure.

More Revision Notes

Ready to test yourself?

Play topic-wise HTML & CSS Fundamentals questions in Aspirant Arcade — gamified MCQ practice.

Download Free