SlideShare a Scribd company logo
1 of 17
DEMYSTIFYING
HTML, CSS, PHP
& OTHER CRAZY
STUFF
Coding: Why Bother?
 DoI have to learn programming, too?
 Not in a deep way.
 (Unless you plan a career change.)

 What’s   the benefit?
 You’ll likely run into some basic coding
 using a CMS. Understand the potential for
 the technology.
Alphabet Soup: Languages of
the Web
   HTML – HyperText Markup Language
   CSS – Cascading Style Sheet
    Used to format web pages: Fonts, sizes, color,
    positioning, etc.
   Php – Hypertext PreProcessor
    Scripting language that generates web
    pages on the fly.
   jQuery – Code library. Makes it easy to create
    animated effects, slideshows, drop-down
    menus
Square One: What is a Web
Site?
A collection of files
 stored on a
 computer called a
 web server.
    Text files
    Graphical files (.jpg
     or .gif, for example)
    Files that contain
     scripts that make
     programs run.
A Peek Under the Hood
 Example
How Does Your Blog Differ?
 It   doesn’t really. It’s a type of web site.

 Bloggingsoftware automatically
  generates web pages.

 Blogging   software = CMS
   It’s a “rapid production tool.”
A Typical Web Page
   Can be created using
    any word processor.

   It’s usually written using
    code called HTML or
    “hypertext markup
    language.”

   It’s saved with the file
    extension
    “.html” or “.htm.
Example
 Open   a browser and call up a web page

 View   Source

 Thiscoding contains instructions to the
  web browser
  on how to display the page.
How Web Sites Get Created
 Coding
       typed in by hand.
 (Outmoded, but some purists do it!)

 Graphical
         editors
 Dreamweaver, for one…

 Content Management Systems
 (Proprietary, other, including Wordpress,
 Drupal)
Disclaimer
 Programs  such as
  Dreamweaver are not
  used to produce large
  sites!
 We’re using it as a
  learning/editing tool.
 Large-scale web
  production requires
  a Content Management
  System: CMS
A Word About HTML Tags
   HTML codes usually work in pairs.

   Opening tag: <tag>
   Closing tag: </tag>

   Example: <b>Then you add some text
    here.</b>

   Note: Some tags are formatted this way:
    <br />
Paragraph Tag
   HTML does not recognize blank lines. You must format breaks with a tag:
    <P> </P>for paragraph, <br /> for a single line break.
   <html>
    <head><title>My Homepage</head></title>
   <body>
   <p>
   Hello world. This is my text for my page. Hello world. This is my text for my
    page. Hello world. This is my text for my page. Hello world. This is my text for
    my page. </p>
   Hello world. This is my text for my page. Hello world. This is my text for my
    page. <br />
   Hello world. This is my text for my page.

   </body>
   </html>
Bulleted Lists
 <ul>
      <li>Item One</li>
      <li>Item Two</li>
      <li>Item Three</li>
 </ul>
 Try this: change “ul” to “ol”
Links
   HTML is all about linking.
    You click a link to get to another page/site.

   Syntax for links:

   <a href=“http://www.boston.com”>Click this!
    </a>

   <a href=“page.html”>Click this!</a>
How Does This Work in Your
Blog?
 Know Basic HTML tags to get “under the
 hood”
 and fix stuff!

 Beware   of “cut and paste” from MS Word.

 Keep it clean!
CSS: Cascading Style Sheets
 Used  to define       Connection to Your
  layout, formatting    Blog or Web Site?
  of web pages.
 Applies changes
  across the entire
  site.

 Usedin addition
 to HTML.
What Does it Look Like?

More Related Content

What's hot

Java script tutorial
Java script tutorialJava script tutorial
Java script tutorialSon Nguyen
 
Introduction to web application development
Introduction to web application developmentIntroduction to web application development
Introduction to web application developmentAyyappadhas K B
 
Web profiler in drupal 8
Web profiler in drupal 8Web profiler in drupal 8
Web profiler in drupal 8valuebound
 
Starting Web Development
Starting Web DevelopmentStarting Web Development
Starting Web DevelopmentPooria Farhad
 
Club website demo
Club website demoClub website demo
Club website demoblstov
 
Asp.Net 2.0 Presentation
Asp.Net 2.0 PresentationAsp.Net 2.0 Presentation
Asp.Net 2.0 Presentationsasidhar
 
