SlideShare una empresa de Scribd logo
1 de 62
Descargar para leer sin conexión
.item {
/* style it */
}
CSS
.item {
/* style it */
}
CSS
1
2
Cascade
The
( I T ’ S I N T H E N A M E )
1 I N L I N E
2 < H E A D > O F Y O U R H T M L
3 E X T E R N A L S T Y L E S H E E T
😱
😷
😎
3 Places Y O U C A N P U T C S S
<div style=“color: blue”>Text</div>
<head>
<style>
.item {
color: blue;
}
</style>
</head>
<link rel=“stylesheet type=“text/css” href=“styles.css” />
1 I N L I N E
2 < H E A D > O F Y O U R H T M L
3 E X T E R N A L S T Y L E S H E E T
3 Places Y O U C A N P U T C S S
<div style=“color: blue”>Text</div>
<head>
<style>
.item {
color: blue;
}
</style>
</head>
<link rel=“stylesheet type=“text/css” href=“styles.css” />
M O S T
L E A S T
StructureY O U R C S S F I L E
E L E M E N T S
h1
h2
h3
p
a
hr
P I E C E S /
C O M P O N E N T S
.social-media
.page-title
.read-more
L A Y O U T
.header
.nav
.main
.footer
P A G E S
.home
.about
.contact
R E D E F I N E /
E L E M E N T S
P I E C E S /
C O M P O N E N T S
L A Y O U T
P A G E
S P E C I F I C
Source-OrderO F C S S F I L E S
Atomic
Design
B R A D
F R O S T
Specificity
W H Y D O E S T H I S M A T T E R ?
C A L C U L A T I N G
Specificity
M O S T S P E C I F I C L E A S T S P E C I F I C
S T Y L E
A T T R I B U T E I D
C L A S S ,
P S E U D O - C L A S S
A T T R I B U T E E L E M E N T S
, , ,
C A L C U L A T I N G
Specificity
S T Y L E
A T T R I B U T E I D
C L A S S ,
P S E U D O - C L A S S
A T T R I B U T E E L E M E N T S
, , ,
#footer ul.social-media li a
1 1 30
C A L C U L A T I N G
Specificity
<li style=“color: red;”>
S T Y L E
A T T R I B U T E I D
C L A S S ,
P S E U D O - C L A S S
A T T R I B U T E E L E M E N T S
, , ,1 0 00
!Important
.item {
color: black !important;
}
A U T O M A T I C W I N
.another-item {
color: red !important;
}
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
div {
background: black;
}
1000
1 : ELEMENT SELECTOR
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
div {
background: black;
}
1000
1 : ELEMENT SELECTOR
body div {
background: red;
}
2000
2 : TWO ELEMENT SELECTORS
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
body div {
background: red;
}
2000
2 : TWO ELEMENT SELECTORS
html body div {
background: white;
}
3000
3 : THREE ELEMENT SELECTORS
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
html body div {
background: white;
}
3000
3 : THREE ELEMENT SELECTORS
.item {
background: yellow;
}
0100
4 : CLASS SELECTOR
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
.item {
background: yellow;
}
0100
4 : CLASS SELECTOR
div.item {
background: black;
}
1100
5 : CLASS + ELEMENT SELECTOR
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
div.item {
background: black;
}
1100
5 : CLASS + ELEMENT SELECTOR
div.item:hover {
background: white;
}
1200
6 : ELEMENT + CLASS + PSEUDO-CLASS SELECTOR
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
div.item:hover {
background: white;
}
1200
6 : ELEMENT + CLASS + PSEUDO-CLASS SELECTOR
.item.item.item.item {
background: pink;
}
0∞00
7 : STACKED CLASSES
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
.item.item.item.item {
background: pink;
}
0∞00
7 : STACKED CLASSES
#item {
background: purple;
}
0010
8 : ID SELECTOR
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
#item {
background: purple;
}
0010
8 : ID SELECTOR
#item[class^=“i”]{
background: orange;
}
0110
9 : ID + ATTRIBUTE SELECTOR
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
#item[class^=“i”] {
background: orange;
}
0110
9 : ID + ATTRIBUTE SELECTOR
html body
div#item[class=“i”]:hover.spy{
background: black;
}
3310
10 : COMBINING
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
html body
div#item[class=“i”]:hover.spy{
background: black;
}
3310
10 : COMBINING
<div class="item" id="item"
style="background: black;”></div>0001
11 : INLINE STYLE
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
<div class="item" id="item"
style="background: black;”></div>0001
11 : INLINE STYLE
div {
background: orange !important;
}
0001
12 : !IMPORTANT
In PracticeO V E R R I D I N G B A C K G R O U N D C O L O R
div {
background: orange !important;
}
0001
12 : !IMPORTANT
<div class="item" id="item"
style="background:
black !important;”></div>
0001
13 : !IMPORTANT ON AN INLINE STYLE
Keep in MindN E S T I N G C A U S E S P R O B L E M S
.header .nav ul > li > a
No More
than
4levels
deep
Keep in MindI D S A R E F R O W N E D U P O N
#nav ul > li > a
Pseudo SelectorsS P E C I F I C P I E C E O F A N I T E M
a:hover
Pseudo SelectorsS P E C I F I C P I E C E O F A N I T E M
a {
color: red;
}
a:hover {
text-decoration: underline;
}
input:focus {
background: yellow;
}
input:blur {
background: white;
}
input:hover {
border: 5px solid yellow;
}
<div>
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
<div>abc</div>
<p>Paragraph</p>
<div>Item</div>
<p>Paragraph</p>
<p>Another Paragraph</p>
</div>
<div>
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
<div>abc</div>
<p>Paragraph</p>
<div>Item</div>
<p>Paragraph</p>
<p>Another Paragraph</p>
</div>
UL:ONLY-OF-TYPE
<div>
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
<div>abc</div>
<p>Paragraph</p>
<div>Item</div>
<p>Paragraph</p>
<p>Another Paragraph</p>
</div>
LI:LAST-CHILD
<div>
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
<div>abc</div>
<p>Paragraph</p>
<div>Item</div>
<p>Paragraph</p>
<p>Another Paragraph</p>
</div>
DIV DIV:FIRST-OF-TYPE
<div>
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
<div>abc</div>
<p>Paragraph</p>
<div>Item</div>
<p>Paragraph</p>
<p>Another Paragraph</p>
</div>
DIV DIV:LAST-OF-TYPE
<div>
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
<div>abc</div>
<p>Paragraph</p>
<div>Item</div>
<p>Paragraph</p>
<p>Another Paragraph</p>
</div>
LI:NTH-CHILD(2)
<div>
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
<div>abc</div>
<p>Paragraph</p>
<div>Item</div>
<p>Paragraph</p>
<p>Another Paragraph</p>
</div>
P:NTH-OF-TYPE(2)
<div>
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
<div>abc</div>
<p>Paragraph</p>
<div>Item</div>
<p>Paragraph</p>
<p>Another Paragraph</p>
</div>
LI:NTH-CHILD(EVEN)
<div>
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
<div>abc</div>
<p>Paragraph</p>
<div>Item</div>
<p>Paragraph</p>
<p>Another Paragraph</p>
</div>
LI:NTH-CHILD(ODD)
LI:NTH-CHILD(ODD)
Parents
Siblings&C U S T O M R A D I O B U T T O N S
A N D C H E C K B O X E S
Before
After&
Getting Better at CSS

