Franz: Formatierung des HTML-Tags?

Hallo zusammen!

Ein Thema bei Dr.Web befasst sich mit der Strukturierung von CSS-Dateien. Was ich dabei nicht verstehe ist die mehrfache Formatierung des HTML-Tags. Soweit ich weiß, ist dieser nur als Anweisung für den Browser gedacht, damit er weiß wann nun der zu darstellende Inhalt beginnt und wann er endet.

Franz

  1. Hi,

    Was ich dabei nicht verstehe ist die mehrfache Formatierung des HTML-Tags. Soweit ich weiß, ist dieser nur als Anweisung für den Browser gedacht, damit er weiß wann nun der zu darstellende Inhalt beginnt und wann er endet.

    nein, auch dem HTML-Element können CSS-Eigenschaften zugewiesen werden. In manchen Fällen ist dies sogar erforderlich, z.B. um einem Element (standardkonform) eine prozentuale Höhe zuzuweisen, da sich diese nach _allen_ Elternelementen richtet.

    freundliche Grüße
    Ingo

    1. Hallo Ingo!

      Tut mir wirklich leid, aber ich kann mir keine praktische Anwendung vorstellen. Vllt hast du Lust mir ein kleines Beispiel zu geben? ;)

      Franz

      1. Hallo Franz,

        Tut mir wirklich leid, aber ich kann mir keine praktische Anwendung vorstellen. Vllt hast du Lust mir ein kleines Beispiel zu geben? ;)

        Ein ganz kleines Beispiel: Guck mal in den Quellcode meiner Homepage. Das Element html formt da den Viewport des Browsers, d.h. alles, was im Browserfenster zu sehen ist. Das body-Element benutze ich, um den Inhalt entsprechend zu positionieren, es füllt also nicht das gesamte Browserfenster aus, sondern ist nur ein Element im Browser-Fenster. Zuständig für Hintergrundfarbe und solche Geschichten ist dann das html-Element.

        Tim

        1. Hi!

          Danke für das Beispiel. Ich dachte bisher, alles was im Browserfenster zu sehen ist, befindet sich quasi zwischen <body> und </body>. So habe ich auch immer die Hintergrundfarben per CSS definiert. Also <body style="background-color:red;">, da bisher <body bgcolor="red">.

          Bei deinem Beispiel verstehe ich die Definition von width:100%; im HTML-Tag nicht. Schließlich ist das Browserfenster immer 100% breit, oder?

          1. Ingo Turski hat mir gerade die Frage beantwortet. Danke euch allen! :)

          2. Also <body style="background-color:red;">, da bisher <body bgcolor="red">.

            Nein, Franz, das eine ist nicht besser als das andere.

            CSS sinnvoll eingesetzt bedeutet Trennung von Dokumentstruktur und Layoutangaben, also sämtliches CSS gehört ins zentrale bzw. externe Stylesheet. Die Verwendung des style-Attributs ist pfui!

            Live long and prosper,
            Gunnar

            --
            „Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)
            1. Lieber Gunnar, das war doch nur ein vergleichendes Beispiel. Oder soll ich hier den kompletten Quelltext der HTML- und CSS-Datei posten? ;-)

      2. Hi,

        Tut mir wirklich leid, aber ich kann mir keine praktische Anwendung vorstellen. Vllt hast du Lust mir ein kleines Beispiel zu geben? ;)

        eines hatte ich doch bereits angesprochen: ohne html,body{height:100%} wirkt sich eine prozentuale Höhenangabe von Elementen nicht (richtig) aus, es sei denn, man verwendet einen Browser, der sehr fehlertolerant ist.
        Weitere Beispiele wären Hintergrundbilder, Randabstände, Rahmen - was allerdings teilweise nur in fortschrittlichen Browsern funktioniert.

        freundliche Grüße
        Ingo

      3. Hi,

        Tut mir wirklich leid, aber ich kann mir keine praktische Anwendung vorstellen. Vllt hast du Lust mir ein kleines Beispiel zu geben? ;)

        * html { display: none; }

        SCNR ;-)

        cu,
        Andreas

        --
        Warum nennt sich Andreas hier MudGuard?
        Schreinerei Waechter
        Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
        1. Heißa, MudGuard,

          * html { display: none; }

          Das nenne ich mal innovativ! Muss ich gleich als zusätzlichen Schutz in diejenigen meiner Seiten einbauen, die als application/xhtml+xml ausgeliefert werden! ;-)

          Gautera!
          Grüße aus Biberach Riss,
          Candid Dauth

          --
          Ein Fußball-Fan? Noch auf der Suche eine Schlafmöglichkeit im Großraum Stuttgart für die WM 2006? Wie wäre es mit Herrenberg, einer gemütlichen Kleinstadt am Rande des Schönbuchs? – Von der Lage her ideal, auch für andere Vorhaben im Urlaub. Ferienwohnungen-Herrenberg.com.
          http://cdauth.de/
  2. Hi Franz,

    Da meine Glaskugel nicht ganz so klar wie Gernots ist, hab ich nur eine ungefähre Ahnung, was du wissen willst. Also was willst du wissen?

    Live long and prosper,
    Gunnar

    --
    „Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)
    1. Hallo Gunnar,

      Da meine Glaskugel nicht ganz so klar wie Gernots ist, hab ich nur eine ungefähre Ahnung, was du wissen willst. Also was willst du wissen?

      Also ehrlich gesagt, da bin selbst ich überfordert!

      Gruß Gernot