Dynamic websites lec5
Dynamic websites lec5Dynamic websites lec5
Dynamic websites lec5Belal Arfa
 
Wordcamp2009
Wordcamp2009Wordcamp2009
Wordcamp2009joetek
 
Casebook supplements slides
Casebook supplements slidesCasebook supplements slides
Casebook supplements slidesEmily Barney
 
Best Practices for Building Sites in dotCMS
Best Practices for Building Sites in dotCMSBest Practices for Building Sites in dotCMS
Best Practices for Building Sites in dotCMSMichael Fienen
 
1-01: Introduction To Web Development
1-01: Introduction To  Web  Development1-01: Introduction To  Web  Development
1-01: Introduction To Web Developmentapnwebdev
 
Responsive Web Development
Responsive Web DevelopmentResponsive Web Development
Responsive Web DevelopmentReema
 
Forms as Structured Content
Forms as Structured Content Forms as Structured Content
Forms as Structured Content dotCMS
 
WebBiblio Subject Gateway System
WebBiblio Subject Gateway SystemWebBiblio Subject Gateway System
WebBiblio Subject Gateway SystemJack Eapen
 
Journey To The Front End World - Part3 - The Machine
Journey To The Front End World - Part3 - The MachineJourney To The Front End World - Part3 - The Machine
Journey To The Front End World - Part3 - The MachineIrfan Maulana
 
Club website demo
Club website demoClub website demo
Club website demoblstov
 

What's hot (20)

Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Java script tutorial
Java script tutorialJava script tutorial
Java script tutorial
 
Introduction to web application development
Introduction to web application developmentIntroduction to web application development
Introduction to web application development
 
Web profiler in drupal 8
Web profiler in drupal 8Web profiler in drupal 8
Web profiler in drupal 8
 
Starting Web Development
Starting Web DevelopmentStarting Web Development
Starting Web Development
 
What are the Types of Websites?
What are the Types of Websites?What are the Types of Websites?
What are the Types of Websites?
 
Club website demo
Club website demoClub website demo
Club website demo
 
Asp.Net 2.0 Presentation
Asp.Net 2.0 PresentationAsp.Net 2.0 Presentation
Asp.Net 2.0 Presentation
 
Dynamic websites lec5
Dynamic websites lec5Dynamic websites lec5
Dynamic websites lec5
 
Wordcamp2009
Wordcamp2009Wordcamp2009
Wordcamp2009
 
Casebook supplements slides
Casebook supplements slidesCasebook supplements slides
Casebook supplements slides
 
Best Practices for Building Sites in dotCMS
Best Practices for Building Sites in dotCMSBest Practices for Building Sites in dotCMS
Best Practices for Building Sites in dotCMS
 
1-01: Introduction To Web Development
1-01: Introduction To  Web  Development1-01: Introduction To  Web  Development
1-01: Introduction To Web Development
 
Responsive Web Development
Responsive Web DevelopmentResponsive Web Development
Responsive Web Development
 
Web Design Norms
Web Design NormsWeb Design Norms
Web Design Norms
 
Forms as Structured Content
Forms as Structured Content Forms as Structured Content
Forms as Structured Content
 
WebBiblio Subject Gateway System
WebBiblio Subject Gateway SystemWebBiblio Subject Gateway System
WebBiblio Subject Gateway System
 
Journey To The Front End World - Part3 - The Machine
Journey To The Front End World - Part3 - The MachineJourney To The Front End World - Part3 - The Machine
Journey To The Front End World - Part3 - The Machine
 
Club website demo
Club website demoClub website demo
Club website demo
 
BackboneJS
BackboneJSBackboneJS
BackboneJS
 

Viewers also liked (7)

Typography
TypographyTypography
Typography
 
Copyright
CopyrightCopyright
Copyright
 
Com202 photo manipulation ethics
Com202 photo manipulation ethicsCom202 photo manipulation ethics
Com202 photo manipulation ethics
 
Evaluation question 2
Evaluation question 2Evaluation question 2
Evaluation question 2
 
Commercial Printing Options
Commercial Printing OptionsCommercial Printing Options
Commercial Printing Options
 
InDesign intro
InDesign introInDesign intro
InDesign intro
 
Visual communication and the web
Visual communication and the webVisual communication and the web
Visual communication and the web
 