Más contenido relacionado

Similar a Getting Better at CSS

10 d bs in 30 minutes
10 d bs in 30 minutes10 d bs in 30 minutes
10 d bs in 30 minutesDavid Simons
 
Reduce, Reuse, Refactor
Reduce, Reuse, RefactorReduce, Reuse, Refactor
Reduce, Reuse, Refactorcklosowski
 
Delight Your Customers with Modern SEO
Delight Your Customers with Modern SEODelight Your Customers with Modern SEO
Delight Your Customers with Modern SEOCharlotte Han
 
Ville Hulkko - Artificial Intelligence as a service
Ville Hulkko - Artificial Intelligence as a serviceVille Hulkko - Artificial Intelligence as a service
Ville Hulkko - Artificial Intelligence as a serviceEficode
 
CSS Grid Layout is Just Around the Corner (CSSConf US 2015)
CSS Grid Layout is Just Around the Corner (CSSConf US 2015)CSS Grid Layout is Just Around the Corner (CSSConf US 2015)
CSS Grid Layout is Just Around the Corner (CSSConf US 2015)Igalia
 
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różnice
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różniceGoogle Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różnice
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różniceArtur Skowroński
 
Dynamic links using (meta)data
Dynamic links using (meta)dataDynamic links using (meta)data
Dynamic links using (meta)dataJang F.M. Graat
 
SEO orientado a Ventas - DSMVALENCIA 2017
SEO orientado a Ventas - DSMVALENCIA 2017SEO orientado a Ventas - DSMVALENCIA 2017
SEO orientado a Ventas - DSMVALENCIA 2017Luis M Villanueva
 
Why the org_matters_shorter.jzt.2018sept25
Why the org_matters_shorter.jzt.2018sept25Why the org_matters_shorter.jzt.2018sept25
Why the org_matters_shorter.jzt.2018sept25Julie Tsai
 
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web DesignMaking Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web DesignJenny Magic
 
