zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden Was ist li für ein Element? (Block, Inline, ???)

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 11.01.2005, 13:10
Philippp
Gast
Thread-Ersteller
 
Beiträge: n/a
Standard Was ist li für ein Element? (Block, Inline, ???)

Weiß eigentlich jemand ob li ein Inline oder ein Blockelement ist? Den Schnipsel habe ich unter http://www.w3.org/TR/html401/strict.dtd gefunden (bei css4you steht nichts). Leider habe ich noch nicht genug Erfahrung um das genau zu deuten. Für mich sieht das im Moment so aus als wäre es nichts (!?) von beiden oder ein Inlineelement.

Code:


<!ELEMENT DL - - (DT|DD)+              -- definition list -->
<!ATTLIST DL
  %attrs;                              -- %coreattrs, %i18n, %events --
  >

<!ELEMENT DT - O (%inline;)*           -- definition term -->
<!ELEMENT DD - O (%flow;)*             -- definition description -->
<!ATTLIST (DT|DD)
  %attrs;                              -- %coreattrs, %i18n, %events --
  >


<!ELEMENT OL - - (LI)+                 -- ordered list -->
<!ATTLIST OL
  %attrs;                              -- %coreattrs, %i18n, %events --
  >


<!ELEMENT UL - - (LI)+                 -- unordered list -->
<!ATTLIST UL
  %attrs;                              -- %coreattrs, %i18n, %events --
  >



<!ELEMENT LI - O (%flow;)*             -- list item -->
<!ATTLIST LI
  %attrs;                              -- %coreattrs, %i18n, %events --
  >
... nach einiger Überlegung... was ist "$flow;"? ->Fließt dieses Element etwa ?
Gruß, Philippp
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 11.01.2005, 13:21
Neuer Benutzer
neuer user
 
Registriert seit: 05.01.2005
Beiträge: 28
Kai Oberthaler befindet sich auf einem aufstrebenden Ast
Standard

Weder, noch. Hast du schon richtig festgestellt, dass es nichts von beidem ist.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 11.01.2005, 13:28
Philippp
Gast
Thread-Ersteller
 
Beiträge: n/a
Standard

Wunderbar, bin ich ja doch nicht so hart auf den Kopf gefallen wie ich dachte . Kann ich in das[*] Element noch andere Elemente einfügen? ... Anders gefragt. Ist das guter Stil? Hab ich nähmlich. Funzt wunderbar .
Gruß, Philippp
Mit Zitat antworten
  #4 (permalink)  
Alt 11.01.2005, 13:29
Benutzer
neuer user
 
Registriert seit: 15.12.2004
Beiträge: 83
mikey befindet sich auf einem aufstrebenden Ast
Standard

bisher dachte ich es wäre ein "block" level Element, da man einem Li per css ja explizit die inline Eigenschaft geben kann und es sich dann auch anders verhält

nach der allg. Definition
http://www.w3.org/TR/html4/struct/global.html#h-7.5.3

wäre es auch ein block level element

...da ein "li" per default eingerückt dargestellt wird, also diverse besondere
initialwerte für margin/padding hat, ist es wohl ein "besonderes" block level element (?)
Mit Zitat antworten
  #5 (permalink)  
Alt 11.01.2005, 15:30
Benutzerbild von netspy
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 13.08.2004
Ort: Leipzig
Beiträge: 1.953
netspy sorgt für eine eindrucksvolle Atmosphärenetspy sorgt für eine eindrucksvolle Atmosphäre
Standard Re: Was ist li für ein Element? (Block, Inline, ???)

Zitat:
Zitat von Philippp
Weiß eigentlich jemand ob li ein Inline oder ein Blockelement ist?
Weder, noch. CSS-mäßig ist es vom Typ list-item.

http://www.w3.org/TR/CSS21/visuren.html#propdef-display

Zitat:
Zitat von Philippp
... nach einiger Überlegung... was ist "$flow;"? ->Fließt dieses Element etwa ?
%flow; steht für %inline; und %block;

http://www.w3.org/TR/html401/sgml/dtd.html#flow

LI kann also Inline- und Block-Elemente als Kind haben.

Mario
__________________
AppDev Blog · AppDev Forum
Mit Zitat antworten
  #6 (permalink)  
Alt 11.01.2005, 16:31
Philippp
Gast
Thread-Ersteller
 
Beiträge: n/a
Standard

Wunderbar. Danke für die Erklärung.
Philippp
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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 aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Verschiebungen bei größerem Bildschirm seelefant CSS 4 28.07.2014 16:43
display block und inline vertauscht marli CSS 5 18.05.2012 13:16
FAQ -- Häufig gestellte Fragen und häufig gegebene Antworten mazzo CSS 10 05.04.2012 18:32
CSS - CMS - lange Menus Balken/BG oben? shinobi CSS 3 13.10.2011 22:12
display: block und inline maggie CSS 21 05.05.2009 14:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:58 Uhr.