Nếu HTML được ví như một cái khung của một ngôi nhà thì CSS sẽ được ví như việc trang trí ngôi nhà đó. Để có được thiết kế website chuyên nghiệp, đẹp mắt thì bạn cần phải nắm vững các kiến thức về CSS. CSS là ngôn ngữ tạo phong cách cho trang web – Cascading Style Sheet language. Nó dùng để tạo phong cách và định kiểu cho những yếu tố được viết dưới dạng ngôn ngữ đánh dấu, như là HTML. Nó có thể điều khiển định dạng của nhiều trang web cùng lúc để tiết kiệm công sức cho người viết web. Nó phân biệt cách hiển thị của trang web với nội dung chính của trang bằng cách điều khiển bố cục, màu sắc, và font chữ.