Similar to Html intro

Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
Web Designing Training in Ambala ! BATRA COMPUTER CENTREWeb Designing Training in Ambala ! BATRA COMPUTER CENTRE
Web Designing Training in Ambala ! BATRA COMPUTER CENTREjatin batra
 
Basic HTML Tutorial For Beginners
Basic HTML Tutorial For BeginnersBasic HTML Tutorial For Beginners
Basic HTML Tutorial For BeginnersDHTMLExtreme
 
JavaScript - Getting Started.pptx
JavaScript - Getting Started.pptxJavaScript - Getting Started.pptx
JavaScript - Getting Started.pptxJonnJorellPunto
 
Intermediate Web Design.doc
Intermediate Web Design.docIntermediate Web Design.doc
Intermediate Web Design.docbutest
 
Intermediate Web Design.doc
Intermediate Web Design.docIntermediate Web Design.doc
Intermediate Web Design.docbutest
 
Essential Javascript -- A Javascript &lt;b>Tutorial&lt;/b>
Essential Javascript -- A Javascript &lt;b>Tutorial&lt;/b>Essential Javascript -- A Javascript &lt;b>Tutorial&lt;/b>
Essential Javascript -- A Javascript &lt;b>Tutorial&lt;/b>tutorialsruby
 
Essential_Javascript_--_A_Javascript_Tutorial
Essential_Javascript_--_A_Javascript_TutorialEssential_Javascript_--_A_Javascript_Tutorial
Essential_Javascript_--_A_Javascript_Tutorialtutorialsruby
 
&lt;img src="../i/r_14.png" />
&lt;img src="../i/r_14.png" />&lt;img src="../i/r_14.png" />
&lt;img src="../i/r_14.png" />tutorialsruby
 
Essential_Javascript_--_A_Javascript_Tutorial
Essential_Javascript_--_A_Javascript_TutorialEssential_Javascript_--_A_Javascript_Tutorial
Essential_Javascript_--_A_Javascript_Tutorialtutorialsruby
 
Class 1: Introductions
Class 1: IntroductionsClass 1: Introductions
Class 1: IntroductionsErika Tarte
 
Websites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly WebsitesWebsites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly Websiteswebsiteunlimited
 

Similar to Html intro (20)

Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
Web Designing Training in Ambala ! BATRA COMPUTER CENTREWeb Designing Training in Ambala ! BATRA COMPUTER CENTRE
Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
 
Html
HtmlHtml
Html
 
HTML Bootcamp
HTML BootcampHTML Bootcamp
HTML Bootcamp
 
Rakshat bhati
Rakshat bhatiRakshat bhati
Rakshat bhati
 
Basic HTML Tutorial For Beginners
Basic HTML Tutorial For BeginnersBasic HTML Tutorial For Beginners
Basic HTML Tutorial For Beginners
 
HTML Bootcamp
HTML BootcampHTML Bootcamp
HTML Bootcamp
 
JavaScript - Getting Started.pptx
JavaScript - Getting Started.pptxJavaScript - Getting Started.pptx
JavaScript - Getting Started.pptx
 
Web development
Web developmentWeb development
Web development
 
HTML Bootcamp
HTML BootcampHTML Bootcamp
HTML Bootcamp
 
Intermediate Web Design.doc
Intermediate Web Design.docIntermediate Web Design.doc
Intermediate Web Design.doc
 
Intermediate Web Design.doc
Intermediate Web Design.docIntermediate Web Design.doc
Intermediate Web Design.doc
 
Essential Javascript -- A Javascript &lt;b>Tutorial&lt;/b>
Essential Javascript -- A Javascript &lt;b>Tutorial&lt;/b>Essential Javascript -- A Javascript &lt;b>Tutorial&lt;/b>
Essential Javascript -- A Javascript &lt;b>Tutorial&lt;/b>
 
Essential_Javascript_--_A_Javascript_Tutorial
Essential_Javascript_--_A_Javascript_TutorialEssential_Javascript_--_A_Javascript_Tutorial
Essential_Javascript_--_A_Javascript_Tutorial
 
&lt;img src="../i/r_14.png" />
&lt;img src="../i/r_14.png" />&lt;img src="../i/r_14.png" />
&lt;img src="../i/r_14.png" />
 
Essential_Javascript_--_A_Javascript_Tutorial
Essential_Javascript_--_A_Javascript_TutorialEssential_Javascript_--_A_Javascript_Tutorial
Essential_Javascript_--_A_Javascript_Tutorial
 
