Online Shiksha

By Savita S. More

Class 8 Computer Introduction to CSS


Q- In which year the current version CS3 was developed?

A- The current version CS3 was developed in 1999.


Q- In which tag internal CSS was specified?

A- Internal CSS is specified within the <style> tag placed in the <head> section of an HTML document.


Q- Which property is used to set the alignment of a text?

A- The property used to set the alignment of text is text-align.


Q: What does CSS stand for?

A: CSS stands for Cascading Style Sheets.


Q: How does CSS save time for programmers?

A: CSS saves time by allowing centralized styling definitions, which can be applied across multiple web pages simultaneously.


Long Answer type questions-


Q: What is CSS and how does it complement HTML in web development?
A: CSS, or Cascading Style Sheets, is a style sheet language used to enhance the presentation of web pages written in HTML. While HTML provides the structure of a webpage, CSS is used to style and design elements on the page, such as changing fonts, colors, layout, and adding visual effects. Essentially, CSS is used to make web pages aesthetically pleasing and improve user experience.


Q: What are the advantages of using CSS?
A: There are several advantages to using CSS:
Time-saving: CSS allows for the centralization of style definitions, reducing the need to manually change styling on each webpage.
Versatility: CSS offers more design options compared to HTML alone, enabling developers to create more visually appealing websites.
Faster page loading: CSS allows for more efficient coding, resulting in faster loading times for web pages.
Compliance with web standards: CSS follows global web standards recommended by the W3C, ensuring compatibility and consistency across different browsers and devices.
Device compatibility: CSS styling can adapt to different devices, making websites responsive and accessible on various screen sizes.


Q: What are the three types of CSS and how are they used?
A: CSS can be categorized into three types:
External CSS: Defined in separate .css files and linked to HTML documents using the <link> element. It’s ideal for applying consistent styling across multiple web pages.
Internal CSS: Written directly within HTML documents using the <style> element in the <head> section. It’s suitable for styling individual web pages.
Inline CSS: Applied directly to specific HTML elements using the style attribute. It’s useful for making quick, specific styling changes to individual elements.


Q: What is the syntax of CSS?
A: The syntax of CSS consists of selectors, properties, and values. Here’s a breakdown:
Selector: Identifies the HTML element to be styled.
Declaration: Contains one or more property-value pairs enclosed in curly braces.
Property: Specifies the aspect of the element to be styled (e.g., color, font-size).
Value: Defines the specific setting for the property (e.g., red, 16px).


Q: What are some commonly used CSS properties for text and how are they applied?
A: Commonly used CSS properties for text include font-family, font-size, font-style, font-weight, text-align, letter-spacing, line-height, and text-shadow. They are applied by selecting the desired HTML element and specifying the property along with its value within curly braces. For example:
p {
font-family: Arial, sans-serif;
font-size: 16px;
font-weight: bold;
text-align: center;
These properties help in customizing the appearance of text on web pages.


Q: How can background colors and images be added to a website using CSS?
A: Background colors can be added to a website using the background-color property, which specifies the color of the background of an element. This property can be applied to the <body> tag or any other HTML element. For example:
body {
background-color: lightblue;
Background images can be added using the background-image property, which specifies the URL of the image to be used as the background. This property can also be applied to the <body> tag or any other HTML element. For example:

body {
background-image: url(‘background-image.jpg’);


Q: What are some techniques for styling borders using CSS?
A: Borders can be styled using properties such as border-style, border-color, and border-width. These properties determine the style, color, and width of the border, respectively. Additionally, the border shorthand property can be used to specify all border properties in a single declaration. For example:

h1 {
border-style: dashed;
border-color: red;
border-width: 2px;
This would apply a dashed red border with a width of 2 pixels to all <h1> elements.


Q: How can tables be styled using CSS?
A: Tables can be styled using various CSS properties such as border-collapse, width, height, vertical-align, and padding. These properties can be applied to the <table>, <td>, and <th> tags to control the appearance and layout of the table and its cells. For example:

table {
border-collapse: collapse;
width: 100%;
td {
padding: 10px;
vertical-align: top;
This would collapse the borders of the table, set its width to 100% of the containing element, and apply padding to all table cells with content aligned to the top.


Q: How can images be styled using CSS?
A: Images can be styled using properties such as border, width, height, and opacity. These properties control aspects such as the border around the image, its dimensions, and its transparency. For example:

img {
border: 1px solid black;
width: 200px;
height: 150px;
opacity: 0.8;
This would apply a 1-pixel solid black border, set the width to 200 pixels, height to 150 pixels, and make the image 80% opaque.



Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

online-shiksha © 2023 Frontier Theme