php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.09.2011, 22:51  
Erfahrener Benutzer
 
Benutzerbild von dreamcatcher
 
Registriert seit: 28.12.2010
Beiträge: 599
PHP-Kenntnisse:
Anfänger
dreamcatcher wird schon bald berühmt werden
Standard [Erledigt] <table> Fragen (valign, vertical-align, tbody)

Ich habe zwei HTML Grundlagenfragen.

1.)
Ist sowohl valign und vertical-align 100 % identisch ?
Chrome setzt automatisch vertical-align falls es nicht gesetzt ist, selfhtml sagt jedoch dass bei <tr> und <td> das Attribut valign gilt.

Nach ein bisschen googel sehe ich meist beides.

Ist beides zu 100 % standard html oder ist valign nur ein shortname ?
Was sollte "best practise" verwendet werden ?

2.)
Bei einer Tabelle ohne <theader>, sollte man dort trotzdem mit <tbody> den Body beginnen oder kann man sich das dann sparen ?


Alle Fragen gehen immer der Idee des "best practise" nach.

Danke im voraus für die Mühe, eine Antwort zu verfassen
dreamcatcher ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.09.2011, 23:10  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von dreamcatcher Beitrag anzeigen
Ich habe zwei HTML Grundlagenfragen.
Und warum beschäftigst du dich nicht langsam mal selber mit HTML-Grundlagen …?

Zitat:
Ist beides zu 100 % standard html oder ist valign nur ein shortname ?
Das eine ist CSS, das andere HTML.
Zitat:
Was sollte "best practise" verwendet werden ?
CSS natürlich, weil die meisten HTML-Attribute zur Beeinflussung der Darstellung ohnehin deprecated sind, und Darstellung die Aufgabe von CSS ist.

Zitat:
Bei einer Tabelle ohne <theader>, sollte man dort trotzdem mit <tbody> den Body beginnen oder kann man sich das dann sparen ?
Kannst du dir sparen, wird beim Aufbau des DOM automatisch eingefügt.

Eher solltest du dir die Frage stellen, warum habe ich keinen THEADER?
Ist ohne den wirklich die semantisch/strukturell bestmögliche Auszeichnung meiner Daten gewährleistet?

Zitat:
Alle Fragen gehen immer der Idee des "best practise" nach.
Ja – und deinem üblichen wozu selber informieren, wenn ich auch fragen kann
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 04.09.2011, 23:38  
Erfahrener Benutzer
 
Benutzerbild von dreamcatcher
 
Registriert seit: 28.12.2010
Beiträge: 599
PHP-Kenntnisse:
Anfänger
dreamcatcher wird schon bald berühmt werden
Standard

Ah, klar das eine ist CSS das andere HTML.

Ich war die ganze Zeit im denken, dass die Eigenschaften die bei selfhtml aussgespuckt werden immer 1:1 CSS Zuweisungen sind.

Wenn ich das gewusst hätte, hätte ich mir die Frage auch selbst beantworten können
Wenn das Wörtchen wenn nicht wäre :P

Zu den HTML Grundlagen:
Ich habe sie soweit auf dem Kasten, dass es reicht mich mit dem täglichen Kram durchzuschlagen.

Die Kentnisse zu erweitern steht aber ganz oben auf meiner Agenda, gleich nach den JS Techniken

Zitat:
Ja – und deinem üblichen wozu selber informieren, wenn ich auch fragen kann
Ich bin jetzt deprimiert deswegen
Ich geb mir nämlich bei 90 % meiner Thread Mühe und versuche es vorher zu googeln, nur hier war es ohne Erfolg.

Vor allem bei SelfHTML bin ich vorsichtig, da mich nikosch gewarnt hatte, dass dort z.T. nicht mehr aktuelle Techniken empfohlen werden.
dreamcatcher ist offline   Mit Zitat antworten
Alt 05.09.2011, 00:02  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von dreamcatcher Beitrag anzeigen
Ich habe sie soweit auf dem Kasten, dass es reicht mich mit dem täglichen Kram durchzuschlagen.
Das finde ich persoenlich zu wenig, denn das ist halbwegs schnell gelernt. Versuch doch mal beim HTML/JavaScripten dich an Standards zu halten, wenn ich so deine <thead>/<tbody>-Frage lese ... Die musst du nicht auf selfHTML bueffeln, sondern die kann dir auch ein Validator beibringen.

In JS einfach
Code:
"use strict";
an den Anfang deiner Skripte.

In HTML fuer die Testumgebung als Header
Code:
Content-Type: application/xml+xhtml
angeben (dann bricht der Browser bei invalidem XML einfach die Verarbeitung ab) und ein HTML-Validatorplugin installieren.

Bei PHP das Error-Reporting
Code:
E_ALL | E_STRICT
und wenn dus richtig machen willst, auch gleich fuer die Datenbank korrekt einstellen (strict).

Macht vielleicht initial viel Aufwand, aber ob du spaeter validen oder invaliden Code schreibst ist dann am Ende gleichviel Aufwand. Du bekommst halt weniger Fehler ("wo ist der Tabellenheader beim Ausdruck ueber zwei Seiten" -> fehlender <thead>, "warum gehen die Datenbankqueries nicht mehr auf der Oracle" -> Strings in numerische Felder eingetragen, "warum fuegt mein JS-Messagehelper die Nachrichten doppelt ins HTML ein" -> doppelte ID-Attribute, "warum siehts im Browser X anders aus als in Browser Y" -> invalides HTML, "warum geht mein PHP nicht mehr auf Server X" -> strikteres Error-Reporting, usw.)

PS: Sorry etwas Offtopic
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
vertical align? HTML, Usability und Barrierefreiheit 13 25.09.2006 17:09
[Erledigt] 2 Fragen bezüglich align und radio buttons mit JS HTML, Usability und Barrierefreiheit 9 28.08.2005 00:01

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
selfhtml valign, valign vertical-align, valign = vertical align, table tbody vertical align, php valign, valign barrierefrei, wozu tbody, selfhtml vertical-align, align valign, table&gt;&lt;, php vertical align, vertical-align oder valign, html &lt

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:32 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum