woodfighter: Hilfe bei (m)einem Projekt "sekundenblicke"

Beitrag lesen

Tach,

  1. Ich lerne gerade HTML. Was ist XHTML?

XHTML ist HTML, das gleichzeitig XML ist; früher war das mal empfehlenswert, auch wenn man die XML-Eigenschaft eigentlich nicht brauchte, weil es einen zum saubereren Arbeiten zwang (man konnte nicht ausversehen Dinge verschachteln, weil bei XHTML die Endtags für alle Elemente zwingend waren), heutzutage ist es nicht mehr so notwendig, weil HTML5 definiert, wie sich Browser bei Fehlern im Quelltext verhalten sollen.

\2. Ich lese von HTML5. Was ist das? Wo ist der Unterschied?

HTML5 ist das aktuelle sich weiterentwickelnde HTML, es ist rückwärtskompatibel zu früheren Versionen und kann auch als XHTML geschrieben werden.

\3. Ich habe von 'dynamischen Webseitenvorlagen (dwt)' gelesen. Ist das für mein Projekt (mehr als 100 einzelne Seiten sinnvoll?

Ich würde sagen, da du vermutlich nicht noch eine serverseitige Programmiersprache zu deinem Projekt hinzufügen willst, wäre das ein hilfreicher Ansatz; allerdings würde ich mich nicht an ein Programm wie Microsofts Expression Web binden wollen. Ein ähnlicher Ansatz um immer wiederkehrende Inhalte in Seiten an eine zentrale Stelle auszulagern wäre SSI oder sehr einfach in einer der verbreiteten serverseitigen Sprachen umsetzbar (das Stichwort wäre Template oder include) oder du suchst dir einen (freien) Editor, der dir das inkludieren vor dem Hochladen der Dateien abnimmt.

\3.1 Wann entscheide ich mich für dwt? Bereits am Anfang der Planung der Website?

Ich würde erstmal mit HTML und CSS rumspielen, bis du eine Seite fertig hast; dann kannst du dich immer noch damit beschäftigen (und im Zweifelsfall geht es auch ohne).

a) Eine Möglichkeit ist, jede einzelne Story bekommt eine eigene Seite. Die Geschichte wird ausgewählt und der Browser springt zur verlinkten Seite.

Das sollte die Grundidee sein, ncah der du vorgehst.

b) Die andere IDEE ist: Man wählt eine Story aus und der Browser holt die Story aus einer TXT-Datei und bindet sie in einer vorhandenen Seite ein. Wenn die nächste Geschichte aufgerufen wird, holt der Browser diese TXT-Datei und überschreibt die Seite mit der gerade eben gelesenen. Versteht ihr, was ich meine? Dann bräuchte ich keine 100 Seiten 'anhängen' sondern könnte immer nur die EINE Seite zur Präsentation der Story nutzen.

GEHT SO ETWAS? Also rein HTML-technisch betrachtet.

Rein in HTML geht das nicht, du könntest etwas derartiges mit Javascript und der Technologie, die AJAX genannt wird umsetzen; das ist, wenn man es gut machen will (Damit meine ich zum Beispiel, die Geschichten sollten trotzdem auch ohne Javascript erreichbar sein, du möchtest ja vermutlich auch von Suchmaschinen gefunden werden; und dann gibt es noch einen Stapel an anderen nicht sofort ersichtlichen Problemchen, die man sich damit einhandeln kann.), aber nicht ganz einfach.

Ich würde an deiner Stelle damit anfangen mir eine Geschichte vorzunehmen und darum die Webseite zu basteln, dabei wirst du dann ein Konzept brauchen, welche weiteren Seiten du noch brauchst (z.B. Startseite, Kontakt, Impressum, Übersichtsseiten, Kategorien, ...), um eine Navigation zu bauen. Wenn dir dann das HTML für diese Seite passt, kannst du anschließend das CSS anfangen, um das ganze in eine hübsche Darstellung zu bringen. Und wenn du so weit bist, kannst du dir um kompliziertere Dinge Gedanken machen.

mfg
Woodfighter

0 64

Hilfe bei (m)einem Projekt "sekundenblicke"

Jean-Paul
  • design/layout
  • html
  • webdesign
  1. 0
    Matthias Apsel
    1. 0
      Jean-Paul
  2. 0
    Jnnbo
    1. 0
      Jean-Paul
  3. 0
    Jörg Reinholz
    1. 0
      Jean-Paul
      1. 0
        robertroth
        1. 0
          Jean-Paul
      2. 0
        Tabellenkalk
        1. 0
          Jean-Paul
          1. 3
            JürgenB
            1. 0
              Jean-Paul
          2. 3
            Camping_RIDER
            1. 0
              Jean-Paul
          3. 0

            Antworten zu Fragen, die man nie gestellt hat

            Gunnar Bittersmann
            • zu diesem forum
            1. 0
              Der Martin
              1. 0
                Jean-Paul
                1. 0

                  Zwischenzeilen-Lektüre

                  Camping_RIDER
                  • menschelei
                  1. 1
                    Jean-Paul
            2. 0
              Jean-Paul
  4. 0
    Jean-Paul
    1. 0
      Jnnbo
      1. 0
        Jean-Paul
    2. 0
      Matthias Scharwies
      1. 0
        Jean-Paul
  5. 0
    Jean-Paul
    1. 0
      Tabellenkalk
      1. 0
        Jean-Paul
      2. 1
        Camping_RIDER
        1. 0
          Tabellenkalk
          1. 0
            Camping_RIDER
            1. 0
              Jean-Paul
          2. 0
            Jean-Paul
        2. 0
          Jean-Paul
    2. 1
      woodfighter
      1. 0
        Jean-Paul
    3. 0
      Gunnar Bittersmann
      1. 0
        Jean-Paul
    4. 0
      Camping_RIDER
      1. 0
        Jean-Paul
  6. 1
    Jean-Paul
    1. 0
      Gunnar Bittersmann
      • design/layout
      1. 0
        Camping_RIDER
        1. 1
          Gunnar Bittersmann
        2. 0
          Jean-Paul
          1. 0
            Camping_RIDER
          2. 0
            Gunnar Bittersmann
          3. 0
            woodfighter
            • menschelei
      2. 0
        Jean-Paul
        1. 0
          Gunnar Bittersmann
          1. 0
            Jean-Paul
  7. 0
    Jean-Paul
    1. 0
      Camping_RIDER
      1. 1
        woodfighter
        • css
        • recht
        1. 0
          Camping_RIDER
          1. 0
            woodfighter
            1. 0
              Camping_RIDER
              1. 0
                Jean-Paul
                1. 0
                  Camping_RIDER
          2. 0
            Jean-Paul
      2. 0
        Jean-Paul
  8. 0
    Jean-Paul
    1. 0
      woodfighter