Cascading Style Sheets (CSS) is a language for styling web pages that allows separation of document content from document presentation. CSS controls the look and formatting of content like colors, layout, fonts, and more. There are several ways to associate CSS with HTML documents, including internal CSS within <style> tags, inline CSS with the style attribute, external CSS in a .css file linked via <link>, and @import rules. CSS rules are made of selectors, properties, and values to style elements. Common properties include color, font-family, background, and text-align. CSS handles global presentation of content across devices.
This document discusses CSS (Cascading Style Sheets) and how it can be used to style web pages. It begins by defining CSS and listing some of its main advantages, such as allowing reuse of styles across pages and faster loading times. It then covers CSS syntax, selectors, properties and values. The document also discusses the different methods of associating CSS with HTML, including inline, internal and external stylesheets. Finally, it provides examples of how to style specific elements like fonts, text, backgrounds and more using CSS.
Cordova training - Day 2 Introduction to CSS 3Binu Paul
This document provides an introduction to CSS3 and its key concepts. It discusses how CSS is used to control the style and presentation of HTML documents. The main topics covered include the advantages of CSS like time savings and easy maintenance, the different CSS modules, syntax involving selectors, properties and values, and how to include CSS through different methods. It also explains various CSS properties for styling text, backgrounds, borders, images and positioning elements.
Cascading Style Sheets (CSS) is a language for styling web pages that separates presentation from content. CSS handles the look and feel of a web page by controlling color, fonts, spacing, sizing, backgrounds, and other visual aspects. CSS provides powerful control over HTML elements while keeping web pages lightweight and load faster. CSS rules can be applied internally, inline, or externally through linked style sheets to globally style elements across multiple web pages. Common CSS properties control color, fonts, text, backgrounds, borders, positioning, and visual effects.
This document provides an overview of CSS (Cascading Style Sheets) and how it can be used to control the style and layout of web pages. CSS handles the presentation and look of HTML elements, allowing control over colors, fonts, spacing, sizes, backgrounds and other visual effects. CSS rules are made up of selectors, properties and values that are interpreted by browsers. Styles can be defined internally, inline, or through external style sheets for easier maintenance. The document also covers CSS syntax, selectors, measurement units, colors, and background properties.
CSS is used to control the style and formatting of HTML documents. It allows separation of document content from document presentation, including elements like color, fonts, spacing, and layout. CSS syntax uses selectors to apply styles specified by properties and values. Common selectors include element tags, classes, IDs, and descendant selectors. CSS handles global presentation of HTML pages for various devices.
CSS is used to control the style and formatting of HTML documents. It allows separation of document content from document presentation, including elements like color, fonts, spacing, and layout. CSS syntax uses selectors to apply styles specified by properties and values. Common selectors include element tags, classes, IDs, and descendant/child relationships. CSS handles global presentation of HTML pages for various devices.
CSS handles the visual presentation of web pages. There are three ways to add CSS: inline, internally via the <style> tag, and externally via a <link> tag. CSS rules contain selectors that specify elements to style and declarations that define properties like color, font, padding, borders, and margin. CSS allows global styling changes and optimized formatting for different devices. It improves page load times and makes websites easier to maintain compared to only using HTML.
CSS (Cascading Style Sheets) is a style sheet language used to describe the presentation of HTML documents, including how elements should be rendered on screen, on paper, in speech, or on other media. CSS saves time because styles defined in CSS files can be reused across multiple HTML pages. It provides more control over formatting than HTML alone and helps separate a document's content from its presentation. The document then explains various CSS concepts like selectors, properties, syntax, and how to apply styles using internal, external and inline CSS.
This document provides an introduction to CSS (Cascading Style Sheets). It defines CSS as a language used to control the style and layout of web pages, and describes some key advantages like separation of style from content, ability to change appearance globally, and compatibility across devices. It also outlines common CSS syntax like selectors that target elements by type, class, ID and other attributes to style them.
The document discusses the basics of Cascading Style Sheets (CSS), including its syntax, selectors, properties for styling text, links, backgrounds, and positioning elements. CSS is a stylesheet language that allows styling and layout of web pages written in HTML and other markup languages to specify things like colors, fonts, spacing and positioning of elements.
The document provides information on client-side programming and CSS. It defines client-side programming as code that runs in the browser and deals with the user interface. Some key points made about CSS include:
- CSS stands for Cascading Style Sheets and describes how HTML elements are displayed.
- There are three ways to insert CSS - external, internal, and inline stylesheets. CSS selectors are used to target specific elements for styling.
- The document discusses various CSS properties including colors, backgrounds, and adding background images. Color values can be defined using hexadecimal, RGB, and other notation.
CSS is a style sheet language used to describe the presentation of HTML and XML documents, including how elements are displayed on screen, paper, or in other media. It allows control over color, font, size, spacing, and other properties that determine the appearance of elements. There are three main ways to apply CSS styles: internal style sheets, external style sheets, and inline styles. CSS rules consist of selectors that point to elements and declaration blocks that contain property-value pairs that describe the presentation of those elements. Comments can be added to CSS to explain code.
The document provides an introduction to Cascading Style Sheets (CSS), covering topics such as what CSS is, basic CSS syntax, CSS selectors including element, class and ID selectors, CSS properties for colors/backgrounds, text formatting, links, padding/margins, and layout. It also discusses CSS validation and the role of the World Wide Web Consortium (W3C) in maintaining web standards.
CSS (Cascading Style Sheets) allows styling and formatting of web pages. CSS handles the look and feel of web pages by controlling color, fonts, spacing, sizes, backgrounds and layouts. Some key advantages of CSS include saving time by reusing style sheets across pages, faster page loads with less code, and easy maintenance by making global style changes site-wide. CSS properties are applied using selectors to target specific HTML elements.
Web application is an application that is accessed by web visitor over intern...MdAmreen
Web application is an application that is accessed by web visitor over internet.
Users can easily access the web application from any computer connected to the internet using a standard web browser.
CSS (Cascading Style Sheets) allows control over how HTML elements are displayed on different media. CSS saves work by allowing global control of layout and styles across multiple web pages from a single stylesheet. It provides advantages like faster page loads, easy maintenance through global changes, superior styling capabilities, and compatibility across devices. CSS is created and maintained by the W3C consortium and browser vendors implement CSS specifications. Styles are applied using selectors that target elements by name, id, class, and other attributes. Styles can be defined internally, in external style sheets, or inline in elements.
The document summarizes Workshop #2 on web development hosted by Sohail Asghar and Saad Mustafa. It covers the basics of HTML, CSS, and JavaScript. For HTML, it discusses basic tags like headings, paragraphs, links, images and lists. For CSS, it explains concepts like selectors, colors, backgrounds, borders, fonts, padding, and margins. For JavaScript, it provides introductions to variables, output, data types, and more.
CSS (Cascading Style Sheets) is a style sheet language that allows control over the look and formatting of a document written in a markup language like HTML. CSS handles the styling and layout of web pages and allows separation of content from design. Key points covered in the document include that CSS can control colors, fonts, layout, backgrounds and other styling aspects. It provides advantages like time savings, easier maintenance, faster page loads and global standards compliance. CSS rules are created and maintained by the W3C and different versions have been released over time. CSS syntax involves selectors, properties and values to target elements and apply styles. Styles can be defined inline, internally, or via external stylesheets.
CSS (Cascading Style Sheets) is a style sheet language used to describe the presentation of HTML documents, including how elements should be rendered on screen, paper, or in other media. CSS saves a lot of work by enabling web developers to change the appearance and layout of multiple pages at once by editing just one CSS file. CSS solves the problem of formatting documents that originally arose with HTML by separating document content from document presentation.
Cascading Style Sheets (CSS) allow the separation of document structure (HTML) from presentation (styles). CSS is applied to HTML using style rules composed of selectors and declarations. There are three main ways to apply CSS - inline with the HTML, internally via <style> tags, or externally in separate .css files. CSS properties control text styling, box model properties like width/height, and other visual aspects of HTML elements. CSS selectors target elements by type, class, ID, and other attributes to style them appropriately.
CSS (Cascading Style Sheets) is a stylesheet language used to describe the presentation of HTML documents. CSS allows you to control the color, font, size, spacing, and other aspects of HTML elements. CSS properties like background, text, font, links, lists and box model can be used to format HTML elements. CSS rules have selectors that specify the element to which a declaration applies, and declarations that contain property-value pairs that define the presentation of the element.
This document discusses various topics related to Cascading Style Sheets (CSS). It begins with definitions of CSS, its versions (CSS1, CSS2, CSS3), and differences between HTML, CSS and JavaScript. It then covers CSS basic syntax, applying CSS to HTML documents using inline, internal and external stylesheets, CSS selectors like ID, class, and various other advanced selectors. The document provides examples to explain concepts like CSS lengths and units, border, margin, padding properties and more.
CSS (Cascading Style Sheets) is a language used to describe the presentation of HTML documents, including how elements are displayed on screen, paper, or in other media. It allows separation of document content from document presentation and styling. CSS properties specify features like text styling, backgrounds, borders, positioning, and layout. CSS can be applied to HTML documents as well as XML documents like SVG and XUL.
CSS is a style sheet language used to describe the presentation of web pages including colors, fonts, layout, etc. It allows separation of document content from document presentation for better content organization and maintenance. CSS rules are made up of selectors, properties, and values and can be defined within HTML, externally, or via internal stylesheets. Common CSS properties include font, color, background, text, box model, list, table, and positioning. CSS specifications are developed and maintained by the W3C to standardize web development.
A measles outbreak originating in West Texas has been linked to confirmed cases in New Mexico, with additional cases reported in Oklahoma and Kansas. The current case count is 817 from Texas, New Mexico, Oklahoma, and Kansas. 97 individuals have required hospitalization, and 3 deaths, 2 children in Texas and one adult in New Mexico. These fatalities mark the first measles-related deaths in the United States since 2015 and the first pediatric measles death since 2003.
The YSPH Virtual Medical Operations Center Briefs (VMOC) were created as a service-learning project by faculty and graduate students at the Yale School of Public Health in response to the 2010 Haiti Earthquake. Each year, the VMOC Briefs are produced by students enrolled in Environmental Health Science Course 581 - Public Health Emergencies: Disaster Planning and Response. These briefs compile diverse information sources – including status reports, maps, news articles, and web content– into a single, easily digestible document that can be widely shared and used interactively. Key features of this report include:
- Comprehensive Overview: Provides situation updates, maps, relevant news, and web resources.
- Accessibility: Designed for easy reading, wide distribution, and interactive use.
- Collaboration: The “unlocked" format enables other responders to share, copy, and adapt seamlessly. The students learn by doing, quickly discovering how and where to find critical information and presenting it in an easily understood manner.
CURRENT CASE COUNT: 817 (As of 05/3/2025)
• Texas: 688 (+20)(62% of these cases are in Gaines County).
• New Mexico: 67 (+1 )(92.4% of the cases are from Eddy County)
• Oklahoma: 16 (+1)
• Kansas: 46 (32% of the cases are from Gray County)
HOSPITALIZATIONS: 97 (+2)
• Texas: 89 (+2) - This is 13.02% of all TX cases.
• New Mexico: 7 - This is 10.6% of all NM cases.
• Kansas: 1 - This is 2.7% of all KS cases.
DEATHS: 3
• Texas: 2 – This is 0.31% of all cases
• New Mexico: 1 – This is 1.54% of all cases
US NATIONAL CASE COUNT: 967 (Confirmed and suspected):
INTERNATIONAL SPREAD (As of 4/2/2025)
• Mexico – 865 (+58)
‒Chihuahua, Mexico: 844 (+58) cases, 3 hospitalizations, 1 fatality
• Canada: 1531 (+270) (This reflects Ontario's Outbreak, which began 11/24)
‒Ontario, Canada – 1243 (+223) cases, 84 hospitalizations.
• Europe: 6,814
Title: A Quick and Illustrated Guide to APA Style Referencing (7th Edition)
This visual and beginner-friendly guide simplifies the APA referencing style (7th edition) for academic writing. Designed especially for commerce students and research beginners, it includes:
✅ Real examples from original research papers
✅ Color-coded diagrams for clarity
✅ Key rules for in-text citation and reference list formatting
✅ Free citation tools like Mendeley & Zotero explained
Whether you're writing a college assignment, dissertation, or academic article, this guide will help you cite your sources correctly, confidently, and consistent.
Created by: Prof. Ishika Ghosh,
Faculty.
📩 For queries or feedback: ishikaghosh9@gmail.com
Ad
More Related Content
Similar to HTML-CSS-QUARTER4 COMPUTER PROGRAMMING SSC (20)
CSS handles the visual presentation of web pages. There are three ways to add CSS: inline, internally via the <style> tag, and externally via a <link> tag. CSS rules contain selectors that specify elements to style and declarations that define properties like color, font, padding, borders, and margin. CSS allows global styling changes and optimized formatting for different devices. It improves page load times and makes websites easier to maintain compared to only using HTML.
CSS (Cascading Style Sheets) is a style sheet language used to describe the presentation of HTML documents, including how elements should be rendered on screen, on paper, in speech, or on other media. CSS saves time because styles defined in CSS files can be reused across multiple HTML pages. It provides more control over formatting than HTML alone and helps separate a document's content from its presentation. The document then explains various CSS concepts like selectors, properties, syntax, and how to apply styles using internal, external and inline CSS.
This document provides an introduction to CSS (Cascading Style Sheets). It defines CSS as a language used to control the style and layout of web pages, and describes some key advantages like separation of style from content, ability to change appearance globally, and compatibility across devices. It also outlines common CSS syntax like selectors that target elements by type, class, ID and other attributes to style them.
The document discusses the basics of Cascading Style Sheets (CSS), including its syntax, selectors, properties for styling text, links, backgrounds, and positioning elements. CSS is a stylesheet language that allows styling and layout of web pages written in HTML and other markup languages to specify things like colors, fonts, spacing and positioning of elements.
The document provides information on client-side programming and CSS. It defines client-side programming as code that runs in the browser and deals with the user interface. Some key points made about CSS include:
- CSS stands for Cascading Style Sheets and describes how HTML elements are displayed.
- There are three ways to insert CSS - external, internal, and inline stylesheets. CSS selectors are used to target specific elements for styling.
- The document discusses various CSS properties including colors, backgrounds, and adding background images. Color values can be defined using hexadecimal, RGB, and other notation.
CSS is a style sheet language used to describe the presentation of HTML and XML documents, including how elements are displayed on screen, paper, or in other media. It allows control over color, font, size, spacing, and other properties that determine the appearance of elements. There are three main ways to apply CSS styles: internal style sheets, external style sheets, and inline styles. CSS rules consist of selectors that point to elements and declaration blocks that contain property-value pairs that describe the presentation of those elements. Comments can be added to CSS to explain code.
The document provides an introduction to Cascading Style Sheets (CSS), covering topics such as what CSS is, basic CSS syntax, CSS selectors including element, class and ID selectors, CSS properties for colors/backgrounds, text formatting, links, padding/margins, and layout. It also discusses CSS validation and the role of the World Wide Web Consortium (W3C) in maintaining web standards.
CSS (Cascading Style Sheets) allows styling and formatting of web pages. CSS handles the look and feel of web pages by controlling color, fonts, spacing, sizes, backgrounds and layouts. Some key advantages of CSS include saving time by reusing style sheets across pages, faster page loads with less code, and easy maintenance by making global style changes site-wide. CSS properties are applied using selectors to target specific HTML elements.
Web application is an application that is accessed by web visitor over intern...MdAmreen
Web application is an application that is accessed by web visitor over internet.
Users can easily access the web application from any computer connected to the internet using a standard web browser.
CSS (Cascading Style Sheets) allows control over how HTML elements are displayed on different media. CSS saves work by allowing global control of layout and styles across multiple web pages from a single stylesheet. It provides advantages like faster page loads, easy maintenance through global changes, superior styling capabilities, and compatibility across devices. CSS is created and maintained by the W3C consortium and browser vendors implement CSS specifications. Styles are applied using selectors that target elements by name, id, class, and other attributes. Styles can be defined internally, in external style sheets, or inline in elements.
The document summarizes Workshop #2 on web development hosted by Sohail Asghar and Saad Mustafa. It covers the basics of HTML, CSS, and JavaScript. For HTML, it discusses basic tags like headings, paragraphs, links, images and lists. For CSS, it explains concepts like selectors, colors, backgrounds, borders, fonts, padding, and margins. For JavaScript, it provides introductions to variables, output, data types, and more.
CSS (Cascading Style Sheets) is a style sheet language that allows control over the look and formatting of a document written in a markup language like HTML. CSS handles the styling and layout of web pages and allows separation of content from design. Key points covered in the document include that CSS can control colors, fonts, layout, backgrounds and other styling aspects. It provides advantages like time savings, easier maintenance, faster page loads and global standards compliance. CSS rules are created and maintained by the W3C and different versions have been released over time. CSS syntax involves selectors, properties and values to target elements and apply styles. Styles can be defined inline, internally, or via external stylesheets.
CSS (Cascading Style Sheets) is a style sheet language used to describe the presentation of HTML documents, including how elements should be rendered on screen, paper, or in other media. CSS saves a lot of work by enabling web developers to change the appearance and layout of multiple pages at once by editing just one CSS file. CSS solves the problem of formatting documents that originally arose with HTML by separating document content from document presentation.
Cascading Style Sheets (CSS) allow the separation of document structure (HTML) from presentation (styles). CSS is applied to HTML using style rules composed of selectors and declarations. There are three main ways to apply CSS - inline with the HTML, internally via <style> tags, or externally in separate .css files. CSS properties control text styling, box model properties like width/height, and other visual aspects of HTML elements. CSS selectors target elements by type, class, ID, and other attributes to style them appropriately.
CSS (Cascading Style Sheets) is a stylesheet language used to describe the presentation of HTML documents. CSS allows you to control the color, font, size, spacing, and other aspects of HTML elements. CSS properties like background, text, font, links, lists and box model can be used to format HTML elements. CSS rules have selectors that specify the element to which a declaration applies, and declarations that contain property-value pairs that define the presentation of the element.
This document discusses various topics related to Cascading Style Sheets (CSS). It begins with definitions of CSS, its versions (CSS1, CSS2, CSS3), and differences between HTML, CSS and JavaScript. It then covers CSS basic syntax, applying CSS to HTML documents using inline, internal and external stylesheets, CSS selectors like ID, class, and various other advanced selectors. The document provides examples to explain concepts like CSS lengths and units, border, margin, padding properties and more.
CSS (Cascading Style Sheets) is a language used to describe the presentation of HTML documents, including how elements are displayed on screen, paper, or in other media. It allows separation of document content from document presentation and styling. CSS properties specify features like text styling, backgrounds, borders, positioning, and layout. CSS can be applied to HTML documents as well as XML documents like SVG and XUL.
CSS is a style sheet language used to describe the presentation of web pages including colors, fonts, layout, etc. It allows separation of document content from document presentation for better content organization and maintenance. CSS rules are made up of selectors, properties, and values and can be defined within HTML, externally, or via internal stylesheets. Common CSS properties include font, color, background, text, box model, list, table, and positioning. CSS specifications are developed and maintained by the W3C to standardize web development.
A measles outbreak originating in West Texas has been linked to confirmed cases in New Mexico, with additional cases reported in Oklahoma and Kansas. The current case count is 817 from Texas, New Mexico, Oklahoma, and Kansas. 97 individuals have required hospitalization, and 3 deaths, 2 children in Texas and one adult in New Mexico. These fatalities mark the first measles-related deaths in the United States since 2015 and the first pediatric measles death since 2003.
The YSPH Virtual Medical Operations Center Briefs (VMOC) were created as a service-learning project by faculty and graduate students at the Yale School of Public Health in response to the 2010 Haiti Earthquake. Each year, the VMOC Briefs are produced by students enrolled in Environmental Health Science Course 581 - Public Health Emergencies: Disaster Planning and Response. These briefs compile diverse information sources – including status reports, maps, news articles, and web content– into a single, easily digestible document that can be widely shared and used interactively. Key features of this report include:
- Comprehensive Overview: Provides situation updates, maps, relevant news, and web resources.
- Accessibility: Designed for easy reading, wide distribution, and interactive use.
- Collaboration: The “unlocked" format enables other responders to share, copy, and adapt seamlessly. The students learn by doing, quickly discovering how and where to find critical information and presenting it in an easily understood manner.
CURRENT CASE COUNT: 817 (As of 05/3/2025)
• Texas: 688 (+20)(62% of these cases are in Gaines County).
• New Mexico: 67 (+1 )(92.4% of the cases are from Eddy County)
• Oklahoma: 16 (+1)
• Kansas: 46 (32% of the cases are from Gray County)
HOSPITALIZATIONS: 97 (+2)
• Texas: 89 (+2) - This is 13.02% of all TX cases.
• New Mexico: 7 - This is 10.6% of all NM cases.
• Kansas: 1 - This is 2.7% of all KS cases.
DEATHS: 3
• Texas: 2 – This is 0.31% of all cases
• New Mexico: 1 – This is 1.54% of all cases
US NATIONAL CASE COUNT: 967 (Confirmed and suspected):
INTERNATIONAL SPREAD (As of 4/2/2025)
• Mexico – 865 (+58)
‒Chihuahua, Mexico: 844 (+58) cases, 3 hospitalizations, 1 fatality
• Canada: 1531 (+270) (This reflects Ontario's Outbreak, which began 11/24)
‒Ontario, Canada – 1243 (+223) cases, 84 hospitalizations.
• Europe: 6,814
Title: A Quick and Illustrated Guide to APA Style Referencing (7th Edition)
This visual and beginner-friendly guide simplifies the APA referencing style (7th edition) for academic writing. Designed especially for commerce students and research beginners, it includes:
✅ Real examples from original research papers
✅ Color-coded diagrams for clarity
✅ Key rules for in-text citation and reference list formatting
✅ Free citation tools like Mendeley & Zotero explained
Whether you're writing a college assignment, dissertation, or academic article, this guide will help you cite your sources correctly, confidently, and consistent.
Created by: Prof. Ishika Ghosh,
Faculty.
📩 For queries or feedback: ishikaghosh9@gmail.com
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsesushreesangita003
what is pulse ?
Purpose
physiology and Regulation of pulse
Characteristics of pulse
factors affecting pulse
Sites of pulse
Alteration of pulse
for BSC Nursing 1st semester
for Gnm Nursing 1st year
Students .
vitalsign
The *nervous system of insects* is a complex network of nerve cells (neurons) and supporting cells that process and transmit information. Here's an overview:
Structure
1. *Brain*: The insect brain is a complex structure that processes sensory information, controls behavior, and integrates information.
2. *Ventral nerve cord*: A chain of ganglia (nerve clusters) that runs along the insect's body, controlling movement and sensory processing.
3. *Peripheral nervous system*: Nerves that connect the central nervous system to sensory organs and muscles.
Functions
1. *Sensory processing*: Insects can detect and respond to various stimuli, such as light, sound, touch, taste, and smell.
2. *Motor control*: The nervous system controls movement, including walking, flying, and feeding.
3. *Behavioral responThe *nervous system of insects* is a complex network of nerve cells (neurons) and supporting cells that process and transmit information. Here's an overview:
Structure
1. *Brain*: The insect brain is a complex structure that processes sensory information, controls behavior, and integrates information.
2. *Ventral nerve cord*: A chain of ganglia (nerve clusters) that runs along the insect's body, controlling movement and sensory processing.
3. *Peripheral nervous system*: Nerves that connect the central nervous system to sensory organs and muscles.
Functions
1. *Sensory processing*: Insects can detect and respond to various stimuli, such as light, sound, touch, taste, and smell.
2. *Motor control*: The nervous system controls movement, including walking, flying, and feeding.
3. *Behavioral responses*: Insects can exhibit complex behaviors, such as mating, foraging, and social interactions.
Characteristics
1. *Decentralized*: Insect nervous systems have some autonomy in different body parts.
2. *Specialized*: Different parts of the nervous system are specialized for specific functions.
3. *Efficient*: Insect nervous systems are highly efficient, allowing for rapid processing and response to stimuli.
The insect nervous system is a remarkable example of evolutionary adaptation, enabling insects to thrive in diverse environments.
The insect nervous system is a remarkable example of evolutionary adaptation, enabling insects to thrive
"Basics of Heterocyclic Compounds and Their Naming Rules"rupalinirmalbpharm
This video is about heterocyclic compounds, which are chemical compounds with rings that include atoms like nitrogen, oxygen, or sulfur along with carbon. It covers:
Introduction – What heterocyclic compounds are.
Prefix for heteroatom – How to name the different non-carbon atoms in the ring.
Suffix for heterocyclic compounds – How to finish the name depending on the ring size and type.
Nomenclature rules – Simple rules for naming these compounds the right way.
Common rings – Examples of popular heterocyclic compounds used in real life.
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...larencebapu132
This is short and accurate description of World war-1 (1914-18)
It can give you the perfect factual conceptual clarity on the great war
Regards Simanchala Sarab
Student of BABed(ITEP, Secondary stage)in History at Guru Nanak Dev University Amritsar Punjab 🙏🙏
The Pala kings were people-protectors. In fact, Gopal was elected to the throne only to end Matsya Nyaya. Bhagalpur Abhiledh states that Dharmapala imposed only fair taxes on the people. Rampala abolished the unjust taxes imposed by Bhima. The Pala rulers were lovers of learning. Vikramshila University was established by Dharmapala. He opened 50 other learning centers. A famous Buddhist scholar named Haribhadra was to be present in his court. Devpala appointed another Buddhist scholar named Veerdeva as the vice president of Nalanda Vihar. Among other scholars of this period, Sandhyakar Nandi, Chakrapani Dutta and Vajradatta are especially famous. Sandhyakar Nandi wrote the famous poem of this period 'Ramcharit'.
How to Manage Opening & Closing Controls in Odoo 17 POSCeline George
In Odoo 17 Point of Sale, the opening and closing controls are key for cash management. At the start of a shift, cashiers log in and enter the starting cash amount, marking the beginning of financial tracking. Throughout the shift, every transaction is recorded, creating an audit trail.
Real GitHub Copilot Exam Dumps for SuccessMark Soia
Download updated GitHub Copilot exam dumps to boost your certification success. Get real exam questions and verified answers for guaranteed performance
Odoo Inventory Rules and Routes v17 - Odoo SlidesCeline George
Odoo's inventory management system is highly flexible and powerful, allowing businesses to efficiently manage their stock operations through the use of Rules and Routes.
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - WorksheetSritoma Majumder
Introduction
All the materials around us are made up of elements. These elements can be broadly divided into two major groups:
Metals
Non-Metals
Each group has its own unique physical and chemical properties. Let's understand them one by one.
Physical Properties
1. Appearance
Metals: Shiny (lustrous). Example: gold, silver, copper.
Non-metals: Dull appearance (except iodine, which is shiny).
2. Hardness
Metals: Generally hard. Example: iron.
Non-metals: Usually soft (except diamond, a form of carbon, which is very hard).
3. State
Metals: Mostly solids at room temperature (except mercury, which is a liquid).
Non-metals: Can be solids, liquids, or gases. Example: oxygen (gas), bromine (liquid), sulphur (solid).
4. Malleability
Metals: Can be hammered into thin sheets (malleable).
Non-metals: Not malleable. They break when hammered (brittle).
5. Ductility
Metals: Can be drawn into wires (ductile).
Non-metals: Not ductile.
6. Conductivity
Metals: Good conductors of heat and electricity.
Non-metals: Poor conductors (except graphite, which is a good conductor).
7. Sonorous Nature
Metals: Produce a ringing sound when struck.
Non-metals: Do not produce sound.
Chemical Properties
1. Reaction with Oxygen
Metals react with oxygen to form metal oxides.
These metal oxides are usually basic.
Non-metals react with oxygen to form non-metallic oxides.
These oxides are usually acidic.
2. Reaction with Water
Metals:
Some react vigorously (e.g., sodium).
Some react slowly (e.g., iron).
Some do not react at all (e.g., gold, silver).
Non-metals: Generally do not react with water.
3. Reaction with Acids
Metals react with acids to produce salt and hydrogen gas.
Non-metals: Do not react with acids.
4. Reaction with Bases
Some non-metals react with bases to form salts, but this is rare.
Metals generally do not react with bases directly (except amphoteric metals like aluminum and zinc).
Displacement Reaction
More reactive metals can displace less reactive metals from their salt solutions.
Uses of Metals
Iron: Making machines, tools, and buildings.
Aluminum: Used in aircraft, utensils.
Copper: Electrical wires.
Gold and Silver: Jewelry.
Zinc: Coating iron to prevent rusting (galvanization).
Uses of Non-Metals
Oxygen: Breathing.
Nitrogen: Fertilizers.
Chlorine: Water purification.
Carbon: Fuel (coal), steel-making (coke).
Iodine: Medicines.
Alloys
An alloy is a mixture of metals or a metal with a non-metal.
Alloys have improved properties like strength, resistance to rusting.
*Metamorphosis* is a biological process where an animal undergoes a dramatic transformation from a juvenile or larval stage to a adult stage, often involving significant changes in form and structure. This process is commonly seen in insects, amphibians, and some other animals.
APM webinar hosted by the South Wales and West of England Network on 1 May 2025.
Speaker: Carl Dalby, Group Head of AI/Digital, NDA
So, what does AI mean for you as a project professional, how can you take advantage of it to improve the success of your project? This webinar was held on 1 May 2025.
There is a lot of misinformation, myth, and misconception surrounding Artificial Intelligence in the press and on social media. Using real world examples and case studies around project and risk management, Carl Dalby looked at what AI is and is not, and how Project Professionals can use AI to help augment their decision making by gaining valuable insights into what their data is actually telling them.
Carl adapted his talk to reflect the very latest thinking in this very fast-moving sector
https://www.apm.org.uk/news/debunking-the-myths-behind-ai-what-it-really-means-for-you-as-a-project-professional/
2. LEARNING
OBJECTIVES
◦understand what a CSS is,
◦identify the ways on how to
apply CSS to HTML, and;
◦ understand what selectors,
properties and values are.
7. What is CSS?
◦Cascading Styles Sheets (CSS) is a way to style and
present HTML.
◦Whereas the HTML is the meaning or content, the
style sheet is the presentation of that document.
◦It is a styling language used to add style, layout, and
visual presentation to web pages written in HTML or
XML markup languages
8. Cascading Style Sheet
◦Cascading Style Sheets, fondly referred to as CSS, is a
simple design language intended to simplify the process of
making web pages presentable.
◦CSS handles the look and feel part of a web page.
◦CSS is easy to learn and understand but it provides
powerful control over the presentation of an HTML
document. Most commonly, CSS is combined with the
markup languages HTML or XHTML.
9. Why Use CSS?
◦CSS is used to define styles for
your web pages, including the
design, layout and variations in
display for different devices
and screen sizes.
12. Parts of Style Rule
◦Selector − A selector is an HTML tag at which a style will be
applied. This could be any tag like <h1> or <table> etc.
◦Property − A property is a type of attribute of HTML tag. Put
simply, all the HTML attributes are converted into CSS
properties. They could be color, border etc.
◦ Value − Values are assigned to properties. For example,
color property can have value either red or #F1F1F1 etc.
13. EXAMPLE
◦ In this example all <p> elements will be center-aligned, with a red text color:
14. Advantages of CSS
◦ CSS saves time − You can write CSS once and then reuse same sheet
in multiple HTML pages. You can define a style for each HTML element
and apply it to as many Web pages as you want.
◦ • Pages load faster − If you are using CSS, you do not need to write
HTML tag attributes every time. Just write one CSS rule of a tag and
apply it to all the occurrences of that tag. So less code means faster
download time.
◦ • Easy maintenance − To make a global change, simply change the
style, and all elements in all the web pages will be updated automatically.
15. Advantages of CSS
◦ Superior styles to HTML − CSS has a much wider array of attributes than
HTML, so you can give a far better look to your HTML page in comparison to
HTML attributes.
◦ • Multiple device compatibility − Style sheets allow content to be
optimized for more than one type of device. By using the same HTML
document, different versions of a website can be presented for handheld
devices such as PDAs and cell phones or for printing.
◦ • Global web standards − Now HTML attributes are being deprecated and it
is being recommended to use CSS. So, it is a good idea to start using CSS
in all the HTML pages to make them compatible to future browsers
17. You can put CSS Style Rule Syntax as follows
selector { property: value }
Table { border: 1 px solid #C00 }
•table is a selector that selects the HTML element(s) that you want to style. In this case, it's selecting all the
<table> elements.
•{} brackets are used to enclose the declaration block that contains the property-value pairs for the selected
element(s).
•border is the CSS property being applied to the selected element(s). It sets the border around the table.
•1px is the value of the border-width property, which sets the width of the border to 1 pixel.
•solid is the value of the border-style property, which sets the style of the border to a solid line.
•#C00 is the value of the border-color property, which sets the color of the border to a shade of red.
18. The Type Selectors
◦ This is the same selector we have seen above. Again, one more example to give a color to all
level 1 headings.
h1 { color: #36CFFF; }
The selector h1 is targeting all the <h1> elements in
the HTML document and applying the color property
with a value of #36CFFF. This means that all <h1>
elements will have their text color set to the specified
value, which in this case is a shade of blue.
19. The Universal Selectors
◦Rather than selecting elements of a specific type, the
universal selector quite simply matches the name of
any element type
* {
color: #000000;
}
20. The Descendant Selectors
◦ Suppose you want to apply a style rule to a particular element only when it lies inside a particular element. As
given in the following example, style rule will apply to <em> element only when it lies inside <ul> tag.
◦ This is a CSS rule that sets the text color of all <em> elements that
are descendants of <ul> elements to black (#000000).
◦ <ul> is the selector for an unordered list element, and <em> is the
selector for an emphasized text element. The space between them
indicates that <em> is a descendant element of <ul>. By setting the
color property to #000000 (which is black), this CSS rule will change
the text color of all <em> elements within a <ul> element to black.
23. Applying CSS
Create a webpage and apply the following below;
1. Black as background color.
2. Add Heading 1 and write the title of this module with white as text color.
3. For the content add paragraph use 20 pixel for text size and then write your
reflection/generalization about this lesson. Minimum of 5 sentences. 4. Use Yellow for text
color content. 5. Use Forte as style of the text
25. Learning Objectives
◦understand the different CSS
measurement units, use
comments to explain codes and
identify the different color values
to specify a color.
26. CSS units
◦Pixels -The most widely used
measurement unit. A pixel
does not actually correlate to
a physical pixel on your
screen, as that varies, a lot,
by device (think high-DPI
devices vs non-retina
devices).
◦Percentages -let you specify
values in percentages of that
parent element’s
corresponding property.
27. Relative units
◦em is the value assigned to that element’s font-size,
therefore its exact value changes between elements.
◦rem is similar to em, but instead of varying on the current
element font size, it uses the root element (html) font size.
◦ex is like em, but inserted of measuring the width of m, it
measures the height of the x letter.
◦ch is like ex but instead of measuring the height of x it
measures the width of 0 (zero).
28. CSS Comments
◦ Comments are used to
explain the code and may
help when you edit the
source code at a later
date. Comments are
ignored by browsers.
◦ A CSS comment is
placed inside the <style>
element, and starts with /*
and ends with */:
30. CSS Colors
◦CSS uses color values to specify a
color. Typically, these are used to
set a color either for the foreground
of an element or else for the
background of the element.
32. 1. CSS Colors - Hex Codes
◦A hexadecimal is a 6-digit representation of a
color. The first two digits(RR) represent a red
value, the next two are a green value(GG),
and the last are the blue value(BB). Colors
are specified using predefined color names,
or RGB, HEX, HSL, RGBA, HSLA values.
38. CSS Background Color You can set the
background color for HTML elements
<!DOCTYPE html>
<html> <body> <h1 style="background-color:DodgerBlue;">Hello
World</h1> <p style="background-color:Tomato;"> The quick brown fox
jumps over the lazy dog. </p> </body> </html>
45. Learning Objectives
At the end of the lesson
◦you will be able to learn
the CSS background
properties and apply how
to set backgrounds of
various HTML elements.
46. The background color of an element is specified by the background-
color property. The background color of a page is defined in the
body selector:
body {
background-color: #338844;
}
47. Background Properties
◦ background-image property is used to set the background image of an element.
◦ background-color property is used to set the background color of an element.
◦ background-repeat property is used to control the repetition of an image in the background.
◦ background-position property is used to control the position of an image in the background.
◦ background-attachment property is used to control the scrolling of an image in the
background.
◦ background-property is used as a shorthand to specify the number of other background
properties.
49. We can set the background image by calling local stored images as shown below.
<html>
<head>
<style>
body {
background-image: url("html.png");
background-color: #cccccc;
}
</style>
</head>
<body>
<h1>Hello World!</h1>
</body>
<html>
50. Background Color
background-color: color | transparent |
inherit;
For example:
body {
background-color: #338844;
}
Color values in CSS are most often specified in the following
formats:
a color name - like "red"
a HEX value - like "#ff0000"
an RGB value - like "rgb(255, 0, 0)"
52. Transparency using RGBA
An RGBA color value is specified with: rgba(red, green, blue, alpha). The alpha
parameter is a number between 0.0 (fully transparent) and 1.0 (fully opaque).
Example
div {
background: rgba(0, 128, 0, 0.3) /* Green background with 30% opacity */
}
53. Background Repeat
The background-repeat property allows you to control how a
background image is repeated or tiled in the background of an
element. You can set a background image to repeat vertically (y-axis),
horizontally (x-axis), in both directions, or in neither direction.
Syntax:
background-repeat: repeat | repeat-x | repeat-y | no-repeat | inherit;
54. Values Repeat
The image is repeated both horizontally and
vertically.
body {
background-image: url("images.jpg");
background-repeat:repeat;
}
repeat-y: The image is repeated vertically
only.
body {
background-image: url("images.jpg");
background-repeat:repeat-y;
}
repeat-x: The image is repeated horizontally only.
body {
background-image: url("images.jpg");
background-repeat:repeat-x;
}
no-repeat: the image is not repeated: only one copy of the
image is drawn.
body {
background-image: url("images.jpg");
background-repeat:no-repeat;
}
inherit: Takes the same specified value as the property for
the element's parent.
body {
background-image: url("images.jpg");
background-repeat:inherit;
}
55. Background Position
◦ The background-position property is used to control the
position of the background image. If no background position
has been specified, the background image is placed at the
default top-left position of the element i.e. at (0,0), let's try out
the following example:
Syntax: background-position: value
body {
background-image: url("images/robot.png");
background-repeat: no-repeat;
background-position: right top;
}
59. Background-attachment
◦ The background-attachment property specifies whether a background image is fixed with regard to
the viewport or scrolls along with the containing block.
Syntax:
background-attachment: scroll | fixed | local | inherit;
Values scroll :
If specified, the background image scrolls with the element.
body {
background-image: url("img.jpg");
background-attachment: scroll;
}
60. Background-attachment
◦ The background-attachment property specifies whether a background image is fixed with regard to the
viewport or scrolls along with the containing block.
Syntax:
background-attachment: scroll | fixed | local | inherit;
fixed :
If specified, the background image does not scrolls with the element.
body {
background-image: url("bg.jpg");
background-attachment: fixed;
}
61. Background-attachment
◦ The background-attachment property specifies whether a background image is fixed with regard
to the viewport or scrolls along with the containing block.
Syntax:
background-attachment: scroll | fixed | local | inherit;
inherit: Takes the same specified value as the property for the element's parent.
body {
background-image: url("bg.jpg");
background-attachment: inherit;
}
62. <!DOCTYPE html>
<html>
<head>
<style>
body {
background-image: url('lebron.jpg');
background-repeat: no-repeat;
background-attachment: fixed;
}
</style>
</head>
<body>
<p>LEBRON JAMES</p>
<p> LEBRON JAMES </p>
<p> LEBRON JAMES </p>
<p> LEBRON JAMES </p>
<p> LEBRON JAMES </p>
<p> LEBRON JAMES </p>
<p> LEBRON JAMES </p>
<p> LEBRON JAMES </p>
</body>
</html>
64. Create the CSS / HTML Codes using background properties for the given output. Write
them in your answer sheet.
Output:
Hint:
*Background color is blue
*p color is #FFFFFF
66. Generic Font Families
◦ In CSS there are five generic font families:
1.Serif fonts have a small stroke at the edges of each letter.
They create a sense of formality and elegance.
2.Sans-serif fonts have clean lines (no small strokes
attached). They create a modern and minimalistic look.
3.Monospace fonts - here all the letters have the same fixed
width. They create a mechanical look.
4.Cursive fonts imitate human handwriting.
5.Fantasy fonts are decorative/playful fonts.
69. Font properties of an
element:
• The font-family property is used to change the face of a font.
• The font-style property is used to make a font italic or oblique.
• The font-variant property is used to create a small-caps effect.
• The font-weight property is used to increase or decrease how bold or light a font
appears
• The font-size property is used to increase or decrease the size of a font.
• The font property is used as shorthand to specify a number of other font properties.
70. Set the Font Family
◦ <html>
◦ <head>
◦ </head>
◦ <body>
◦ <p style = "font-family:georgia,garamond,serif;"> This text is rendered in either georgia,
garamond, or the default serif font depending on which font you have at your system. </p>
◦ </body>
◦ </html>
71. Set the Font Style
◦ Following is the example, which demonstrates how to set the font style of an element. Possible values are normal,
italic and oblique.
<html>
<head>
</head>
<body>
<p style = "font-style:italic;"> This text will be rendered in italic style </p>
</body>
</html>
72. Set the Font Variant
◦ The following example demonstrates how to set the font variant of an element. Possible values are normal and small-
caps.
<html>
<head>
</head>
<body>
<p style = "font-variant:small-caps;"> This text will be rendered as small caps </p>
</body>
</html>
73. Set the Font Weight
◦ The font-weight property provides the functionality to specify how bold a font is. Possible values could be normal,
bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900.
<html>
<head>
</head>
<body>
<p style = "font-weight:bold;"> This font is bold. </p>
<p style = "font-weight:bolder;"> This font is bolder. </p>
<p style = "font-weight:500;"> This font is 500 weight. </p>
</body>
</html>
74. Set the Font Size
◦ The font- size property is used to control the size of fonts. Possible values could be xx-small, x-small, small,
medium, large, x-large, xx-large, smaller, larger, size in pixels or in %.
<html>
<head>
</head>
<body>
<p style = "font-size:20px;"> This font size is 20 pixels </p>
<p style = "font-size:small;"> This font size is small </p>
<p style = "font-size:large;"> This font size is large </p>
</body>
</html>
75. Set the Font Size Adjust
◦ This property enables you to adjust the x-height to make fonts more legible. Possible value could be any number.
<html>
<head>
</head>
<body>
<p style = "font-size-adjust:0.61;"> This text is using a font-size-adjust value.
</p>
</body>
</html>
76. Set the Font Stretch
◦ This property relies on the user's computer to have an expanded or condensed version of the font being used.
Possible values could be normal, wider, narrower, ultra-condensed, extra-condensed, condensed, semi-
condensed, semi-expanded, expanded, extra-expanded, ultra-expanded.
<html>
<head>
</head>
<body>
<p style = "font-stretch:ultra-expanded;"> If this doesn't appear to work, it is likely that your computer
doesn't have a <br>condensed or expanded version of the font being used. </p>
</body>
</html>
77. Shorthand Property
◦ <html>
◦ <head>
◦ </head>
◦ <body>
◦ <p style = "font:italic small-caps bold 15px georgia;"> Applying all the properties on the text at once.
◦ </p>
◦ </body> </html>
78. • The font-family property is used to change the face of a font.
• The font-style property is used to make a font italic or oblique.
• The font-variant property is used to create a small-caps effect.
• The font-weight property is used to increase or decrease how
bold or light a font appears
• The font-size property is used to increase or decrease the size of a font.
• The font property is used as shorthand to specify a number of other
font properties.
81. Learning Objectives:
◦At the end of the lesson you
will be able to understand
how to manipulate text using
CSS properties.
82. You can set following text properties of an element:
83. Set the Text Color
<html>
<head>
</head>
<body>
<p style = "color:red;"> This text will be written in red. </p>
</body>
</html>
84. Set the Text Direction
◦ The following example demonstrates how to set the direction of a text. Possible values are ltr or rtl.
<html>
<head>
</head>
<body>
<p style = "direction:rtl;"> This text will be rendered from right to left </p>
</body>
</html>
85. Set the Space between Characters
◦ <html>
◦ <head>
◦ </head>
◦ <body>
◦ <p style = "letter-spacing:5px;"> This text is having space between letters. </p> </body
◦ </html>
86. Set the Space between Words
◦ <html>
◦ <head>
◦ </head>
◦ <body>
◦ <p style = "word-spacing:5px;"> This text is having space between words.
◦ </p>
◦ </body>
◦ </html>
87. Set the Text Indent
◦ <html>
◦ <head>
◦ </head>
◦ <body>
◦ <p style = "text-indent:1cm;"> This text will have first line indented by 1cm and this line will
remain at its actual position this is done by CSS text-indent property. </p> </body>
◦ </html>
92. Performance Task No.1
◦Design a personal blog or website with a
color scheme that reflects your personality
or interests using css
Choose a color scheme that reflects your personality or
interests.
For example, if you are a nature lover, you may want to use
shades of green and brown. If you are a music enthusiast, you
may want to use bold and vibrant colors like red, yellow, and
blue.
For the additional content add paragraph use 20 pixel for text size and then write
your reflection/generalization about this lesson. Minimum of 5 sentences.
99. Learning
Objectives
◦At the end of the lesson, you
will be able to learn the CSS
border properties that allow you
to define the border area of an
element's box.
100. BORDER PROPERTIES
• The border-color specifies the color of a border.
• The border-style specifies whether a border should
be solid, dashed line, double line, or one of the other
possible values.
• The border-width specifies the width of a border.
101. The border-color Property
◦ The border-color property allows you to change the color of the border surrounding an element. You can
individually change the color of the bottom, left, top and right sides of an element's border using the
properties.
• border-bottom-color changes the color of bottom border.
• border-top-color changes the color of top border.
• border-left-color changes the color of left border.
• border-right-color changes the color of right border.
103. The border-style Property
• none − No border. (Equivalent of border-width:0;)
• solid − Border is a single solid line.
• dotted − Border is a series of dots.
• dashed − Border is a series of short lines.
• double − Border is two solid lines.
• groove − Border looks as though it is carved into the page.
• ridge − Border looks the opposite of groove.
• inset − Border makes the box look like it is embedded in the page.
• outset − Border makes the box look like it is coming out of the canvas.
• hidden − Same as none, except in terms of border-conflict resolution for table elements
104. • border-bottom-style changes the style of bottom border.
• border-top-style changes the style of top border.
• border-left-style changes the style of left border.
• border-right-style changes the style of right border.
115. The Image Hoverlay
◦ The overlay-image class container encapsulates all the necessary structure:
◦ -original image,
◦ -original overlay text block,
◦ -image/text overlay block
◦ With a builder, it can be replaced by an existing container block (for example it could be the Divi "code" module, to which we simply add
the overlay-image class). displayed on mouse hover.
119. The Responsive Image
◦ A responsive, mobile friendly image gallery. You can use it
as is or you can modify it how you want. It doesn't have to
be full width either. Give the gallery element a width and
it will fit to that making it easy to be right aligned or
centered within a page.
120. The Image Modal
◦ A modal is a dialog box/popup window that is displayed on top of the current page.
Example
122. TASK: CREATE A SCHOOL WEBSITE
USING HTML AND CSS THAT INCLUDES
THE FOLLOWING PAGES AND
FEATURES:
123. Homepage
•Design an engaging homepage
that represents your school.
•Include a header with the school
logo and a navigation menu
with links to other pages.
•Add a hero section with a
captivating image or slideshow
and a brief welcome message.
124. About Us
• Create a page that provides information
about your school.
• Include the school's history, mission, vision,
and core values.
• Add relevant images or videos to enhance
the content.
125. Academics:
• Design a page that highlights the academic programs
and courses offered at your school.
• Include a description of each program, its benefits,
and any unique features.
• Present the information in an organized and visually
appealing manner.
126. Faculty and Staff:
• Create a page that introduces the faculty and
staff members at your school.
• Include their names, roles, qualifications, and
a brief bio.
• Optionally, add their profile pictures for a
personal touch.
127. Student Life:
• Design a page that showcases the
vibrant student life at your school.
• Include information about clubs,
sports teams, extracurricular
activities, and events.
• Add images, videos, or
testimonials to highlight student
achievements and experiences.
128. Admissions:
• Create a page with all the necessary information for
prospective students and parents.
• Include admission requirements, procedures,
deadlines, and contact details.
• Optionally, provide a downloadable application
form.
129. Contact Us:
• Design a page that includes contact information
for your school.
• Include the school's address, phone number,
email, and social media links.
• Optionally, include a contact form for visitors to
send messages or inquiries.
130. Styling and Visual
Design
• Use CSS to style your website and make it
visually appealing.
• Choose appropriate fonts, colors, and layouts
that align with your school's brand.
• Ensure consistency in design elements such as
headers, buttons, and forms.
132. Criteria Points
Design and Layout
Effective use of color, typography, and layout
Consistent design elements throughout the website
Attention to detail in design and aesthetics
25 Points
Content and Structure
Clear and concise information on each page
Well-organized structure and navigation
Relevant and engaging content for each section
25 Points
CSS Styling
Effective use of CSS to style the website
Consistent and appropriate use of fonts, colors, and layout
CSS code is clean and well-structured
25 Points
Interactivity
Implementation of interactive elements such as forms, buttons, or animations
Interactive elements are functional and enhance the user experience
10 Points
Timeliness
Completion of the project within the specified deadline
5 Points (DEADLINE: APRIL 30, 2024)
Work Ethics
Active participation and contribution to the group project
accountability for assigned tasks and responsibilities
10 Points
135. Properties of Links
◦The link signifies unvisited hyperlinks.
◦ The :visited signifies visited hyperlinks.
◦The :hover signifies an element that currently has the user's
mouse pointer hovering over it
◦The :active signifies an element on which the user is
currently clicking.
136. You can set following font properties of
an element:
◦ The font-family property is used to change the face of a font.
◦ The font-style property is used to make a font italic or oblique.
◦ The font-variant property is used to create a small-caps effect.
◦ The font-weight property is used to increase or decrease how bold or light
a font appears.
◦ The font-size property is used to increase or decrease the size of a font.
◦ The font property is used as shorthand to specify a number of other font
properties.
Editor's Notes
#3: What is CSS and how does it work? A modern day Website is made of 3 files. An this files are called HTML
#4: HTML-defines the structure of a website, Javascript defines the behavior of a website and CSS defines the overall appearance and style of a website
#6: It helps determine things like fonts, colors, positioning of certain elements and even a little bit of animation
#7: . CSS provides web developers with a way to separate the content of a web page from its presentation, making it easier to control the layout, typography, colors, and other visual aspects of the web page. By using CSS, designers can create attractive and visually appealing websites that are easy to maintain and update.
#8: Using CSS, you can control the color of the text, the style of fonts, the spacing between paragraphs, how columns are sized and laid out, what background images or colors are used, layout designs, variations in display for different devices and screen sizes as well as a variety of other effects.
#10: In this example, we have a simple HTML page with a title, a link to an external CSS file, and two elements: an <h1> heading and a <p> paragraph. The CSS file defines styles for these elements, including the font family and background color for the body, the color for the h1 heading, and the font size, line height, and color for the p paragraph.
#11: A CSS comprises of style rules that are interpreted by the browser and then applied to the corresponding elements in your document. A style rule is made of three parts:
#12: A CSS comprises of style rules that are interpreted by the browser and then applied to the corresponding elements in your document. A style rule is made of three parts:
#13: Example Explained
p is a selector in CSS (it points to the HTML element you want to style: <p>).
color is a property, and red is the property value
text-align is a property, and center is the property value
#17: Here table is a selector and border is a property and given value 1px solid #C00 is the value of that property.
You can define selectors in various simple ways based on your comfort. Let me put these selectors one by one.
#18: In CSS, a type select Type selectors are one of the simplest and most commonly used selector types in CSS, and they allow you to easily apply styles to all instances of a particular HTML element on your page.or is used to apply styles to an HTML element based on its tag name. The syntax for a type selector is simply the name of the tag that you want to select.
#19: This rule renders the content of every element in our document in black. This means that every element, such as paragraphs, headings, images, and other HTML tags, will be affected by this style rule. The Universal Selector is often used to apply a common style to all elements on a web page, as it saves time from having to individually specify the style of every single element.
#21: This CSS rule will change the color of "Item 1" and "Item 2" to black.
#22: 1. You can define style rules based on the class attribute of the elements. All the elements having that class will be formatted according to the defined rule.
2. You can make it a bit more particular. For example
3. You can apply more than one class selectors to given element. Consider the following example
#23: You can apply more than one class selectors to given element. Consider the following example
#25: Every property used in CSS has a value type defining the set of values that are allowed for that property. Taking a look at any property page on your CSS codes will help you understand the values associated with a value type that are valid for any particular property. In this module we will take a look at some of the most frequently used value types, and their most common values and units.
#26: One of the things you will use every day in CSS are units. They are used to set lengths, paddings, margins, align elements and so on. Things like px, em, rem, or percentages. They are everywhere.
1. DPI stands for Dots per Inch, referring to the number of ink droplets a printer will produce per inch while printing an image. The more dots of ink per inch the picture has, the more detail you will see when printed.
#27: Em- It does not change depending on the font used, just on the font size. In typography this measures the width of the m letter.
rem -You set that font size once, and rem will be a consistent measure across all the page.
Ex- It can change depending on the font used, and on the font size.
#28: CSS comments are used to add notes or explanations to a CSS code. Comments in CSS are not interpreted by the browser and do not affect the styling of the page. They are intended for developers to add notes, explanations, or reminders about the code they have written.
#29: In the following example, we use a combination of HTML and CSS comments:
#30: They can also be used to affect the color of borders and other decorative effects.
#31: You can specify your color values in various formats
#33: A hexadecimal value can be taken from any graphics. Each hexadecimal code will be preceded by a pound or hash sign '#'. software like Adobe Photoshop, Jasc Paintshop Pro, or even using Advanced Paint Brush.
#34: This is a shorter form of the six-digit notation. In this format, each digit is replicated to arrive at an equivalent six-digit value. For example: #6A7 becomes #66AA77. A hexadecimal value can be taken from any graphics software like Adobe Photoshop, Jasc Paintshop Pro, or even using Advanced Paint Brush
#35: This color value is specified using the rgb( ) property. This property takes three values, one each for red, green, and blue. The value can be an integer between 0 and 255 or a percentage.
#36: In CSS, a color can be specified by using a predefined color name:
#40: CSS Border Color You can set the color of borders
#45: Background plays an important role in the visual presentation of a web page. CSS provide several properties for styling the background of an element, including coloring the background, placing images in the background and managing their positioning, etc. The background properties are background-color, background-image, background-repeat, background-attachment and background-position.
#47: 1. background-color: This property is used to set the background color of an element. It takes any valid CSS color value as its parameter.
background-image: This property is used to set an image as the background of an element. It takes the URL of the image as its parameter.
background-repeat: This property is used to specify whether the background image should be repeated or not. It can take values like repeat, no-repeat, repeat-x, repeat-y, etc.
background-position: This property is used to specify the position of the background image. It takes two values, one for horizontal position and one for vertical position. For example, background-position: left top; will place the image at the top left corner of the element.
background-size: This property is used to specify the size of the background image. It can take values like auto, cover, contain, or specific pixel values.
background-attachment: This property is used to specify whether the background image should be fixed or scroll with the rest of the page. It can take values like fixed, scroll, or local.
These properties can be combined together to create various background effects for an HTML element.
Regenerate response
#48: The This value is used to inherit the background-image property from the parent element. This is useful when you want a child element to have the same background image as its parent. background-image property specifies an image to use as the background of an element. By default, the image is repeated so it covers the entire element.
#52: If you do not want to apply opacity to child elements, like in our example above, use RGBA color values. The following example sets the opacity for the background color and not the text
#54: Let's take a look at the following illustration to understand how this property actually works.
By default background-repeat property will have repeat value.
#56: Note: If two values are specified for the background-position property, the first value represents the horizontal position, and the second represents the vertical position. If only one value is specified, the second value is assumed to be center.
Besides keywords, you can also use percentage or length values, such as px or em for this property.
#57: It will produce the following result
The following example demonstrates how to set the background image position 100 pixels away from the left side.
#58: The following example demonstrates how to set the background image position 100 pixels away from the left side and 200 pixels down from the top.
#65: Choosing the right font has a huge impact on how the readers experience a website. The right font can create a strong identity for your brand. Using a font that is easy to read is important. The font adds value to your text. It is also important to choose the correct color and text size for the font.
#67: Note: On computer screens, sans-serif fonts are considered easier to read than serif fonts.
#68: If the font name is more than one word, it must be in quotation marks, like: "Times New Roman".
#71: Following is the example, which demonstrates how to set the font family of an element. Possible value could be any font family name.
#74: The following example demonstrates how to set the font weight of an element.
#75: The following example demonstrates how to set the font size of an element.
#76: The following example demonstrates how to set the font size adjust of an element.
#77: The following example demonstrates how to set the font stretch of an element.
#78: You can use the font property to set all the font properties at once. For example: applying all properties at once.
#82: CSS provides several properties that allows you to define various text styles such as color, alignment, spacing, decoration, transformation, etc. very easily and effectively. The commonly used text properties are: text-align, text-decoration, text-transform, text-indent, line- height, letter-spacing, word-spacing, and more. These properties give you precise control over the visual appearance of the characters, words, spaces, and so on.
#84: The following example demonstrates how to set the text color. Possible value could be any color name in any valid format.
#85: The following example demonstrates how to set the direction of a text. Possible values are ltr or rtl.
#86: The following example demonstrates how to set the space between characters. Possible values are normal or a number specifying space.
#87: The following example demonstrates how to set the space between words. Possible values are normal or a number specifying space.
#88: The following example demonstrates how to indent the first line of a paragraph. Possible values are % or a number specifying indent space.
#89: The following example demonstrates how to align a text. Possible values are left, right, center, justify.
#90: The following example demonstrates how to decorate a text. Possible values are none, underline, overline, line-through, blink. The following example demonstrates how to decorate a text. Possible values are none, underline, overline, line-through, blink.
#91: The following example demonstrates how to set the cases for a text. Possible values are none, capitalize, uppercase, lowercase.
#92: The following example demonstrates how to set the shadow around a text. This may not be supported by all the browsers.
#100: Borders appear directly between the margin and padding of an element. The border can either be a predefined style like, solid line, dotted line, double line, etc. or an image.
#101: The border properties allow you to specify how the border of the box representing an element should look. There are three properties of a border you can change.
#102: The following example shows the effect of all these properties:
#103: The following example shows the effect of all these properties:
#104: The border-style Property The border-style property allows you to select one of the following styles of border. You can individually change the style of the bottom, left, top, and right borders of an
#109: you will be able to learn the how to style image using CSS. Images comes in different format. Webpage accepted file format are .bmp, .gif, .svg,
#111: The CSS property border-radius adds rounded corners on images. You can round all of the image's corners or just select corners, vary the radius on different corners or display an image in the shape of an oval or a circle. The following example shows the effect of all rounded images properties:
#112: The basic idea of the thumbnail is that you can offer a page full of small images, and each one is linked to the full version of the image, giving your readers the option to preview any images they think they'd like to see in their full splendour, thus reducing hugely the download time of a page. The following example shows all thumbnails image styles:
#113: Making an image fluid, or responsive, is actually pretty simple. When you upload an image to your website, it has a default width and height. You can change them both with CSS. To make an image responsive, you need to give a new value to its width property. Then the height of the image will adjust itself automatically. The important thing to know is that you should always use relative units for the width property like percentage, rather than absolute ones like pixels. The following example shows all these responsive images properties:
#114: Transparency using RGBA In addition to RGB, you can use an RGB color value with an alpha channel (RGBA) - which specifies the opacity for a color. An RGBA color value is specified with: rgba(red, green, blue, alpha). The alpha parameter is a number between 0.0 (fully transparent) and 1.0 . The following example shows all these transparent image properties:
#115: The Image Filter CSS Filters are a powerful tool that authors can use to achieve varying visual effects (sort of like Photoshop filters for the browser). The CSS filter property provides access to effects like blur or color shifting on an element’s rendering before the element is displayed. Filters are commonly used to adjust the rendering of an image, a background, or a border The following example shows all these image filter properties:
#116: On a page written without a page builder (HTML page or simple WordPress theme), for instance like this article, it is essential to define it in order to properly include original content and overlay within the page.
#117: The following example shows all image hoverlay properties:
#118: The CSS flipping techniques only alter the presentation of an image, not the actual pixel data. We can flip the pixel data using the canvas element. This might be useful if for example we want to flip an image before it’s uploaded to a server
#120: The following example shows all responsive image properties:
#134: This lesson teaches you how to set different properties of a hyper link using CSS. You can set following properties of a hyper link.
#136: We will revisit the same properties when we discuss Pseudo-Classes of CSS.