1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. camp-firefox.de
  2. Forum
  3. Sonstiges
  4. Smalltalk

html oder xhtml?

  • Fraggle
  • 4. Oktober 2004 um 18:14
  • 1
  • 2
  • 5
  • Fraggle
    Beiträge
    1.461
    • 4. Oktober 2004 um 18:14
    • #1

    Ich schmöckere gerade in selfhtml um zu lernen. Dabei wird von html und xhtml gesprochen, auch was die Unterschiede betrifft.

    Was in der Nutzung der Unterschied? Sollte man besser seine Seite in xhtml formatieren, oder in html?

    Danke schon mal für die Antworten.

    http://www.biologie-und-forschung.de (aufgrund CMS Fehler in Überarbeitung)
    sowie http://www.kampf-um-goldor.de (eigenes Tabletopspiel in Entwicklung, Regelwerk + Design)

  • Nizzer
    Beiträge
    2.864
    • 4. Oktober 2004 um 18:23
    • #2

    XHTML, weil moderner und die Zukunft. Von HTML wird es keine neuere Version mehr geben.
    Unterschied: Steht alles auf der selfhtml-Seite ;p

    mfg
    Nizzer

    ~~Bang Bang! (My Baby Shot Me Down) QQ~~

  • Fraggle
    Beiträge
    1.461
    • 4. Oktober 2004 um 19:01
    • #3

    Danke für die Anwort. Dann mal durchgehen.

    http://www.biologie-und-forschung.de (aufgrund CMS Fehler in Überarbeitung)
    sowie http://www.kampf-um-goldor.de (eigenes Tabletopspiel in Entwicklung, Regelwerk + Design)

  • Libby
    Beiträge
    661
    • 4. Oktober 2004 um 19:42
    • #4

    NATÜRLICH XHTML. Und zwar Version 1.1 - alles andere sind nur irgendwelche Kompromisse mit veralteten Quasi-Standarts.

    Linux -- simply free! ... und Gentoo aus Überzeugung ;)
    http://www.nasauber.de/

  • Fraggle
    Beiträge
    1.461
    • 4. Oktober 2004 um 19:51
    • #5

    Libby:
    Kennst Du zufäälig einen Link, bei dem die Unterschiede von 1.1 zu html aufgezeigt sind? selfhtml zeigt das nur für 1.0

    http://www.biologie-und-forschung.de (aufgrund CMS Fehler in Überarbeitung)
    sowie http://www.kampf-um-goldor.de (eigenes Tabletopspiel in Entwicklung, Regelwerk + Design)

  • mickey
    Beiträge
    1.237
    • 4. Oktober 2004 um 20:47
    • #6

    Da die Unterschiede zu 1.0 bereits in selfhtml aufgeführt sind, würde ja eigentlich nur der Unterscheid von 1.0 zu 1.1 interessieren: http://www.8ung.at/w3c-trans-de/x….html#a_changes

    Hoffe der Link passt.

  • Fraggle
    Beiträge
    1.461
    • 4. Oktober 2004 um 20:52
    • #7

    Yep, sollte reichen. Danke für den Link.

    http://www.biologie-und-forschung.de (aufgrund CMS Fehler in Überarbeitung)
    sowie http://www.kampf-um-goldor.de (eigenes Tabletopspiel in Entwicklung, Regelwerk + Design)

  • PrinzEisenherz
    Beiträge
    140
    • 4. Oktober 2004 um 21:55
    • #8

    Ich kann dir auch nur zu xhtml raten. Ob du nun 1.0 oder 1.1 verwendest sollte davon abhängen, was du machen möchtest.
    Es gibt Dinge, die in 1.1 nicht mehr unterstützt werden.

    Wichtig ist auch, das du einen Doctype verwendest (Bei Xhtml sowieso unabdingbar). Dadurch bringst du den Browser vom Quirx-Mode in den CSS1-Compat Mode. Da hast du größere Chanzen, dass deine Seite in sehr vielen "modernen" Browsern korrekt angezeigt wird.

    Bei der Validierung deines Quell-Codes kann es auch recht hilfreich sein, wenn du diesen überprüfen lässt.

    http://validator.w3.org/

    Trotz des ganzen hin und her, sollte dennoch ein gesunder Menschenverstand bestehen bleiben.
    Nicht alles, was valide ist, ist automatisch gut. :wink:

    Gruß, PrinzEisenherz

    http://www.daddlers-paradise.de
    LAN-Partys

  • Fraggle
    Beiträge
    1.461
    • 4. Oktober 2004 um 22:12
    • #9

    Ich lerne ja eh noch, alles was mir valid erscheint, wird wohl nicht valid sein, und noch weniger gut ;)

    Wei jemand ob HTML VALIDATOR (based on Tidy) auch schon xhtml prüfen kann? Habe nichts dazu in den FAQ gefunden.

    Edit: Ich glaube, ich werde mal testweise eine einfache html Seite aufstellen, und dann die Unterschiede daran mal durchgehen. Vor allem was doctype, elemente etc betrifft.

    http://www.biologie-und-forschung.de (aufgrund CMS Fehler in Überarbeitung)
    sowie http://www.kampf-um-goldor.de (eigenes Tabletopspiel in Entwicklung, Regelwerk + Design)

  • Nizzer
    Beiträge
    2.864
    • 4. Oktober 2004 um 22:23
    • #10
    Zitat

    nizzer@Vigor14:/www/html/nizzercom> tidy index.html

    HTML Tidy for Linux/x86 (vers 1st April 2002; built on Sep 23 2003, at 16:49:48)
    Parsing "index.html"

    index.html: Doctype given is "-//W3C//DTD XHTML 1.0 Strict//EN"
    index.html: Document content looks like XHTML 1.0 Strict
    No warnings or errors were found.

    Will heißen: Ich denke schon, wie die Ausgabe zeigt.

    mfg
    Nizzer

    ~~Bang Bang! (My Baby Shot Me Down) QQ~~

  • Libby
    Beiträge
    661
    • 5. Oktober 2004 um 07:46
    • #11

    Was sich bei XHTML 1.1 geändert hat, kannst du direkt beim W3C nachlesen: http://www.w3.org/TR/xhtml11/ - hauptsächlich haben sie Sachen (endlich) rausgeworfen, die als "depreceated" eingestuft waren. Oder sowas wie die doppelte Nennung von name und id bei einem Anker.
    Aber wie gesagt: Wenn du jetzt damit anfangen willst, dir den Kram anzueignen, dann mach's gleich mit XHTML 1.1. Alles, was vorher war, war nur ein Kompromiß, den man eingehen mußte, um die Neuformulierung von HTML zu erreichen. Und XHTML 1.0 war da auch nur eine Übergangslösung (sieht man ja schon an den drei Varianten, die es davon gibt, insbesondere an "Transitional").

    Zitat von PrinzEisenherz

    Es gibt Dinge, die in 1.1 nicht mehr unterstützt werden.


    ... und das ist auch GUT SO! :) Weil Sachen wie target="_blank" gehören einfach der Vergangenheit an und haben in einer heutigen Website nichts mehr verloren.

    Linux -- simply free! ... und Gentoo aus Überzeugung ;)
    http://www.nasauber.de/

  • Fraggle
    Beiträge
    1.461
    • 5. Oktober 2004 um 09:06
    • #12

    Vielen Dank an alle, dann werde ich mal meine kleienn grauen Gehirnzellen anschmeißen und neben Pipettennutzung mal wieder was für den PC machen.

    http://www.biologie-und-forschung.de (aufgrund CMS Fehler in Überarbeitung)
    sowie http://www.kampf-um-goldor.de (eigenes Tabletopspiel in Entwicklung, Regelwerk + Design)

  • Fraggle
    Beiträge
    1.461
    • 5. Oktober 2004 um 19:55
    • #13

    Bin gerade darüber gestolpert, daß in xhtml1.1 keine framesets mehr erlaubt sind. Heißt das, überhaupt keine frames mehr, oder gibts eine Alternative? Wäre dankbar für Tips, bisher finde ich wohl nicht die Antwort im Netz (oder ich überlese sie, soll ja auch mal vorkommen ;) )

    Edit: Wies kommen soll, jetzt habe ich es unmittelbar nach diesem Posting gefunden:

    HTML
    <!DOCTYPE html
         PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    <html>
    <head>
    <title>HOME</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <frameset rows="*,*" >
      <frame src="oben.htm" name="topFrame" frameborder="0" />
      <frame src="unten.htm" name="bottomFrame" frameborder="0" />
    </frameset>
    </html>
    Alles anzeigen


    Quelle: http://www.xhtmlforum.de/viewtopic4139nr4139.html

    http://www.biologie-und-forschung.de (aufgrund CMS Fehler in Überarbeitung)
    sowie http://www.kampf-um-goldor.de (eigenes Tabletopspiel in Entwicklung, Regelwerk + Design)

  • Libby
    Beiträge
    661
    • 5. Oktober 2004 um 20:00
    • #14

    Frames gehören ins Museum. Keine Frames mehr verwenden! Sowas braucht man heutzutage doch nicht mehr. Wo was sein soll immer über CSS definieren. Und ein Menü, oder Sachen, die auf jeder Seite sein sollen, kann man ja einfach über php machen.

    Linux -- simply free! ... und Gentoo aus Überzeugung ;)
    http://www.nasauber.de/

    Einmal editiert, zuletzt von Libby (5. Oktober 2004 um 20:02)

  • bugcatcher
    Beiträge
    17.710
    • 5. Oktober 2004 um 20:02
    • #15

    Frames? Bäääääääääääääääääääääääääääh!

  • Libby
    Beiträge
    661
    • 5. Oktober 2004 um 20:03
    • #16

    bugcatcher: Ich sag's ja - du bist definitiv NICHT der Antichrist ;)

    Linux -- simply free! ... und Gentoo aus Überzeugung ;)
    http://www.nasauber.de/

  • PrinzEisenherz
    Beiträge
    140
    • 5. Oktober 2004 um 20:06
    • #17

    Siehste.

    Das meine ich. Schon biste nicht mehr bei 1.1 sondern bei 1.0. :D

    Am Ende musst du eine Menge Kompromisse eingehen oder stumpf auf einiges verzichten.

    Da gibt es eben Leute, die mit aller Macht versuchen an den stärksten Regeln festzuhalten und dann gibts da die, die es sich hinbiegen, wo sie es brauchen.

    Das ist jetzt nicht negativ gemeint. Ich versuche auch immer Valide zu bleiben. 1.1 hab ich bereits nach den ersten Tagen wieder in den Wind geschossen. Die Browser sind einfach noch nicht so weit.

    1.0 finde ich da schon eher interessant. Ob es dann strikt oder transi sein soll, muss jeder selber entscheiden. :D

    Gruß, PrinzEisenherz

    http://www.daddlers-paradise.de
    LAN-Partys

  • Libby
    Beiträge
    661
    • 5. Oktober 2004 um 20:11
    • #18

    Aber zu was in aller Welt soll man denn heutzutage noch FRAMES benutzen wollen?!?! Das ist ja wie Windows 3.1 hochfahren! Die haben in XHTML 1.1 NICHTS weggelassen, was man in irgendeiner Weise brauchen würde!

    Linux -- simply free! ... und Gentoo aus Überzeugung ;)
    http://www.nasauber.de/

  • Fraggle
    Beiträge
    1.461
    • 5. Oktober 2004 um 20:17
    • #19

    Nehm ja gerne Ratschläge von Leuten an die es besser wissen. Daher dann eine Frage dazu:
    Mit php kenne ich mich ja auch (noch) nicht aus, will ja lernen. Wie siehts denn damit aus, daß man erst einmal zum lernen von html/xhtml1.1 frames einbaut. Ist das umschreiben auf eine php gestützte Seiteneinteilung relativ leicht möglich, oder wäre das zu umständlich?

    http://www.biologie-und-forschung.de (aufgrund CMS Fehler in Überarbeitung)
    sowie http://www.kampf-um-goldor.de (eigenes Tabletopspiel in Entwicklung, Regelwerk + Design)

  • Libby
    Beiträge
    661
    • 5. Oktober 2004 um 20:28
    • #20

    Das ist ungefähr so, wie wenn du, bevor du deinen Führerschein machst, erstmal Pferdekutsche fahren lernst. Bzw. wie wenn du in der Grundschule erstmal Fraktur-Altdeutsche lernst ... oder ... du weißt doch, was ich dir sagen will?

    Wenn du's schon machst, dann würd ich's gleich gescheit machen. Und mich nicht mit veralteten Halbstandarts rumschlagen. Und php ist eigentlich kein Problem. Muß man sich nur ein bißchen reinlesen. php ist vor allem dann einfach, wenn du vorher schonman irgendwas programmiert hast. Egal, in welcher Sprache. Ansonstenm wird's ein bißchen mehr Arbeit ... aber es lohnt sich! Frag bugcatcher :)

    Aber wenn du php auch lernen willst, dann richte dir am besten zuhause erstmal einen Server ein. Brauchst nur Linux (da ist alles dabei ;) bzw. Apache für Windoof und php für Windoof runterladen. Und dann noch die php.ini und httpd.conf anpassen. Und das war's schon. Danach findest du unter http://127.0.0.1 deinen lokalen Webserver.

    Linux -- simply free! ... und Gentoo aus Überzeugung ;)
    http://www.nasauber.de/

    Einmal editiert, zuletzt von Libby (5. Oktober 2004 um 20:32)

    • 1
    • 2
    • 5
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
Mastodon
Zitat speichern