[TYPO3-german] Warum kein HTML?
Matthias Stuebner
news at stuebner.de
Fri May 5 09:16:18 CEST 2006
Am Fri, 5 May 2006 08:34:00 +0200 schrieb Widmann, Manfred Dipl.-Ing.:
> Eine echte Grundsatzfrage:
> Mittlerweile habe ich bemerkt, dass es ziemlich verpönt ist, in die
> Content-Elemente (Text, Text m. Bild, etc...) HTML-Code reinzuschreiben -
> mit anderen Worten, es scheint ja so zu sein, dass die mySQL-Tabelleninhalte
> HTML-frei sein sollen.
>
> Hier endlich die Fragen:
> a) Habe ich das richtig verstanden?
Ja
> b) Warum ist das so? Welche Vorteile ergeben sich z.B. dadurch, wenn man für
> eine Tabelle das Tabellen-Contentelement verwendet und nicht in ein
> TExt-Contentelement <table>, <tr>, <td> etc... hineincodiert?
Weil es um die Trennung von Inhalt und Format geht. Wenn Du eine Tabelle
als HTML eingibst, dann ist das für T3 nur Text, dass das eine Tabelle ist
weiss T3 nicht.
Nimmst Du Contentelement Tabelle und füllst die Daten ein, dann weiss T3
dass das eine Tabelle ist und kann diese, ja nach sonstiger Einstellung,
als z.B. HTML Tabelle, DIV Container oder evtl. Bild ausgebene.
Bei Deiner Variante musst Du immer den Code ändern, bei der zweiten
Variante evtl. nur eine Option auswählen und schon wird alles anders
ausgegeben.
> c) Ist das Konzept flexibel genug? Kommt man mit den Content-Elementen in
> der Praxis aus?
Wenn Du mit den gegebenen Contentelementen nicht auskommst, dann kannst Du
jederzeit neue anlegen.
> d) Wie hat sich Kaspar das ursprünglich gedacht?
Da wirst Du wohl Karspar fragen müssen, oder hat der hier ein Ghostbrain?
;-)
--
mfg Matthias
More information about the TYPO3-german
mailing list