Raju html
Raju htmlRaju html
Raju html
 
Basic web designing 2
Basic web designing 2Basic web designing 2
Basic web designing 2
 
Class 1: Introductions
Class 1: IntroductionsClass 1: Introductions
Class 1: Introductions
 
Websites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly WebsitesWebsites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly Websites
 
Javascript
JavascriptJavascript
Javascript
 

More from Danielle Oser, APR

Design planning and stock images
Design planning and stock imagesDesign planning and stock images
Design planning and stock imagesDanielle Oser, APR
 
Adobe illustrator getting started
Adobe illustrator getting startedAdobe illustrator getting started
Adobe illustrator getting startedDanielle Oser, APR
 
Visual communication the more you know the more you see
Visual communication the more you know the more you seeVisual communication the more you know the more you see
Visual communication the more you know the more you seeDanielle Oser, APR
 
Visual communication and computers
Visual communication and computersVisual communication and computers
Visual communication and computersDanielle Oser, APR
 
Visual communication and television
Visual communication and televisionVisual communication and television
Visual communication and televisionDanielle Oser, APR
 
Visual communication and movies
Visual communication and moviesVisual communication and movies
Visual communication and moviesDanielle Oser, APR
 
Visual communication and photography
Visual communication and photographyVisual communication and photography
Visual communication and photographyDanielle Oser, APR
 
Visual communication and Cartoons
Visual communication and CartoonsVisual communication and Cartoons
Visual communication and CartoonsDanielle Oser, APR
 
Visual communication and Infographics
Visual communication and InfographicsVisual communication and Infographics
Visual communication and InfographicsDanielle Oser, APR
 
Visual communication and typography
Visual communication and typographyVisual communication and typography
Visual communication and typographyDanielle Oser, APR
 
Visual communication and graphic design
Visual communication and graphic designVisual communication and graphic design
Visual communication and graphic designDanielle Oser, APR
 
Visual communication and Visual analysis
Visual communication and Visual analysisVisual communication and Visual analysis
Visual communication and Visual analysisDanielle Oser, APR
 
Visual communication and Visual stereotypes
Visual communication and Visual stereotypesVisual communication and Visual stereotypes
Visual communication and Visual stereotypesDanielle Oser, APR
 
Visual communication and Visual persuasion
Visual communication and Visual persuasionVisual communication and Visual persuasion
Visual communication and Visual persuasionDanielle Oser, APR
 
Visual communication and Visual communication theories
Visual communication and Visual communication theoriesVisual communication and Visual communication theories
Visual communication and Visual communication theoriesDanielle Oser, APR
 
Visual communication and Visual cues part two
Visual communication and Visual cues part twoVisual communication and Visual cues part two
Visual communication and Visual cues part twoDanielle Oser, APR
 
Visual communication and Visual cues part one
Visual communication and Visual cues part oneVisual communication and Visual cues part one
Visual communication and Visual cues part oneDanielle Oser, APR
 

More from Danielle Oser, APR (20)

Photo manipulation ethics
Photo manipulation ethicsPhoto manipulation ethics
Photo manipulation ethics
 
Design planning and stock images
Design planning and stock imagesDesign planning and stock images
Design planning and stock images
 
Desktop publishing intro
Desktop publishing introDesktop publishing intro
Desktop publishing intro
 
Adobe illustrator getting started
Adobe illustrator getting startedAdobe illustrator getting started
Adobe illustrator getting started
 
Copyright and stock images
Copyright and stock imagesCopyright and stock images
Copyright and stock images
 
Visual communication the more you know the more you see
Visual communication the more you know the more you seeVisual communication the more you know the more you see
Visual communication the more you know the more you see
 
Visual communication and computers
Visual communication and computersVisual communication and computers
Visual communication and computers
 
Visual communication and television
Visual communication and televisionVisual communication and television
Visual communication and television
 
Visual communication and movies
Visual communication and moviesVisual communication and movies
Visual communication and movies
 
Visual communication and photography
Visual communication and photographyVisual communication and photography
Visual communication and photography
 
Visual communication and Cartoons
Visual communication and CartoonsVisual communication and Cartoons
Visual communication and Cartoons
 
Visual communication and Infographics
Visual communication and InfographicsVisual communication and Infographics
Visual communication and Infographics
 
Visual communication and typography
Visual communication and typographyVisual communication and typography
Visual communication and typography
 
