|
|||
![]()
Hab nicht behauptet, dass sich das untere Beispiel auf HTML 5 bezieht. Und selbst wenn, sind meine Infos wohl zu veraltet, in Punkto Sections, da ich da damals nicht vernünftiges zu gefunden habe.
|
Sponsored Links |
|
|||
![]()
Also soweit ich das sehe, ich es aber nicht erforderlich das <Section>-Element zu benutzen. Das <header>-Element hat eine komplett andere Definition und Funktion als das <h>-Element.
http://www.w3.org/TR/html5/semantics...header-element Auch scheint das <section>-Element in beiden Sprachen unterschiedlich zu sein. Geändert von Sascha Ahlers (07.07.2009 um 12:34 Uhr) |
Sponsored Links |
|
|||
![]() Zitat:
HTML 5 ? Wikipedia Nur alles Diskutieren oder Anführen bringt nichts mehr, tot ist tot, es sei denn jemand kommt auf die Idee XHTML 2 noch zu reanimieren. |
|
|||
![]()
Für mich ist es aber ein Vorteil, wenn ich h1-6 verwenden kann. Folgendes Beispiel:
Zitat:
Ich hatte auch übersehen, dass man <header>-Elemente nicht schachteln kann. Hat aber sicher alles seine Vor- und Nachteile. Ganz klar. Bei der Navi-Geschichte könnte ich mir schon vorstellen, dass die XHTML-Lösung vorteilhafter ist. |
|
||||
![]()
Die wären zusätzlich zu den h-Elementen auch in XHTML 2 noch erlaubt gewesen.
Wobei man sich die Frage stellen sollte, warum man eine zweite Überschrift verwendet, wenn diese keinen eigenen Bereich abgrenzt bzw. überschreibt. |
|
||||
![]() Zitat:
Unter HTML 5 ist die Fehlertoleranz extrem gross, was zwar den Anfängern entgegenkommt, für die Entwicklung des Internets aber nicht gut sein kann. XHTML könnte die Qualität und Möglichkeiten enorm steigern. Leider werden auch hier neuerdings wieder Abstriche gemacht, in dem man zusätzlich die Möglichkeit bietet, das Dokument auch als text/html ausliefern zu lassen. Ein Widerspruch, der das Format zum Pseudostandard degradieren lässt, denn dadurch gehen die ganzen positiven Eigenschäften verloren.
__________________
Mit freundlichen Grüssen "Pascolo" Guter Webspace eSport Topliste Meine Lesezeichen Meine Spielwiese |
|
|||
![]() Zitat:
|
|
|||
![]()
Wo ist dabei der Vorteil? Erstmal hat man nur maximal 6 Ebenen, eine 7 Ebene gibt es nicht mit <h> und <section> gibt es aber beliebig viele Ebene, wenn benötigt.
Wenn ich mit <h1> usw. Anfange, muss ich für eine kleine Änderungen auch alles wieder anpassen und verschachteln es nicht einfach nochmal, oder es entstehen nachher solche Konstrukte: HTML-Code:
<h1>Überschrift 1</h1> <h1>Überschrift 2</h1> <h2>Überschrift 3</h2> <h2>Überschrift 3</h2> <h3>Überschrift 4</h3> HTML-Code:
<h1>Überschrift 1</h1> <h2>Überschrift 2</h2> <h3>Überschrift 3</h3> <h3>Überschrift 3</h3> <h4>Überschrift 4</h4> Oder im noch schlimmeren Falle entstehen solche oder ähnliche Gefälle: HTML-Code:
<h1>Überschrift 1</h1> <h3>Überschrift 2</h3> <h6>Überschrift 3</h6> <h6>Überschrift 3</h6> <h4>Überschrift 4</h4> Auf jedenfall ist hier von Wartbarkeit des Codes kein wirkliches Lichtchen zu erwarten. Was im ersten Moment einfach zu sein scheint, erweist sich später als Kreuz. Es bringt Verschachtelung im Quellcode und damit bessere Übersicht, vorausgesetzt es wird eingerückt. Ich beschäftige mich mit diesen Themen nicht gerade festhalten an vorhanden Strukturen, sondern sehe hier die klare und saubere Strukturierung. Das XHTML 2 auch die Tags <h1> bis <h6> beherrschen sollte, war nur eher eine Art Übergang, einmal für die lieben Browerherstellung und einmal für solche Gewohnheittiere, die sich nicht mit den wirklichen Vorteilen beschäftigen. Denn die Element <h> und <section> führen nicht zu überflüssigen Element wie man meint, sondern führen zu einer sauberen Struktur des Textes und sind daher sogar unablässig. Was man von HTML 5 IMHO nicht behaupten kann. Denn schlanker Code ist nicht immer alles, und hat teilweise in der pre-sematik Zeit zu folgenden Konstrukten geführt: HTML-Code:
<table> <tr> <td>Zelle 1 <td>Zelle 2 <tr> <td>Zelle 3 <td>Zelle 4 </table> HTML-Code:
<table> <tr><td>Zelle 1<td>Zelle 2<tr> <td>Zelle 3<td>Zelle 4</table> Mit einer Verschachtelung könnten auch Suchmaschinen die Texte sauber und leichter auswerten. Ohne die Verschachtelung ist es eine Zumutung, da jeder mit den Nummerierten Tags jeglichen Mist machen kann (siehe oben). Aber HTML 5 hat ja leider dadruch großen Zuspruch,
An und Für sich, bin ich heute, wie damals nach der ersten Meldung von HTML 5, immer noch der Meinung, dass die Art und Weise wie von der Arbeitsgruppe an das Thema herangegangen wird einfach nur Murks ist. Das nun das W3C dort auch noch mitspielt würde ich mal sagen liegt an Punkt 3 der Liste. Ich finde persönlich nur traurig, nachdem XHTML 1.0 Strict so langsam einzug erhalten hat, nun auf irgendwelche Pseudostandards zu bauen, die von HTML 4.01 abgeleitet sind. Alleine wenn man mal bedenkt wie mächtig die einzelnen Module sind, XForms bspw., wird wohl weitergeführt, hätte mit XHTML 2 wohl aber einen besseren pusch erlebt. -------- Ach ja, das Beispiel würde dann so aussehen: HTML-Code:
<h>Hauptüberschrift</h> <section> <h>Zweite Überschrift</h> <p>Hier steht Text</p> </section> |
Sponsored Links |
|
|||
![]()
OK - das stimmt natürlich. Wenn man nachträglich etwas ändern möchte, ist das aufwendig. Durch die Gewichtung mit der Verschachtelung, die ja eh immer gleich bleibt, hätte man diese Probleme nicht.
Worauf ich aber eigentlich hinaus wollte ist, dass man dein Konstrukt HTML-Code:
<h>Hauptüberschrift</h> <section> <h>Zweite Überschrift</h> <p>Hier steht Text</p> </section> HTML-Code:
<h1>Hauptüberschrift</h1> <h2>Zweite Überschrift</h2> <p>Hier steht Text</p> HTML-Code:
<header> <h1>Hauptüberschrift</h1> <h2>Zweite Überschrift</h2> </header> <p>Hier steht Text</p> Ich gebe mich geschlagen ![]() |
Sponsored Links |
![]() |
Stichwörter |
browser, html, html 5, w3c, xhtml, xhtml 2 |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
XHTML 1.0 vs. XHTML 1.1 | redplug | (X)HTML | 9 | 04.12.2009 12:37 |
XHTML WWW und XHTML 1.1 MP / WAP2.0 | prosac257 | (X)HTML | 4 | 23.10.2006 00:18 |
XHTML 1.1 oder XHTML 1.0 strict verwenden | laborix | (X)HTML | 2 | 11.12.2005 20:10 |
XHTML 1.1 "muss" als xml+xhtml verschickt / Diskus | Boris | (X)HTML | 9 | 21.04.2005 16:08 |
noch mal xhtml | Broken | CSS | 13 | 03.08.2003 21:56 |