SlideShare a Scribd company logo
1 of 11
XHTML und Website-Gestaltung

          Grundlagen
Organisation dynamischer Websites


     Struktur               Layout                Inhalt

• XHTML               • CSS                 • CGI
• Seitenaufbau über   • HTML-Elemente       • Datenbankinhalte
  HTML-Tags             werden adressiert     werden über
• Dynamische            und über CSS-         Platzhalter
  Inhalte durch         Regeln                eingebunden.
  JavaScript, AJAX      beschrieben         • PHP/mySQL
                        werden.             • Pearl (veraltet)
Aufbau einer Website
         Head                   Body

• DTD                • Seiteninhalt
• Title                • Headlines
• Meta-Tags            • Texte
• CSS-Einbindung       • Bilder
• JavaScript           • Video
                       • Flash
                     • Navigation
                     • Hyperlinks
Verschachtelung durch Tags
    DTD (Doctype Document Description)
    <html>
             <head>

                        <title>SEITENTITEL</title>

                        <meta>KEYWORDS</meta>

                        <style>VERLINKUNG AUF STYLESHEET</style>

              </head>

              <body>

              CONTENT

              </body>

    </html>
Gliederung der Inhalte
    Überschriften         h1 – h6
• <h1>Große Überschrift</h1>
• <h6>Kleine Überschrift</h6>


  Absatz/Umbruch          P, br
• <p>Text</p>
• <br />


         Bilder           Img src
• <img src=„Pfad zum Bild“ width=„Breite“ height=„Höhe“ alt=„Beschreibung“ />



      Hyperlinks          a href
• <a href=Pfad Relativ/absolut>Website</a>
• <a href=Pfad Relativ/absolut target=„_blank“>Website in neuem Fenster</a>
Listen              Unordered List <ul> Ordered List <ol>
• <ul>
• <li>Listenelement</li>
• </ul>



      Tabellen              <table> Zeile: <tr> Spalte: <td>
• <table>
• <tr>
• <td></td><td></td>
• </tr>

        iframe              Einbindung von Inhalten externer Websites
• <iframe>Pfad width=„Breite height=„Höhe“ individuelle Informationen zum Inhalt</iframe>
Formular-Eingabefelder
 Formulare Formularfelder
• <form>
• <input></input>
• <textarea></textarea>
• <select><select>
• </form>


      input               Art durch Attribute bestimmt
• Textfeld
• Button (Senden, Verwerfen)
• Optionsfelder (ja/nein)
• Kontrollkästchen (Mehrfachauswahl)
Cascading Style Sheets CSS

   Selektoren         CSS-Regel           Gestaltung

• HTML Elemente   • Beschreibung      • Schriftgröße
• ID                der durch         • Schriftfarbe
• Klasse            Selektoren        • Schriftart
                    adressierten
                                      • Rahmen
                    Elemente
                                      • Hintergründe
                  • Selektor {
                    Attribut:Wert }   • Farbdefinitionen
                                      • Ausrichtung
                                        (left, right, top,
                                        bottom)
Elemente für Klassen und IDs
            div                         span

• Blockelemente zum           • Inline-Elemente
  Platzieren von Inhalten     • Gestaltungselemente im
• Seitenlayout mit              Textfluss
  containern
• Über Innen- und
  Außenabstände
  detailliert definierbar
• Im Seitenfluss oder frei
  auf der Seite platzierbar
Verschachtelung durch Tags
    DTD (Doctype Document Description)
    <html>
              <head>

                        <title>SEITENTITEL</title>

                        <meta>KEYWORDS</meta>

                        <style>VERLINKUNG AUF STYLESHEET</style>

              </head>

              <body>
                        <div id=„ID“>
                        CONTENT
                        </div>

              </body>

    </html>
Dynamik durch Datenbankinhalte
      MySQL                    PHP                  CGI

• Datenbank             • Sprache zur       • Common
• Inhalte werden          Platzierung von     Gateway
  über Datenbank-         Datenbank-          Interface
  Abfragen vom            Inhalten          • Schnittstelle von
  Server in sie Seite   • Integration im      der Website zur
  geholt.                 XHTML-Code          Datenbank
