Neu hier und gleich Frage zu XHTML
Hallo Leute,
habe bisher nur anonym mitgelesen und möchte mich bei der Gelegenheit bei allen bedanken, die mir mit ihren Beiträgen geholfen haben, Probleme zu lösen und neue Sachen kennenzulernen :-) . Nun kann mich mir aber auch eine Frage nicht verkneifen: In sehr vielen Beispielen wird HTML verwendet, das nicht unbedingt auf dem Stand der Technik ist. Tabellenhacks, Präsentations-HTML wie <b> und Konsorten, <br> ohne / - kurz: ich sehe viele Beispiele, die ich so auf modernen Webseiten nicht gerne benutzen würde. Oft wäre es keine große Sache, die Beispiele zu modernisieren. In dem Fall würde ich gern von Zeit zu Zeit eine fertige Lösung/Überarbeitung anbieten. Ist es sinnvoll, sowas hier im Forum zu posten? Oder gibt es eine andere *einfache* Möglichkeit, ein überarbeitetes Beispielskript an die Entwickler/Admins hier zu schicken? alles Gute aus Berlin und bis bald :-) HZN |
AW: Neu hier und gleich Frage zu XHTML
Zitat:
1. viele sahen / sehen bspw. xml als legitimen nachfolger von html. ich sah / sehe das hingegen nicht so und glaubte / glaube eher an einen hype. 2. die verwendung einiger html-elemente wie das von dir erwähnte <b> wird mit blick auf eine verbesserte sementik verdammt. die argumente sind imho ziemlich selten glaubhaft und nachvollziehbar. auch hier brabbeln viele "experten" das nach, was sie von anderen vollprofis gehört haben. 3. grundsätzlich: schlechtes wissen um standards, richtlinien und empfehlungen; ein beispiel lieferst du selbst: <br> ist im gegensatz zu </br> valides html. siehe dazu: http://www.w3.org/TR/html401/struct/text.html#edef-BR und: http://www.w3.org/TR/xhtml1/#h-4.6 zu deiner eigentlichen frage: sprich am besten Damir http://www.selfphp.de/forum/member.php?u=4 auf deine idee an, falls er sich nicht von selbst in dieses thema einklinkt. cx |
AW: Neu hier und gleich Frage zu XHTML
Zitat:
Das bekommt man auch mit Tabellenhacks aber diese mit CSS-Boxen zu ersetzen führt einfach zu viel leichterem und vor allem unvergleichlich flexibleren Code. Damit spart man locker 60-70% Arbeit ;-) Zitat:
Zitat:
Zitat:
Ein echtes Problem wäre sicher das Arbeiten mit CSS in externen Klassen/ID in den Beispielen - das wird sicher schnell unverständlich in den Beispielen, die ja kompakt und leicht zugänglich sein sollen. Ich kann mir vorstellen, dass man das dann am besten mit inline-CSS lösen könnte oder dass man enige Standardklassen (Fehlermeldung, Formularfelder etc) in jedem Beispiel gleich verwendet. |
AW: Neu hier und gleich Frage zu XHTML
Zitat:
|
AW: Neu hier und gleich Frage zu XHTML
Zitat:
Zitat:
Zitat:
http://de.selfhtml.org/html/text/index.htm Zitat:
Zitat:
Zitat:
2. wer in gottes namen macht sowas ? cx |
AW: Neu hier und gleich Frage zu XHTML
Zitat:
Die zeigen dir dann wo der Hammer hängt! In PHP Tutorials ist ein Kompromiss von nöten. HTML Tutorial: Die Priorität sollte dann klar auf validem (X)HTML liegen! Egal auf welche Version man sich einschießt. PHP Tutorial: Bei den Beispielen sollte man auch Prioritäten setzen. Wenn in PHP Beispielen rudimetäres HTML vorkommt, ok. Wenn man Valides HTML dort plazieren möchte, und dann sogar noch mit CSS, dann geht das was man eigentlich in dem Beispiel zeigen möchte schnell unter. Kann also nicht die Lösung sein. |
AW: Neu hier und gleich Frage zu XHTML
Zitat:
Zitat:
Beispiel: Im Beitrag "Pflichtfelder in Formularen bei Fehlern farbig hervorheben": $errorMessage = '<table width="100%" class="errorTable"><tr><td><b> Ihre Bestellung war erfolgreich!</b><br><br> Vielen Dank für Ihre Bestellung des Jahresabos. Ihre Daten wurden weitergeleitet.</td></tr></table><br>'; Geht auch so: $errorMessage = '<div class="errorBox"><p> <strong> Ihre Bestellung war erfolgreich! </strong><br /> Vielen Dank für Ihre Bestellung des Jahresabos. Ihre Daten wurden weitergeleitet.</p></div>'; Wäre "Stand der Technik" und würde sich genauso darstellen lassen ist aber deutlich flexibler und letztlich einfacher. Will man auch ein Bildchen davor haben: .errorBox img {float:left;} Zitat:
Zitat:
Zitat:
Deshalb wäre es natürlich am ehesten realstisch, ein Repertoir von 10-12 Klassen/IDs in einem Stylesheet zu benutzen, das sich interessierte Nutzer per Klick unter den Artikel einblenden können... Aber ich will mich als Anfänger nicht zu sehr aus dem Fenster hängen (wahrscheinlich gucke ich schon 1-2 Meter übers Geländer...). Jedenfalls: wenn ich dabei helfen könnte, das HTML in den Beispielen etwas zu modernisieren, wäre mir das eine Ehre... |
AW: Neu hier und gleich Frage zu XHTML
Hi zusammen,
@zettberlin Also ich gebe Dir da recht und eine Anpassung wäre sicherlich wünschenswert. Aber dann stellt sich auch immer die Frage wer das machen soll - es gibt ja noch so viele Baustellen;-) Also wenn Du Lust dazu hast dann sage ich nicht nein und würde mich sehr darüber freuen. Solange Du jetzt nicht von mir verlangst das wir komplett SELFPHP valide machen denn das wäre nicht mal eben so gemacht;-)) Damir |
AW: Neu hier und gleich Frage zu XHTML
Ich würde von Zeit zu Zeit ein Beispiel überarbeiten und Euch so zukommen lassen, dass Ihr es per drag/drop einfügen könnt. Als PM oder per E-Mail - ganz nach Bedarf - wäre das OK?
Natürlich würde ich schön die Finger vom eigentlichen PHP lassen ;-) |
AW: Neu hier und gleich Frage zu XHTML
Super!!!! Freut mich wirklich riesig denn es kommt nicht häufig vor, das jemand (ausser den Moderatoren und noch ein paar anderen;-) ) sich bereit erklärt in irgendeiner Form einen Beitrag zu leisten.
Also wenn noch jemand etwas beitragen möchte in Form z.B. von Code-Snippets etc., so würde ich mich sehr freuen. Neue Code-Snippets z.B. veröffentlichen wir auch immer in unserem Newsletter, der übrigens morgen wieder erscheint und auch ein wirklich tolles Beispiel beinhaltet, wie man automatisch sehr elegante Rahmen um Vorschaubilder plaziert.... Also wer sich noch nicht im Newsletter eingetragen hat... jetzt wäre der richtige Zeitpunkt:-) @zettberlin Ich schreibe Dir gleich eine PM mit meiner E-Mail-Adresse... |
Alle Zeitangaben in WEZ +2. Es ist jetzt 18:06:22 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.