Pablo: Einem Tag einen Text zuweisen

Hi,
wie ich gelesen habe, kann ich einem tag (z.B. div) per CSS ein Hintergrundbild zuweisen.
Kann ich einem solchen Tag auch einen Text zuweisen?
Schönen Tag
Pablo

  1. Hi,

    wie ich gelesen habe, kann ich einem tag (z.B. div) per CSS ein Hintergrundbild zuweisen.
    Kann ich einem solchen Tag auch einen Text zuweisen?

    ::before/::after (bzw. :before/:after) kombiniert mit content

    Aber IrgendEin noch relativ weit verbreitetes browserähnliches Teil kann das nicht (zumindest bis Version 7.0 beta 3, der 8er kann zumindest die alte Variante)

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    O o ostern ...
    Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hallo,

      ::before/::after (bzw. :before/:after) kombiniert mit content

      In CSS 3 gilt content auch für normale Elemente – Browserunterstützung dafür ist jedoch so gut wie nicht vorhanden.

      Tim

  2. Hi,
    wie ich gelesen habe, kann ich einem tag (z.B. div) per CSS ein Hintergrundbild zuweisen.
    Kann ich einem solchen Tag auch einen Text zuweisen?
    Schönen Tag
    Pablo

    per CSS nicht

    CSS  = Formatierung
    HTML = Inhalt

    1. Hi,

      per CSS nicht

      doch. Siehe https://forum.selfhtml.org/?t=186490&m=1238587

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      O o ostern ...
      Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
      1. Hast ja recht. Allerdings wäre es in diesem Fall angebracht, erstmal die Basics zu erlernen.

        1. Hi,

          Allerdings wäre es in diesem Fall angebracht, erstmal die Basics zu erlernen.

          Welche Basics müßte ich denn Deiner Meinung nach noch lernen?

          cu,
          Andreas

          --
          Warum nennt sich Andreas hier MudGuard?
          O o ostern ...
          Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
          1. Hi,

            Welche Basics müßte ich denn Deiner Meinung nach noch lernen?

            lerne, dass Basics Leute sind, die sehr schnell an Seekrankheit leiden.

            Cheatah, wieder mal um zu viele Ecken denkend ;-)

            --
            X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
            X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
          2. nicht Du, der Threadersteller sollte sich mit den Grundlagen von CSS und HTML beschäftigen. Das schliesse ich aus der Art und Weise der Frage.

    2. »» Hi,
      per CSS nicht

      CSS  = Formatierung
      HTML = Inhalt

      Ein Hintergrundbild ist kein Inhalt?

      1. Ein Hintergrundbild ist kein Inhalt?

        nein

      2. Hallo,

        »» CSS  = Formatierung
        »» HTML = Inhalt
        Ein Hintergrundbild ist kein Inhalt?

        nein, ein Hintergrundbild ist Verzierung, Ästhetik, visueller Effekt.

        Ciao,
         Martin

        --
        F: Was ist ekliger als ein angebissener Apfel mit einem Wurm drin?
        A: Ein angebissener Apfel mit einem halben Wurm.
  3. Hi,

    was noch erwähnenswert ist, ist dass ...

    Kann ich einem solchen Tag auch einen Text zuweisen?

    ... Inhalt nicht die Aufgabe von CSS ist. Auch die content-Eigenschaft dient der Verzierung, beispielsweise indem bei einer Liste wie dieser:

      
    <dl>  
        <dt>Name</dt>  
        <dd>von Schni</dd>  
        <dt>Vorname</dt>  
        <dd>Karl-Eduard</dd>  
    </dl>  
    
    

    den <dt>-Elementen ein Doppelpunkt (bzw. bei :lang(fr) Leerzeichen und Doppelpunkt) angefügt wird. Ja, auch Text kann hierbei sinnvoll angewendet werden - zumeist ist er das aber nicht.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. ... Inhalt nicht die Aufgabe von CSS ist. Auch die content-Eigenschaft dient der Verzierung [..]

      CSS3 Generated and Replaced Content Module – Inserting and replacing content with the ‘content’ property

      “Applies To: all elements, ::before, ::after, ::alternate, ::marker, ::line-marker, margin areas, and @footnote areas”

      1. Hi,

        »» ... Inhalt nicht die Aufgabe von CSS ist. Auch die content-Eigenschaft dient der Verzierung [..]
        CSS3 Generated and Replaced Content Module – Inserting and replacing content with the ‘content’ property

        “Applies To: all elements, ::before, ::after, ::alternate, ::marker, ::line-marker, margin areas, and @footnote areas”

        und wo liest Du da heraus, dass es die Aufgabe von CSS sei, Inhalte zu vermitteln?

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hallo Cheatah,

          und wo liest Du da heraus, dass es die Aufgabe von CSS sei, Inhalte zu vermitteln?

          Wie kommst Du auf die Idee, anderes Gerendertes als der im Quellcode enthaltende Text würde von Lesern nicht als Inhalt empfunden?

          Tim

  4. Hi,
    ok, habe ich verstanden.

    Kann ich über CSS zwei Bilder übereinanderlegen?
    Ich habe Beispiele gesehen, wo in CSS angegeben wurde
           background: url(http://www...........de/image.jpg)....;
    in anderen, wo das Bild im Source-Text angegeben wurde:
           <img src="http://www...........de/image.jpg" ....>
    Ist da ein Unterschied ob im Hintergrund oder im Vordergrund?
    Ist die zweite Variante auch über CSS möglich?
    Schönen Tag
    Pablo

    1. Kann ich über CSS zwei Bilder übereinanderlegen?

      Nicht an ein und demselben Element.
      Du kannst zwei Elemente mit zwei Hintergrundbildern übereinanderlegen. Oder ein img-Element in einem Element mit Hintergrundbild.

      Ich habe Beispiele gesehen, wo in CSS angegeben wurde
             background: url(http://www...........de/image.jpg)....;
      in anderen, wo das Bild im Source-Text angegeben wurde:
             <img src="http://www...........de/image.jpg" ....>
      Ist da ein Unterschied ob im Hintergrund oder im Vordergrund?

      Unterschied in Bezug auf was?
      Ein img-Element ist selbst ein HTML-Element.  Ein Hintergrundbild eines HTML-Elements ist ein Hintergrundbild.

      Ist die zweite Variante auch über CSS möglich?

      Nein (praktisch).
      Wenn du den Unterschied nicht verstehst, um welchen Unterschied zwischen img und background-image geht es dir bei der Frage, ob man via CSS auch Bilder im Vordergrund einbinden kann?

      Mathias

    2. Hi,

      Kann ich über CSS zwei Bilder übereinanderlegen?

      Ja.
      :before/:after kombiniert mit content und background-image.

      Wie immer: IrgendEin browserähnliches Teil hat damit Probleme (auch in Version 8).

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      O o ostern ...
      Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.