Antwort
 
Themen-Optionen Thema durchsuchen
Alt 08.08.2006, 16:26 Nach oben    #1
Benutzer
 
Benutzerbild von bacarni
 
Registriert seit: 05.01.2005
Beiträge: 81
Standard Tabelle, Überschrift, CSS (?)

Hallo,
ich habe vor Wochen im Web mal eine schöne Tabelle (?) gesehen. Das besondere war die "Überschrift". Sie war in einem rechteckigen Kasten auf der oberen Tabellenlinie. Leider war ich nicht schlau genug, mir die Seite zu merken. Und jetzt wollte ich es mir auch so basteln. Leider fehlen mir die Anhaltspunkte. Keinen Plan!

Zum besseren Verständnis habe ich mal ein Bild angehängt.

Lol... Seht ihr die Tabelle, wo mein Anhang drin ist? Genau so soll es aussehen.
Angehängte Grafiken
Dateityp: jpg tab.jpg (43,1 KB, 21x aufgerufen)
__________________
Ein Vorurteil ist schwerer zu spalten als ein Atom -- Albert Einstein

Geändert von bacarni (08.08.2006 um 16:28 Uhr)
bacarni ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.08.2006, 17:02 Nach oben    #2
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.516
Standard

Du meinst ein fieldset mit legend?

robo47 hatte diesbzgl. auch mal einen Thread eröffnet
http://forum.developers-guide.net/showthread.php?t=402

Sofern ich dich richtig verstanden habe.

Grüße, Ben.
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2006, 00:29 Nach oben    #3
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

HTML-Code:
<h1 style="z-index: 0;">
    Überschrift
</h1>

<div style="margin-top: -10px;
            z-index:    1;">
    Inhalt
</div> 
Prinzip dürfte klar sein. Der Container wird einfach ein paar Pixel nach oben geschoben und "verschwimmt" dadurch mit der Überschrift. Damit die Überschrift "über" dem Container, also auf der oberen Ebene liegt, wird ihr z-index auf 0 gesetzt (0 = erste Ebene, 1 = zweite Ebene, usw.).

Kann allerdings sein, dass der z-index von unten nach oben gezählt wird. 0 wäre dann die unterste Ebene. Einfach ausprobieren
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2006, 03:23 Nach oben    #4
Johannes Müller
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 550
Standard

Zitat:
Zitat von Lars
Kann allerdings sein, dass der z-index von unten nach oben gezählt wird. 0 wäre dann die unterste Ebene. Einfach ausprobieren
je höher der z-index, desto höher die shicht, auf der ein element angezeigt wird...

ich würde es so machen...
HTML-Code:
<div style="border: 1px solid black; margin-bottom: -.5em; margin-left: 1em; float: left; background-color: #FFF;">Überschrift</div>
<div style="border: 1px solid black; clear: left; padding-top: 1em;">Lorem ipsum dolor...</div> 
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2006, 07:45 Nach oben    #5
Jonas
 
Benutzerbild von Artemis
 
Registriert seit: 03.06.2006
Beiträge: 244
Standard

@$traight-$hoota,
das ist dann nur kein semantisches HTML mehr.

@Lars,
deine z-indexe sind vertauscht. Außerdem ist es für die Darstellung am besten, wenn man dem margin-top einen relativen Wert zuweist. Am besten die Hälfte der font-size von der Überschrift.
Zusätzlich benötigt die Überschrift eine Hintergrundfarbe, da sonst der Rahmen der Tabelle durchscheint.
HTML-Code:
<h1 style="margin-bottom:0px; font-size:2em; border:1px solid #000; display:inline; background:#fff; margin-left:2em;">&Uuml;berschrift</h1>
<table style="border:1px solid #000; width:100%; height:100px; margin-top:-1em;">
	<tr>
		<td>&nbsp;</td>
	</tr>
</table> 
__________________
Applikations-Programmierung:
BlitzMax, BlitzPlus

Webentwicklung:
PHP, (X)HTML, CSS, JavaScript, MySQL


