![]() |
Willkommen, Gast ( Anmelden | Registrierung )
![]() |
Gast_Mütze_* |
![]() ![]()
Beitrag
#1
|
Gäste ![]() |
Hallo,
![]() wenn ich auf einer Seite, wo nur das Kontaktformular (als Beispiel) und ein paar Pics sind, einen einzigen Satz unterbringen will, muß ich eine Tabelle anfangen oder reicht: <tr> <td>blablabla</td> </tr> ? Geht das oder ist das schon "schlechtes" oder "nicht korrektes" HTML. ![]() Ist bestimmt wieder eine Doofie-Frage, aber für mich wichtig. Lesbar ist ja Beides. LG ![]() |
|
|
![]() |
Gast_Mütze_* |
![]() ![]()
Beitrag
#2
|
Gäste ![]() |
@ Thomas: Genau so hab' ich's gemacht. Eine Tabelle mit nur einer Zeile.
![]() @ Jomal: Ich komm' mir hier in diesem Forum immer völlig doof und unwissend vor. Vorher habe ich mich immer für einen Semi-Crack gehalten, aber das war vor HTML & Co.! ![]() Danke für die Antworten, haben mir geholfen und ich "seh' Land am Horizont". ![]() |
|
|
![]()
Beitrag
#3
|
|
Nachschlagewerk des Orakels ![]() Gruppe: Mods Beiträge: 955 Mitglied seit: 29.08.2006 Wohnort: Frankfurt am Main Mitglieds-Nr.: 6.217 ![]() |
@ Thomas: Genau so hab' ich's gemacht. Eine Tabelle mit nur einer Zeile. Was, wie Andreas ja schon ausgeführt hat, nicht wirklich Sinn macht. Deshalb rein interessehalber die Frage: Wieso? Was kann die Tabelle, was ein <div> nicht kann (bzw. was willst du erreichen, von dem du ausgehst, dass du es mit einem <div> nicht erreichen kannst?
![]() |
|
|
![]()
Beitrag
#4
|
|
____________________ ![]() Gruppe: Admin Beiträge: 1.220 Mitglied seit: 20.10.2001 Mitglieds-Nr.: 3 ![]() |
Wieso? Was kann die Tabelle, was ein <div> nicht kann (bzw. was willst du erreichen, von dem du ausgehst, dass du es mit einem <div> nicht erreichen kannst? Wobei in diesem Fall (und in vielen anderen auch) ein DIV mit Kanonen auf Spatzen geschossen ist. HTML kennt doch für einen Absatz einen eigenen Tag. Also sollte man den auch benutzen.Das wissen inzwischen die wenigsten und basteln sich DIVs, die nichts anderes machen, als ein eigentliches P umschließen. ![]() Gruß Andreas - der der Meinung ist, dass man viele Dinge mit einer Tabelle einfacher löst, als mit einem DIV und trotzdem das DIV nimmt ![]() |
|
|
![]()
Beitrag
#5
|
|
Nachschlagewerk des Orakels ![]() Gruppe: Mods Beiträge: 955 Mitglied seit: 29.08.2006 Wohnort: Frankfurt am Main Mitglieds-Nr.: 6.217 ![]() |
Wobei in diesem Fall (und in vielen anderen auch) ein DIV mit Kanonen auf Spatzen geschossen ist. HTML kennt doch für einen Absatz einen eigenen Tag. Also sollte man den auch benutzen. Wieso Kanonen? Per se ist das <div> doch funktionsloser als das <p> - wobei der einzige Unterschied meines Wissens der ist, dass das <p> Abstände davor und danach erzeugt, das <div> hingegen nicht. Es dient (ohne Verwendung von CSS) lediglich dazu, Text zu enthalten, der ein umschließendes Block-Tag braucht. Verwende ich <p> und will keinen Abstand, muss ich erst wieder CSS einsetzen. Oder z. B. eine Tabelle drumherum bauen ![]() Da würde mich jetzt wirklich interessieren, wieso du das <div> als Kanone gegenüber dem Spatz <p> siehst ![]() |
|
|
![]()
Beitrag
#6
|
|
____________________ ![]() Gruppe: Admin Beiträge: 1.220 Mitglied seit: 20.10.2001 Mitglieds-Nr.: 3 ![]() |
Da würde mich jetzt wirklich interessieren, wieso du das <div> als Kanone gegenüber dem Spatz <p> siehst Du hast es doch korrekt beschrieben: Ein DIV ist *nichts*. Ein P ist exakt das, was gewünscht ist: ein Absatz. Ein Absatz zeichnet sich dadurch aus, dass er eben einen Abstand zum vorhergehenden Absatz hat. Er muß eben nicht formatiert werden.![]() Bei einem DIV hast Du nichts und mußt alles von Hand formatieren. Das das in Deinem speziellen Fall zutreffend ist, weil DU nichts möchtest, ist Zufall. Wenn man bestimmte P zentriert haben möchte, ist das Mittel der Wahl, diesen eine entsprechende CSS-Klasse mitzugeben. Oder (noch eleganter) zu definieren, dass bestimmte P, welche sich in einem anderen Bereich befinden (das kann dann meinetwegen ein DIV sein), bestimmte eigentschaften haben. QUELLTEXT <div class="zentriert"> <h1>Meine Überschrift</h1> <p>Hier ist ein kleiner Absatz.</p> <p>Hier noch einer.</p> </div> Ich muß dann nicht einmal die Klasse "zentriert" definieren. Ich sage "alle P in zentriert" sehen so und so aus. Analog für die h1 ... Der entscheidende Vorteil ist, dass das von der Struktur her sinnvoll ist und auch ohne CSS zumindest so funktioniert wie gedacht. Wenn Du nur das DIV nimmst und kein CSS angezeigt werden kann (oder der User sein eigenes Style-Sheet verwenden möchte - die Firefox-Jünger haben dafür ja nun extra einen Menupunkt ![]() Das QUELLTEXT <div style="text-align: center;">text<br>noch eine zweite Zeile mit Text<br>und noch eine dritte Zeile mit Text</div> ist jedenfalls kein ordentlich beschriebener Text. Gruß Andreas |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 20.05.2025 - 12:12 |