Visual communication and graphic design
Visual communication and graphic designVisual communication and graphic design
Visual communication and graphic design
 
Visual communication and Visual analysis
Visual communication and Visual analysisVisual communication and Visual analysis
Visual communication and Visual analysis
 
Visual communication and Visual stereotypes
Visual communication and Visual stereotypesVisual communication and Visual stereotypes
Visual communication and Visual stereotypes
 
Visual communication and Visual persuasion
Visual communication and Visual persuasionVisual communication and Visual persuasion
Visual communication and Visual persuasion
 
Visual communication and Visual communication theories
Visual communication and Visual communication theoriesVisual communication and Visual communication theories
Visual communication and Visual communication theories
 
Visual communication and Visual cues part two
Visual communication and Visual cues part twoVisual communication and Visual cues part two
Visual communication and Visual cues part two
 
Visual communication and Visual cues part one
Visual communication and Visual cues part oneVisual communication and Visual cues part one
Visual communication and Visual cues part one
 

Recently uploaded

Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 

Recently uploaded (20)

Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 

Html intro

  • 1. DEMYSTIFYING HTML, CSS, PHP & OTHER CRAZY STUFF
  • 2. Coding: Why Bother?  DoI have to learn programming, too? Not in a deep way. (Unless you plan a career change.)  What’s the benefit? You’ll likely run into some basic coding using a CMS. Understand the potential for the technology.
  • 3. Alphabet Soup: Languages of the Web  HTML – HyperText Markup Language  CSS – Cascading Style Sheet Used to format web pages: Fonts, sizes, color, positioning, etc.  Php – Hypertext PreProcessor Scripting language that generates web pages on the fly.  jQuery – Code library. Makes it easy to create animated effects, slideshows, drop-down menus
  • 4. Square One: What is a Web Site? A collection of files stored on a computer called a web server.  Text files  Graphical files (.jpg or .gif, for example)  Files that contain scripts that make programs run.
  • 5. A Peek Under the Hood  Example
  • 6. How Does Your Blog Differ?  It doesn’t really. It’s a type of web site.  Bloggingsoftware automatically generates web pages.  Blogging software = CMS It’s a “rapid production tool.”
  • 7. A Typical Web Page  Can be created using any word processor.  It’s usually written using code called HTML or “hypertext markup language.”  It’s saved with the file extension “.html” or “.htm.
  • 8. Example  Open a browser and call up a web page  View Source  Thiscoding contains instructions to the web browser on how to display the page.
  • 9. How Web Sites Get Created  Coding typed in by hand. (Outmoded, but some purists do it!)  Graphical editors Dreamweaver, for one…  Content Management Systems (Proprietary, other, including Wordpress, Drupal)
  • 10. Disclaimer  Programs such as Dreamweaver are not used to produce large sites!  We’re using it as a learning/editing tool.  Large-scale web production requires a Content Management System: CMS
  • 11. A Word About HTML Tags  HTML codes usually work in pairs.  Opening tag: <tag>  Closing tag: </tag>  Example: <b>Then you add some text here.</b>  Note: Some tags are formatted this way: <br />
  • 12. Paragraph Tag  HTML does not recognize blank lines. You must format breaks with a tag: <P> </P>for paragraph, <br /> for a single line break.  <html> <head><title>My Homepage</head></title>  <body>  <p>  Hello world. This is my text for my page. Hello world. This is my text for my page. Hello world. This is my text for my page. Hello world. This is my text for my page. </p>  Hello world. This is my text for my page. Hello world. This is my text for my page. <br />  Hello world. This is my text for my page.  </body>  </html>
  • 13. Bulleted Lists  <ul>  <li>Item One</li>  <li>Item Two</li>  <li>Item Three</li>  </ul>  Try this: change “ul” to “ol”
  • 14. Links  HTML is all about linking. You click a link to get to another page/site.  Syntax for links:  <a href=“http://www.boston.com”>Click this! </a>  <a href=“page.html”>Click this!</a>
  • 15. How Does This Work in Your Blog?  Know Basic HTML tags to get “under the hood” and fix stuff!  Beware of “cut and paste” from MS Word. Keep it clean!
  • 16. CSS: Cascading Style Sheets  Used to define  Connection to Your layout, formatting Blog or Web Site? of web pages.  Applies changes across the entire site.  Usedin addition to HTML.
  • 17. What Does it Look Like?