• Texte, Bilder,                            • Wird durch
  Formularinhalte                             Datenbank-
                                              Abfragen über
                                              PHP, Pearl oder
                                              ASP durchgeführt

More Related Content

Viewers also liked

Identitatdigital
IdentitatdigitalIdentitatdigital
Identitatdigitaleducation
 
Wissens- und Horizonterweiterung in der Forschung und Entwicklung (#wmie12)
Wissens- und Horizonterweiterung in der Forschung und Entwicklung (#wmie12)Wissens- und Horizonterweiterung in der Forschung und Entwicklung (#wmie12)
Wissens- und Horizonterweiterung in der Forschung und Entwicklung (#wmie12)WMiE
 
E-Book Camp 2014 Session Vedat Demirdöven
E-Book Camp 2014 Session Vedat DemirdövenE-Book Camp 2014 Session Vedat Demirdöven
E-Book Camp 2014 Session Vedat DemirdövenVedat Demirdöven
 
J ornades escola_inclusiva
J ornades escola_inclusivaJ ornades escola_inclusiva
J ornades escola_inclusivaeducation
 
Llistatcddvd
LlistatcddvdLlistatcddvd
Llistatcddvd5froi
 
Usos didácticos de las wikis
Usos didácticos de las wikisUsos didácticos de las wikis
Usos didácticos de las wikisCarlos Ortiz
 
Folien advisory board meeting
Folien advisory board meetingFolien advisory board meeting
Folien advisory board meetingJulia Kloiber
 
Newsletter Winter 2014
Newsletter Winter 2014Newsletter Winter 2014
Newsletter Winter 2014Waimes Tourism
 
Societatinformacio
SocietatinformacioSocietatinformacio
Societatinformacioeducation
 
Narrativas digitales I
Narrativas digitales INarrativas digitales I
Narrativas digitales Igrmadryn
 
Trabajo final aleyda
Trabajo final aleydaTrabajo final aleyda
Trabajo final aleydaHeli Lazaro
 
Horderlin Robles Web 2
Horderlin Robles Web 2Horderlin Robles Web 2
Horderlin Robles Web 2hord72
 
SOLO Sales by SALT Solutions
SOLO Sales by SALT SolutionsSOLO Sales by SALT Solutions
SOLO Sales by SALT Solutionssalt-solutions
 
Allheilmittel Bio? Ideenhaus über Markenführung auf der Biofach 2014
Allheilmittel Bio? Ideenhaus über Markenführung auf der Biofach 2014Allheilmittel Bio? Ideenhaus über Markenführung auf der Biofach 2014
Allheilmittel Bio? Ideenhaus über Markenführung auf der Biofach 2014IdeenhausMUE
 
La IHC en México: Un libro por y para la comunidad de IHC
La IHC en México: Un libro por y para la comunidad de IHCLa IHC en México: Un libro por y para la comunidad de IHC
La IHC en México: Un libro por y para la comunidad de IHCAlfredo Sánchez
 
Somos Mayores
Somos MayoresSomos Mayores
Somos MayoresEartquake
 
Ost 1 14799 2000
Ost 1 14799 2000Ost 1 14799 2000
Ost 1 14799 2000zeemorg
 

Viewers also liked (19)

Exemples
ExemplesExemples
Exemples
 
Identitatdigital
IdentitatdigitalIdentitatdigital
Identitatdigital
 
Wissens- und Horizonterweiterung in der Forschung und Entwicklung (#wmie12)
Wissens- und Horizonterweiterung in der Forschung und Entwicklung (#wmie12)Wissens- und Horizonterweiterung in der Forschung und Entwicklung (#wmie12)
Wissens- und Horizonterweiterung in der Forschung und Entwicklung (#wmie12)
 
E-Book Camp 2014 Session Vedat Demirdöven
E-Book Camp 2014 Session Vedat DemirdövenE-Book Camp 2014 Session Vedat Demirdöven
E-Book Camp 2014 Session Vedat Demirdöven
 
J ornades escola_inclusiva
J ornades escola_inclusivaJ ornades escola_inclusiva
J ornades escola_inclusiva
 
Llistatcddvd
LlistatcddvdLlistatcddvd
Llistatcddvd
 
Usos didácticos de las wikis
Usos didácticos de las wikisUsos didácticos de las wikis
Usos didácticos de las wikis
 
Folien advisory board meeting
Folien advisory board meetingFolien advisory board meeting
Folien advisory board meeting
 
Newsletter Winter 2014
Newsletter Winter 2014Newsletter Winter 2014
Newsletter Winter 2014
 
Societatinformacio
SocietatinformacioSocietatinformacio
Societatinformacio
 
Narrativas digitales I
Narrativas digitales INarrativas digitales I
Narrativas digitales I
 
Trabajo final aleyda
Trabajo final aleydaTrabajo final aleyda
Trabajo final aleyda
 
Horderlin Robles Web 2
Horderlin Robles Web 2Horderlin Robles Web 2
Horderlin Robles Web 2
 
SOLO Sales by SALT Solutions
SOLO Sales by SALT SolutionsSOLO Sales by SALT Solutions
SOLO Sales by SALT Solutions
 
Allheilmittel Bio? Ideenhaus über Markenführung auf der Biofach 2014
Allheilmittel Bio? Ideenhaus über Markenführung auf der Biofach 2014Allheilmittel Bio? Ideenhaus über Markenführung auf der Biofach 2014
Allheilmittel Bio? Ideenhaus über Markenführung auf der Biofach 2014
 
Teoria sistemica de_la_organizacion
Teoria sistemica de_la_organizacionTeoria sistemica de_la_organizacion
Teoria sistemica de_la_organizacion
 
La IHC en México: Un libro por y para la comunidad de IHC
La IHC en México: Un libro por y para la comunidad de IHCLa IHC en México: Un libro por y para la comunidad de IHC
La IHC en México: Un libro por y para la comunidad de IHC
 
Somos Mayores
Somos MayoresSomos Mayores
Somos Mayores
 
Ost 1 14799 2000
Ost 1 14799 2000Ost 1 14799 2000
Ost 1 14799 2000
 

Similar to Xhtml und Websitegestaltung

HTML+CSS für Einsteiger - Vom Doctype zum Style
HTML+CSS für Einsteiger - Vom Doctype zum StyleHTML+CSS für Einsteiger - Vom Doctype zum Style
HTML+CSS für Einsteiger - Vom Doctype zum StyleGino Cremer
 
SEO in a Nutshell
SEO in a NutshellSEO in a Nutshell
SEO in a NutshellEric Kubitz
 
Atlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-InfrastrukturAtlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-InfrastrukturGeorg Schmidl
 
SEO für Studenten: Contentmanagement & so
SEO für Studenten: Contentmanagement & soSEO für Studenten: Contentmanagement & so
SEO für Studenten: Contentmanagement & soEric Kubitz
 
Frontend Coding Guidelines - Ein Baustein zur Qualitätssicherung
Frontend Coding Guidelines - Ein Baustein zur QualitätssicherungFrontend Coding Guidelines - Ein Baustein zur Qualitätssicherung
Frontend Coding Guidelines - Ein Baustein zur QualitätssicherungMichael Kühnel
 
Data Scraping with Excel - Campixx 2013 - Maik Schmidt
Data Scraping with Excel - Campixx 2013 - Maik SchmidtData Scraping with Excel - Campixx 2013 - Maik Schmidt
Data Scraping with Excel - Campixx 2013 - Maik SchmidtMaik Schmidt
 
Fanstatic pycon.de 2012
Fanstatic pycon.de 2012Fanstatic pycon.de 2012
Fanstatic pycon.de 2012Daniel Havlik
 
Fortbildung Schulwebsite: Technische Grundlagen
Fortbildung Schulwebsite: Technische GrundlagenFortbildung Schulwebsite: Technische Grundlagen
Fortbildung Schulwebsite: Technische GrundlagenAndreas Kalt
 
Eigene Themes from Scratch
Eigene Themes from ScratchEigene Themes from Scratch
Eigene Themes from ScratchStefan Fröhlich
 
HTML5 Übersicht
HTML5 ÜbersichtHTML5 Übersicht
HTML5 Übersichtwdbmh
 
SEO-Workshop - by Heiko Stammel
SEO-Workshop - by Heiko StammelSEO-Workshop - by Heiko Stammel
SEO-Workshop - by Heiko StammelBlogfamilia
 
Wordpress Themes
Wordpress ThemesWordpress Themes
Wordpress Themesguestbce9cd
 
Drupal Und Seo
Drupal Und SeoDrupal Und Seo
Drupal Und Seorokr
 

Similar to Xhtml und Websitegestaltung (20)

Baustein 07 grundlagen-html-css-php
Baustein 07 grundlagen-html-css-phpBaustein 07 grundlagen-html-css-php
Baustein 07 grundlagen-html-css-php
 
Blank Template für Joomla!
Blank Template für Joomla!Blank Template für Joomla!
Blank Template für Joomla!
 
HTML+CSS für Einsteiger - Vom Doctype zum Style
HTML+CSS für Einsteiger - Vom Doctype zum StyleHTML+CSS für Einsteiger - Vom Doctype zum Style
HTML+CSS für Einsteiger - Vom Doctype zum Style
 
HTML5 in TYPO3 4.7
HTML5 in TYPO3 4.7HTML5 in TYPO3 4.7
HTML5 in TYPO3 4.7
 
SEO in a Nutshell
SEO in a NutshellSEO in a Nutshell
SEO in a Nutshell
 
IT-Zertifikat: Advanced Web Basics - Handout HTML II
IT-Zertifikat: Advanced Web Basics - Handout HTML IIIT-Zertifikat: Advanced Web Basics - Handout HTML II
IT-Zertifikat: Advanced Web Basics - Handout HTML II
 
Drupal 7 - Domain-Access
Drupal 7 - Domain-AccessDrupal 7 - Domain-Access
Drupal 7 - Domain-Access
 
Atlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-InfrastrukturAtlassian Confluence als Software-Infrastruktur
Atlassian Confluence als Software-Infrastruktur
 
SEO für Studenten: Contentmanagement & so
SEO für Studenten: Contentmanagement & soSEO für Studenten: Contentmanagement & so
SEO für Studenten: Contentmanagement & so
 
Frontend Coding Guidelines - Ein Baustein zur Qualitätssicherung
Frontend Coding Guidelines - Ein Baustein zur QualitätssicherungFrontend Coding Guidelines - Ein Baustein zur Qualitätssicherung
Frontend Coding Guidelines - Ein Baustein zur Qualitätssicherung
 
Data Scraping with Excel - Campixx 2013 - Maik Schmidt
Data Scraping with Excel - Campixx 2013 - Maik SchmidtData Scraping with Excel - Campixx 2013 - Maik Schmidt
Data Scraping with Excel - Campixx 2013 - Maik Schmidt
 
Fanstatic pycon.de 2012
Fanstatic pycon.de 2012Fanstatic pycon.de 2012
Fanstatic pycon.de 2012
 
Fortbildung Schulwebsite: Technische Grundlagen
Fortbildung Schulwebsite: Technische GrundlagenFortbildung Schulwebsite: Technische Grundlagen
Fortbildung Schulwebsite: Technische Grundlagen
 
Wbfntdy 2012
Wbfntdy 2012Wbfntdy 2012
Wbfntdy 2012
 
Eigene Themes from Scratch
Eigene Themes from ScratchEigene Themes from Scratch
Eigene Themes from Scratch
 
HTML5 Übersicht
HTML5 ÜbersichtHTML5 Übersicht
HTML5 Übersicht
 
SEO-Workshop - by Heiko Stammel
SEO-Workshop - by Heiko StammelSEO-Workshop - by Heiko Stammel
SEO-Workshop - by Heiko Stammel
 
Semantic html5
Semantic html5Semantic html5
Semantic html5
 
Wordpress Themes
Wordpress ThemesWordpress Themes
Wordpress Themes
 
Drupal Und Seo
Drupal Und SeoDrupal Und Seo
Drupal Und Seo
 

Xhtml und Websitegestaltung

  • 2. Organisation dynamischer Websites Struktur Layout Inhalt • XHTML • CSS • CGI • Seitenaufbau über • HTML-Elemente • Datenbankinhalte HTML-Tags werden adressiert werden über • Dynamische und über CSS- Platzhalter Inhalte durch Regeln eingebunden. JavaScript, AJAX beschrieben • PHP/mySQL werden. • Pearl (veraltet)
  • 3. Aufbau einer Website Head Body • DTD • Seiteninhalt • Title • Headlines • Meta-Tags • Texte • CSS-Einbindung • Bilder • JavaScript • Video • Flash • Navigation • Hyperlinks
  • 4. Verschachtelung durch Tags DTD (Doctype Document Description) <html> <head> <title>SEITENTITEL</title> <meta>KEYWORDS</meta> <style>VERLINKUNG AUF STYLESHEET</style> </head> <body> CONTENT </body> </html>
  • 5. Gliederung der Inhalte Überschriften h1 – h6 • <h1>Große Überschrift</h1> • <h6>Kleine Überschrift</h6> Absatz/Umbruch P, br • <p>Text</p> • <br /> Bilder Img src • <img src=„Pfad zum Bild“ width=„Breite“ height=„Höhe“ alt=„Beschreibung“ /> Hyperlinks a href • <a href=Pfad Relativ/absolut>Website</a> • <a href=Pfad Relativ/absolut target=„_blank“>Website in neuem Fenster</a>
  • 6. Listen Unordered List <ul> Ordered List <ol> • <ul> • <li>Listenelement</li> • </ul> Tabellen <table> Zeile: <tr> Spalte: <td> • <table> • <tr> • <td></td><td></td> • </tr> iframe Einbindung von Inhalten externer Websites • <iframe>Pfad width=„Breite height=„Höhe“ individuelle Informationen zum Inhalt</iframe>
  • 7. Formular-Eingabefelder Formulare Formularfelder • <form> • <input></input> • <textarea></textarea> • <select><select> • </form> input Art durch Attribute bestimmt • Textfeld • Button (Senden, Verwerfen) • Optionsfelder (ja/nein) • Kontrollkästchen (Mehrfachauswahl)
  • 8. Cascading Style Sheets CSS Selektoren CSS-Regel Gestaltung • HTML Elemente • Beschreibung • Schriftgröße • ID der durch • Schriftfarbe • Klasse Selektoren • Schriftart adressierten • Rahmen Elemente • Hintergründe • Selektor { Attribut:Wert } • Farbdefinitionen • Ausrichtung (left, right, top, bottom)
  • 9. Elemente für Klassen und IDs div span • Blockelemente zum • Inline-Elemente Platzieren von Inhalten • Gestaltungselemente im • Seitenlayout mit Textfluss containern • Über Innen- und Außenabstände detailliert definierbar • Im Seitenfluss oder frei auf der Seite platzierbar
  • 10. Verschachtelung durch Tags DTD (Doctype Document Description) <html> <head> <title>SEITENTITEL</title> <meta>KEYWORDS</meta> <style>VERLINKUNG AUF STYLESHEET</style> </head> <body> <div id=„ID“> CONTENT </div> </body> </html>
  • 11. Dynamik durch Datenbankinhalte MySQL PHP CGI • Datenbank • Sprache zur • Common • Inhalte werden Platzierung von Gateway über Datenbank- Datenbank- Interface Abfragen vom Inhalten • Schnittstelle von Server in sie Seite • Integration im der Website zur geholt. XHTML-Code Datenbank • Texte, Bilder, • Wird durch Formularinhalte Datenbank- Abfragen über PHP, Pearl oder ASP durchgeführt