SlideShare una empresa de Scribd logo
1 de 80
Demystifying CSS &
   WordPress
          by Justin Carmony
About Me
• CTO of Dating DNA
• CIO of CEVO
• Web Development
 • Hobbyist Since 1997
 • Professional Since 2005
• http://www.justincarmony.com/blog/
Let’s Do A Quick
      Survey!
How Much About CSS Do You Know?



     None? A Little?
        A Lot?
Lets Start With...


My Favorite Topic
Why People


Hate CSS
Why Can’t Browsers Just Get Along?
h1 a,
                                                 h2 a,
html, body, div, span, applet, object, iframe,   h3 a,
                                                 h4 a,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,      h5 a,
a, abbr, acronym, address, big, cite, code,      h6 a,
                                                 h1 a:visited,
del, dfn, em, font, img, ins, kbd, q, s, samp,   h2 a:visited,
small, strike, strong, sub, sup, tt, var,        h3 a:visited,
                                                 h4 a:visited,
b, u, i, center,                                 h5 a:visited,
                                                 h6 a:visited {
dl, dt, dd, ol, ul, li,                          
     color: #51555c;
fieldset, form, label, legend,                   }
                                                 h1 a:hover,
hr{                                              h2 a:hover,

 margin: 0;                                     h3 a:hover,
                                                 h4 a:hover,

 padding: 0;                                    h5 a:hover,

 border: 0;                                     h6 a:hover {
                                                 
     color: #a00004;

 outline: 0;                                    
     text-decoration: none;
                                                 }

 font-size: 100%;                               /* elements with title attribute */

 vertical-align: baseline;                      abbr[title],
                                                 acronym[title],

 background: transparent;                       dfn[title],
}                                                span[title],
                                                 del[title] {
blockquote, q {                                  
     cursor: help;

 quotes: none;                                  }
                                                 /* typogrify: inset initial double quotes. */
}                                                .dquo {
                                                 
     margin-left: -.45em;
blockquote:before, blockquote:after,             }
q:before, q:after {                                /* fancy ampersands */
                                                 .amp {

 content: '';                                   
     font-family: Baskerville, "Goudy Old Style", "Palatino", "Boo

 content: none;                                 Antiqua", serif;
                                                 
     font-size: 13px;
}                                                
     font-style: italic;
:focus {                                         }
                                                 /* Font sizes and vertical measure */

 outline: 0;                                    h1,
                                                 h2,
}                                                h3,

                                                               What the Heck Is This?
cite,                                            h4,
                                                 h5,
address {                                        h6,

 display:inline;                                .h1,
                                                 .h2,

 font-style:normal;                             .h3 {
}                                                
     display:block;
                                                 
     margin-bottom:9px;
                                                 }
Sometimes It Is...


User Error
Lots of People Just

Give Up
Don’t Give Up!
You can get passed it!
The Solution:

Better Understanding
     of CSS
First Topic:


 Selectors
selector types
p { margin:10px 0 10px 0; } /* Element */

.header { width:1000px; } /* Class */

#footer { padding:10px; } /* ID */