Semantic BDD with ShouldIT?
Semantic BDD with ShouldIT?Semantic BDD with ShouldIT?
Semantic BDD with ShouldIT?Richard McIntyre
 
Choosing the Right Database
Choosing the Right DatabaseChoosing the Right Database
Choosing the Right DatabaseDavid Simons
 
Presentacion2
Presentacion2Presentacion2
Presentacion2fer228658
 
Frontend architecture on big and small sites
Frontend architecture on big and small sitesFrontend architecture on big and small sites
Frontend architecture on big and small sitesToni Pinel
 
PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!Blanca Mancilla
 
Choosing the right database
Choosing the right databaseChoosing the right database
Choosing the right databaseDavid Simons
 
The Evolution and Future of Content Publishing
The Evolution and Future of Content PublishingThe Evolution and Future of Content Publishing
The Evolution and Future of Content PublishingFITC
 
A Comparative Study of Data Management Maturity Models
A Comparative Study of Data Management Maturity ModelsA Comparative Study of Data Management Maturity Models
A Comparative Study of Data Management Maturity ModelsData Crossroads
 
InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266
InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266
InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266iMasters
 
InterCon 2016 - Blockchain e smart-contracts em Ethereu
InterCon 2016 - Blockchain e smart-contracts em EthereuInterCon 2016 - Blockchain e smart-contracts em Ethereu
InterCon 2016 - Blockchain e smart-contracts em EthereuiMasters
 

Similar a Getting Better at CSS (20)

10 d bs in 30 minutes
10 d bs in 30 minutes10 d bs in 30 minutes
10 d bs in 30 minutes
 
Reduce, Reuse, Refactor
Reduce, Reuse, RefactorReduce, Reuse, Refactor
Reduce, Reuse, Refactor
 
Delight Your Customers with Modern SEO
Delight Your Customers with Modern SEODelight Your Customers with Modern SEO
Delight Your Customers with Modern SEO
 
Ville Hulkko - Artificial Intelligence as a service
Ville Hulkko - Artificial Intelligence as a serviceVille Hulkko - Artificial Intelligence as a service
Ville Hulkko - Artificial Intelligence as a service
 
CSS Grid Layout is Just Around the Corner (CSSConf US 2015)
CSS Grid Layout is Just Around the Corner (CSSConf US 2015)CSS Grid Layout is Just Around the Corner (CSSConf US 2015)
CSS Grid Layout is Just Around the Corner (CSSConf US 2015)
 
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różnice
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różniceGoogle Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różnice
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różnice
 
Dynamic links using (meta)data
Dynamic links using (meta)dataDynamic links using (meta)data
Dynamic links using (meta)data
 
SEO orientado a Ventas - DSMVALENCIA 2017
SEO orientado a Ventas - DSMVALENCIA 2017SEO orientado a Ventas - DSMVALENCIA 2017
SEO orientado a Ventas - DSMVALENCIA 2017
 
Why the org_matters_shorter.jzt.2018sept25
Why the org_matters_shorter.jzt.2018sept25Why the org_matters_shorter.jzt.2018sept25
Why the org_matters_shorter.jzt.2018sept25
 
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web DesignMaking Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
Making Peace: Resolving the Content/ UX Tug-of-War in Responsive Web Design
 
Semantic BDD with ShouldIT?
Semantic BDD with ShouldIT?Semantic BDD with ShouldIT?
Semantic BDD with ShouldIT?
 
Choosing the Right Database
Choosing the Right DatabaseChoosing the Right Database
Choosing the Right Database
 
Presentacion2
Presentacion2Presentacion2
Presentacion2
 
Frontend architecture on big and small sites
Frontend architecture on big and small sitesFrontend architecture on big and small sites
Frontend architecture on big and small sites
 
PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!
 
Choosing the right database
Choosing the right databaseChoosing the right database
Choosing the right database
 
The Evolution and Future of Content Publishing
The Evolution and Future of Content PublishingThe Evolution and Future of Content Publishing
The Evolution and Future of Content Publishing
 
A Comparative Study of Data Management Maturity Models
A Comparative Study of Data Management Maturity ModelsA Comparative Study of Data Management Maturity Models
A Comparative Study of Data Management Maturity Models
 
InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266
InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266
InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266
 
InterCon 2016 - Blockchain e smart-contracts em Ethereu
InterCon 2016 - Blockchain e smart-contracts em EthereuInterCon 2016 - Blockchain e smart-contracts em Ethereu
InterCon 2016 - Blockchain e smart-contracts em Ethereu
 

Último

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Último (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Getting Better at CSS