Artemis ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2006, 11:23 Nach oben    #6
Benutzer
 
Benutzerbild von bacarni
 
Registriert seit: 05.01.2005
Beiträge: 81
Standard

Vielen Dank!

Jetzt hab ich genau das was ich wollte. Perfekt!
__________________
Ein Vorurteil ist schwerer zu spalten als ein Atom -- Albert Einstein
bacarni ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2006, 14:18 Nach oben    #7
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Zitat:
deine z-indexe sind vertauscht.
Hab ja gesagt, dass das durchaus sein kann

Generell sollte mein Code nur das Prinzip zeigen, wie man das dann genau löst, ist ja schnuppe.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2006, 17:43 Nach oben    #8
Johannes Müller
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 550
Standard

Zitat:
Zitat von Artemis
@$traight-$hoota,
das ist dann nur kein semantisches HTML mehr.
joa natürlich. das war ja jetzt nur so zum prinzip zeigen
natürlich sollte man ne überschrift und meinetwegen ne tabelle oder sonst was nehmen...
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2006, 23:40 Nach oben    #9
Erfahrener Benutzer
 
Benutzerbild von JumperII
 
Registriert seit: 27.02.2006
Beiträge: 159
Standard

Zitat:
Zitat von Artemis
@$traight-$hoota,
das ist dann nur kein semantisches HTML mehr.
Was hat Darstellungseigenschaften mit Semantik zu tun?

Gruß, Jumper, the II.
JumperII ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.08.2006, 00:23 Nach oben    #10
Waq
Erfahrener Benutzer
 
Registriert seit: 18.08.2005
Beiträge: 108
Standard

Zu semantischem HMTL gehört, dass nicht-semantische Dinge wie Darstellungseigenschaften woanders stehen, also dass CSS vorher definiert wird und nicht inline.
Waq ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.08.2006, 00:32 Nach oben    #11
Erfahrener Benutzer
 
Benutzerbild von JumperII
 
Registriert seit: 27.02.2006
Beiträge: 159
Standard

semantisches HTML heißt für mich, dass die korrekten, auf den Inhalt abgestimmten Tags verwendet werden. Dass die Darstellung per CSS innerhalb der Tags statt einer ausgelagerten CSS erfolgt/e, kann für die vorliegende Erklärung einfacher sein, ist aber nicht schön. Ein Verstoß gegen die Semantik ist es aber, wenn ich statt css z.b. ein h2-Tag einbinde, um eine Schriftgröße oder -formatierung zu erhalten, obwohl keine Überschrift 2. Grades der Inhalt ist.

Gruß,
Jumper, the II.
JumperII ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.08.2006, 00:38 Nach oben    #12
Waq
Erfahrener Benutzer
 
Registriert seit: 18.08.2005
Beiträge: 108
Standard

Nunja.
Mit Inline-CSS kann HTML noch semantisch korrekt sein, aber nicht mehr rein semantisch.
Was "semantisches HTML" genau ist bedarf wohl einer genaueren Definition *g*
Waq ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.08.2006, 00:46 Nach oben    #13
Erfahrener Benutzer
 
Benutzerbild von JumperII
 
Registriert seit: 27.02.2006
Beiträge: 159
Standard

Naja, wenn es danach geht, hat es W3C es bis jetzt nicht geschafft, ein reines semantisches HTML oder XHTML zu schaffen ...

Gruß,
Jumper, the II.
JumperII ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

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 sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[CSS] Div + CSS + IE6 -> Problem Binary HTML, XML und CSS 5 14.02.2007 16:24
"12 lessons for those afraid of CSS and standards", Ben Henick Ben Literatur 0 11.01.2007 10:12
[Umfrage] Hover Effekt: CSS oder Javascript DER_Brain Plauderecke 27 12.09.2006 13:05
MySQL: Abfrage aus zweiter Tabelle. Sebastian PHP-Programmierung 6 16.12.2005 00:01
"html(mit css) -> xml -> pdf" möglich ? FsMarine HTML, XML und CSS 0 18.08.2005 08:39


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:26 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45