+ Antworten
Ergebnis 1 bis 6 von 6
  1. #1
    Benutzer AlexDozer befindet sich auf einem aufstrebenden Ast
    Registriert seit
    06.02.2008
    Beiträge
    38
    Renommee-Modifikator
    0

    Standard Problem mit CSS-Formatierung des HTML-Tags - There is no such attribut

    Hi,

    ich hab den HTML-Tag folgendermaßen formatiert:
    Code:
    <html style="height:100%;margin:0px;padding:0px" xmlns="http://www.w3.org/1999/xhtml">
    
    Der Validator von W3.org meckert das es das Attribut style für html nicht gibt. Habt das aber schon öfters so gesehen. Doctype is Traditional. Was läuft da falsch?

    Gruß Alex

  2. #2
    HTML-Guru Meilensteine
    vitus37 befindet sich auf einem aufstrebenden Ast Avatar von vitus37
    Registriert seit
    31.10.2009
    Ort
    WWW
    Alter
    15
    Beiträge
    1.161
    Blog-Einträge
    13
    Renommee-Modifikator
    2

    Standard

    Da hat der Validator recht.
    Mit CSS kannst du nur Inhalte formatieren. Dein HTML Tag umfasst aber nicht nur den Body (Inhalt) sondern auch den Head (Kopfdaten der HTML-Datei). Den Head kannst du nicht formatieren, somit auch den HTML-Tag nicht.

    Wenn du das schon öfters so gesehen hast, haben ess wohl schon mehrere falsch gemacht.

    Du solltest einen Strict Doctype nutzen, Transitional (Übergang) war mal für eine Übergangsphase gedacht, die ist aber lange vorbei.

    Lösung für dein Problem:
    Schreibe dein style="..." in den <body>-Tag.

    LG
    Gruß

  3. #3
    HTML-Guru Meilensteine
    Elroy befindet sich auf einem aufstrebenden Ast
    Registriert seit
    04.08.2009
    Beiträge
    503
    Renommee-Modifikator
    2

    Standard

    Hallo.

    Ich glaube nicht das du das schon mal irgendwo gesehen hast.
    Lies dir doch bitte noch mal die HTML Grundlagen durch. Das was du da fabriziert hast ergibt überhaupt keinen Sinn.

    Ausserdem ist dein CSS fehlerhaft und würde so sowieso nicht funktionieren auch wenn du das dem body zuweisst nicht.

    Gruss
    Elroy
    Meine Homepage http://www.1a-homepage-tools.de (Noch nicht ganz fertig).

  4. #4
    Benutzer AlexDozer befindet sich auf einem aufstrebenden Ast
    Registriert seit
    06.02.2008
    Beiträge
    38
    Renommee-Modifikator
    0

    Standard

    Hmm, wenn ich es nur in den body tu wird das Div aber nicht über die ganze Seite angezeigt: PublicTunez IRC Chat

    Was ist den an dem CSS falsch?

  5. #5
    HTML-Guru Meilensteine
    vitus37 befindet sich auf einem aufstrebenden Ast Avatar von vitus37
    Registriert seit
    31.10.2009
    Ort
    WWW
    Alter
    15
    Beiträge
    1.161
    Blog-Einträge
    13
    Renommee-Modifikator
    2

    Standard

    Ich vermute das "height: 100%;", und das ist auch der Grund, weshalb das DIV nicht über die ganze Höhe der Seite geht.
    Bei Prozentangaben bezieht sich height nicht auf die Höhe des Viewports. Ich glaube man darf bei height garkeine Prozentangabe machen...

    Bin mir jetzt nicht sicher, wie du alternativ die Höhe des DIVs auf die Höhe des ViewPorts einstellen kannst, google vielleicht mal ein wenig.
    Gruß

  6. #6
    HTML-Guru Efchen wird schon bald berühmt werden Avatar von Efchen
    Registriert seit
    01.04.2008
    Alter
    40
    Beiträge
    8.421
    Renommee-Modifikator
    11

    Standard

    Das mit height:100% ist schon richtig und sorgt auch dafür, dass ein Element im body, was height:100% bekommt, über den ganzen Bildschirm geht.

    Aber die Antwort ist doch ganz einfach und steht schon in Deiner Frage: Das <html>-Tag kennt kein Attribut "style". Also nimm es raus und schreibe die Definitionen in Dein Stylesheet. Fertig.
    Willst Du sauber arbeiten, benutzt Du ohnehin keine Inline-Styles.

    Was ist den an dem CSS falsch?
    Die Fehlermeldung kam doch vom HTML-Validator. Am CSS ist natürlich nichts falsch!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Problem mit value-Attribut bei einem Suchprogramm
    Von PeterUstinox im Forum Sonstiges - ASP / Perl / CGI / ActiveX
    Antworten: 25
    Letzter Beitrag: 12.02.2010, 11:49
  2. Antworten: 4
    Letzter Beitrag: 28.03.2008, 11:32
  3. Problem mit IE 6 - CSS Formatierung.
    Von mantelmann im Forum CSS
    Antworten: 3
    Letzter Beitrag: 30.12.2007, 01:02
  4. [C++] Problem mit Formatierung und Ausgabe
    Von gollum1990 im Forum C/C++/C#, Java, Visual Basic
    Antworten: 6
    Letzter Beitrag: 27.08.2007, 21:38
  5. Antworten: 9
    Letzter Beitrag: 01.06.2006, 15:17

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein