Announcement

Collapse
No announcement yet.

CSS für XML

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • CSS für XML

    Soll folgende CSS in XML einbinden:

    Code:
    persons{
    
            font-size:24pt;
            position: relative;
            left: 15%;
            width: 80%;
            
    }
    
    person{
    
           border: 1px solid black;
           color: black;
           font-weight:bold;
           font-decoration:underline;
           background:lightblue
    
    }
    
    vorname{
    
            font-family:verdana;
            color:red;
    }
    
    nachname{
    
             font-family:verdana;
             font-weight:bold;
             color:violett;
    
    }
    
    geburtsjahr{
    
             font-family:arial;
             font-weight:italic;
             color:blue;
    
    }
    
    plz{
    
             font-family:arial;
             color:green;
    
    }

    und die dazugehörige XML:

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet href="./src/a04/xmlstylesheet.css" type="text/css"?>
    
    <persons>
      <person>
        <vorname>Katrin</vorname>
        <nachname>Bumann</nachname>
        <geburtsjahr>1987</geburtsjahr>
        <plz>12323</plz>
      </person>
      <person>
        <vorname>Liselotte</vorname>
        <nachname>Pulver</nachname>
        <geburtsjahr>1912</geburtsjahr>
        <plz>12963</plz>
      </person>
      <person>
        <vorname>Geraldine</vorname>
        <nachname>Fachmann</nachname>
        <geburtsjahr>1930</geburtsjahr>
        <plz>16963</plz>
      </person>
    </persons>
    alles , was ich in Mozilla dann sehe ist:

    Katrin Bumann 1987 12323 Liselotte.....usw.

    Nix mit Verdana und bold!

    Wo ist der Fehler?

  • #2
    Dein Code zeigt bei mir unter IE und Firefox die festgelegten Formatierungen. Es bietet sich noch display: block; zumindest für das person-Element an.

    Comment

    Working...
    X