a:visited { color:#0016ff; } /* Pseudo Class */

h1:before { margin-bottom:0px; } /* Pseudo Element */
Let’s Practice!
attendee { mouth:smiling; }

.blogger { right-hand:raised; }

.developer { left-hand:raised; }

speaker { currently: “Laughing as he controls the
audience! Mwuahahaha!”; }
Which Rule to Rule Them All?


 * { color:black; }

 a { color:blue; }

 #content a { color:red; }

 html body article .entry-post a { color: green; }
Commonly Misunderstood:


CSS Specificity
Specificity Definition:

  Selector specificity is a process used to
 determine which rules take precedence in
CSS when several rules could be applied to
       the same element in markup.
Specificity Hierarchy
1. Inline styles
       (i.e. <div style=“font-weight:bold;”>)
2. ID Selectors
       (i.e. #header, #footer )
3. Class Selectors
       (i.e. .blogger, .selected )
4. Element Selectors
       (i.e. blockquote, div )
Calculating Specificity
            Start With Value: 0,0,0,0

     Element Selector               Class Selector
     Value: 0,0,0,1                 Value: 0,0,1,0
     Example: div                   Example: .vador


                        ID Selector
                        Value: 0,1,0,0
                        Example: #header
Calculating Specificity
          Which is Greater?

        0,0,0,1   >   0,0,0,0
        0,0,0,2   >   0,0,0,1
        0,0,1,0   >   0,0,0,15
        0,2,0,0   >   0,1,99,99
Specificity Hierarchy

1. Equal Specificity - Use Last Rule
     html p { color:red; }
     div p { color: blue; } /* Will Use This One */

2. Unequal Specificity - Use More Specific Rule
     #content h1 { font-size: 30px; } /* Will Use */
     body h1 { font-size:20px; }
Don’t Panic!


 Tools To Help You:

    FireBug - FireFox
Developer Tools - Chrome
Any

Questions
About Specificity?
Second Topic:



The Box Model
Two Basic Display Types:


Inline & Block
Inline



* { display:inline; }
Block



* { display:block; }
The Box Model




                Pretty Straight Forward
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
.hello {
  color:#FF0000;
}
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
.hello {
  color:#FF0000;
  font-size:28px;
}
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
.hello {
  background:#FF0000;
  font-size:28px;
}
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
.hello {
  background:#FF0000;
  font-size:28px;
  width:200px;
  height:200px;
}
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
.hello {
  background:#FF0000;
  font-size:28px;
  width:200px;
  height:200px;
  padding:20px;
}
Commonly
 Misunderstood:


Width, Height, & Padding
The Box Model
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
.hello {
  background:#FF0000;
  font-size:28px;
  width:200px;
  height:200px;
  padding:20px;
}
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
.hello {
  background:#FF0000;
  font-size:28px;
  width:200px;
  height:200px;
  padding:20px;
  border: #000000 solid 5px;
}
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
.hello {
  background:#FF0000;
  font-size:28px;
  width:100%;
  height:200px;
  padding:20px;
  border: #000000 solid 5px;
}
Commonly
Misunderstood:


100% Width
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
.hello {
  background:#FF0000;
  font-size:28px;
  width:100%;
  height:200px;
  padding:20px;
  border: #000000 solid 5px;
}
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
.hello {
  background:#FF0000;
  font-size:28px;
  height:200px;
  padding:20px;
  border: #000000 solid 5px;
}
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
* { margin: 0; padding: 0; }
.hello {
  background:#FF0000;
  font-size:28px;
  height:200px;
  padding:20px;
  border: #0000FF solid 5px;
}
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
* { margin: 0; padding: 0; }
.hello {
  background:#FF0000;
  font-size:28px;
  height:200px;
  padding:20px;
  border: #0000FF solid 5px;
  margin: 20px 10px 20px 10px;
}
HTML:
<div class=“hello”>
Hello World!
</div>

CSS:
* { margin: 0; padding: 0; }
.hello {
  background:#FF0000;
  font-size:28px;
  height:100px;
  padding:20px;
  border: #0000FF solid 5px;
  margin: 20px 10px 20px 10px;
}
HTML:
<div class=“hello”>Hello
World!</div>
<div class=“hello”>Hello
World!</div>

CSS:
* { margin: 0; padding: 0; }
.hello {
  background:#FF0000;
  font-size:28px;
  height:100px;
  padding:20px;
  border: #0000FF solid 5px;
  margin: 20px 10px 20px 10px;
}
Commonly Misunderstood:


Margin Collapse
Margin Collapse
Margin Collapse
This is a
Good Thing!
              But...
What You Think Should Happen



   #masthead { background: #FF8800; margin: 10px; }
   #masthead h1 { margin: 20px 10px; }
   #masthead p { margin: 5px 10px; font-style: italic; }
What Actually Happens



  #masthead { background: #FF8800; margin: 10px; }
  #masthead h1 { margin: 20px 10px; }
  #masthead p { margin: 5px 10px; font-style: italic; }
Rule of Thumb:


Use Padding Instead
 of Margin Where
     Possible
Use Margins When
 You Want Them
   To Collapse
Any

Questions
About the Box Model?
Third Topic:



Floating Elements
Normal Flow
HTML:                             CSS:
<div class="container">           * { margin:0; padding:0; }
  <div class="box one"></div>     body { margin:20px; }
  <div class="box two"></div>     .container { padding:20px;
  <div class="box three"></div>      background:#7acfff; }
</div>                            .box { width:100px;
                                     height:100px; }
                                  .one { background:red; }
                                  .two { background:green; }
                                  .three { background:blue; }
Normal Flow
CSS:
* { margin:0; padding:0; }
body { margin:20px; }
.container { padding:20px;
   background:#7acfff; }
.box { width:100px;
   height:100px; }
.one { background:red; }
.two { background:green; }
.three { background:blue; }
Floating Properties
1. The “float” attribute can have values of “right, left, inherit, and
   none.”

2. The block element will shift to the left or right of the content.

3. The parent element’s content will flow around the element
   (unless they use the “clear” attribute).

4. The floated element is removed from the Normal Flow.
Floating One
CSS:
* { margin:0; padding:0; }
body { margin:20px; }
.container { padding:20px;
   background:#7acfff; }
.box { width:100px;
   height:100px; }
.one { background:red;
   float:right; }
.two { background:green; }
.three { background:blue; }
Floating Two
CSS:
* { margin:0; padding:0; }
body { margin:20px; }
.container { padding:20px;
   background:#7acfff; }
.box { width:100px;
   height:100px; }
.one { background:red;
   float:right; }
.two { background:green; }
.three { background:blue;
   float:right; }
Floating Three
CSS:
* { margin:0; padding:0; }
body { margin:20px; }
.container { padding:20px;
   background:#7acfff; }
.box { width:100px;
   height:100px; }
.one { background:red;
   float:right; }
.two { background:green;
   float:left; }
.three { background:blue;
   float:right; }
Normal Flow
   HTML:
   <div class="container">
     <div class="box one"></div>
     <div class="box two"></div>
     <div class="box three"></div>
     <div class="clear"></div>
   </div>
Clearing the End
CSS:
* { margin:0; padding:0; }
body { margin:20px; }
.container { padding:20px;
   background:#7acfff; }
.box { width:100px;
   height:100px; }
.one { background:red;
   float:right; }
.two { background:green;
   float:left; }
.three { background:blue;
   float:right; }
.clear { clear:both; }
Using Clear
CSS:
* { margin:0; padding:0; }
body { margin:20px; }
.container { padding:20px;
   background:#7acfff; }
.box { width:100px;
   height:100px; }
.one { background:red;
   float:right; }
.two { background:green;
   float:left; }
.three { background:blue;
   float:right; clear:right; }
.clear { clear:both; }
Any

Questions
About Floating?
Other Misconceptions
Element Positions
Vertical & Horizontal


Centering
Ok, One More Thing...
Using This With


WordPress
If You Blog Using...


WordPress.com
If You Blog Using...


Self-Hosted WP
Final Thoughts
Recommended Book
Validate Your CSS!
Articles & Resources
                 @
   http://justincarmony.com/css




Additional Info
Thank You!

    Twitter: JustinCarmony

       IRC: carmony @ #uphpu on freenode

     Email: justin@justincarmony.com

   My Blog: http://justincarmony.com/blog/

Más contenido relacionado

Similar a Demystifying CSS & WordPress

autotraderbackground115433.jpgautotraderbackgroundaction.docx
autotraderbackground115433.jpgautotraderbackgroundaction.docxautotraderbackground115433.jpgautotraderbackgroundaction.docx
autotraderbackground115433.jpgautotraderbackgroundaction.docxikirkton
 
Doctype html publi
Doctype html publiDoctype html publi
Doctype html publiEddy_TKJ
 
Finding a Better Way to CSS: Navigating Sass with Compass
Finding a Better Way to CSS: Navigating Sass with CompassFinding a Better Way to CSS: Navigating Sass with Compass
Finding a Better Way to CSS: Navigating Sass with CompassClaudina Sarahe
 
My discussion Student A A8 - Cross-Site Request Forgery (CSR.docx
My discussion Student A A8 - Cross-Site Request Forgery (CSR.docxMy discussion Student A A8 - Cross-Site Request Forgery (CSR.docx
My discussion Student A A8 - Cross-Site Request Forgery (CSR.docxgilpinleeanna
 
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)Adam Darowski
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008tutorialsruby
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008tutorialsruby
 
Corilennyg gmail-com-rsp2
Corilennyg gmail-com-rsp2Corilennyg gmail-com-rsp2
Corilennyg gmail-com-rsp2cori0506
 
Bloggdesign #2 - hawaa.blogg.no
Bloggdesign #2 - hawaa.blogg.noBloggdesign #2 - hawaa.blogg.no
Bloggdesign #2 - hawaa.blogg.noHannee92
 
css-note.pptx
css-note.pptxcss-note.pptx
css-note.pptxSamay16
 
Chapter 6 TemplateWeek 6csshomework.css html {.docx
Chapter 6 TemplateWeek 6csshomework.css  html {.docxChapter 6 TemplateWeek 6csshomework.css  html {.docx
Chapter 6 TemplateWeek 6csshomework.css html {.docxrobertad6
 
Making Links Magical Again with CSS
Making Links Magical Again with CSSMaking Links Magical Again with CSS
Making Links Magical Again with CSSJenn Lukas
 
cssstyle.cssbody { font-family Montserrat, Arial, sa
cssstyle.cssbody {    font-family Montserrat, Arial, sacssstyle.cssbody {    font-family Montserrat, Arial, sa
cssstyle.cssbody { font-family Montserrat, Arial, saMargenePurnell14
 
Week ThreeExpress Holidayscssstyle.csshtml{ height 100.docx
Week ThreeExpress Holidayscssstyle.csshtml{ height 100.docxWeek ThreeExpress Holidayscssstyle.csshtml{ height 100.docx
Week ThreeExpress Holidayscssstyle.csshtml{ height 100.docxphilipnelson29183
 
Introdução a CSS
Introdução a CSS Introdução a CSS
Introdução a CSS Tiago Santos
 
Xlrays online web tutorials
Xlrays online web tutorialsXlrays online web tutorials
Xlrays online web tutorialsYogesh Gupta
 
Stylesheets of the future with Sass and Compass
Stylesheets of the future with Sass and CompassStylesheets of the future with Sass and Compass
Stylesheets of the future with Sass and CompassDave Ross
 

Similar a Demystifying CSS & WordPress (20)

autotraderbackground115433.jpgautotraderbackgroundaction.docx
autotraderbackground115433.jpgautotraderbackgroundaction.docxautotraderbackground115433.jpgautotraderbackgroundaction.docx
autotraderbackground115433.jpgautotraderbackgroundaction.docx
 
Doctype html publi
Doctype html publiDoctype html publi
Doctype html publi
 
Estilos Css
Estilos CssEstilos Css
Estilos Css
 
Finding a Better Way to CSS: Navigating Sass with Compass
Finding a Better Way to CSS: Navigating Sass with CompassFinding a Better Way to CSS: Navigating Sass with Compass
Finding a Better Way to CSS: Navigating Sass with Compass
 
My discussion Student A A8 - Cross-Site Request Forgery (CSR.docx
My discussion Student A A8 - Cross-Site Request Forgery (CSR.docxMy discussion Student A A8 - Cross-Site Request Forgery (CSR.docx
My discussion Student A A8 - Cross-Site Request Forgery (CSR.docx
 
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)
Sassive Aggressive: Using Sass to Make Your Life Easier (NSWG Version)
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008
 
Corilennyg gmail-com-rsp2
Corilennyg gmail-com-rsp2Corilennyg gmail-com-rsp2
Corilennyg gmail-com-rsp2
 
Bloggdesign #2 - hawaa.blogg.no
Bloggdesign #2 - hawaa.blogg.noBloggdesign #2 - hawaa.blogg.no
Bloggdesign #2 - hawaa.blogg.no
 
Cloudstack UI Customization
Cloudstack UI CustomizationCloudstack UI Customization
Cloudstack UI Customization
 
css-note.pptx
css-note.pptxcss-note.pptx
css-note.pptx
 
Chapter 6 TemplateWeek 6csshomework.css html {.docx
Chapter 6 TemplateWeek 6csshomework.css  html {.docxChapter 6 TemplateWeek 6csshomework.css  html {.docx
Chapter 6 TemplateWeek 6csshomework.css html {.docx
 
Making Links Magical Again with CSS
Making Links Magical Again with CSSMaking Links Magical Again with CSS
Making Links Magical Again with CSS
 
Css(handbook)
Css(handbook)Css(handbook)
Css(handbook)
 
cssstyle.cssbody { font-family Montserrat, Arial, sa
cssstyle.cssbody {    font-family Montserrat, Arial, sacssstyle.cssbody {    font-family Montserrat, Arial, sa
cssstyle.cssbody { font-family Montserrat, Arial, sa
 
Week ThreeExpress Holidayscssstyle.csshtml{ height 100.docx
Week ThreeExpress Holidayscssstyle.csshtml{ height 100.docxWeek ThreeExpress Holidayscssstyle.csshtml{ height 100.docx
Week ThreeExpress Holidayscssstyle.csshtml{ height 100.docx
 
Introdução a CSS
Introdução a CSS Introdução a CSS
Introdução a CSS
 
Xlrays online web tutorials
Xlrays online web tutorialsXlrays online web tutorials
Xlrays online web tutorials
 
Stylesheets of the future with Sass and Compass
Stylesheets of the future with Sass and CompassStylesheets of the future with Sass and Compass
Stylesheets of the future with Sass and Compass
 

Último

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Último (20)

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Demystifying CSS & WordPress

Notas del editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n