Ankündigung

Einklappen
Keine Ankündigung bisher.

bestimmte textteile färben

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • bestimmte textteile färben

    also ich habe eine html seite mit css. jetzt möchte ich alles was in meinem <div id="test"> ist färben, zb: alle "hallo"'s rot, alle "test"'s grün, usw. lässt sich das in css realisieren

  • #2
    Zitat von stephan000
    alle "hallo"'s rot, alle "test"'s grün, usw. lässt sich das in css realisieren
    Nein.

    Kommentar


    • #3
      womit kann man das sonst machen

      Kommentar


      • #4
        warum nein?

        mit spans kann man das machen
        n
        den css definieren und später beim aufruf mit php die wörter suchen und mit span drumrum ersetzten.

        Kommentar


        • #5
          ohne php gehts nicht?

          Kommentar


          • #6
            Mit PHP:
            PHP-Code:
            <?php
            echo '<style>span.hallo {color:red} span.test {color:green}</style>';
            $div_test preg_replace('#hallo|test|foo#''<span class="$0">$0</span>'$div_test);
            ?>

            Kommentar


            • #7
              Du kannst auch mit JavaScritp die <span>-Elemente drumherumbauen

              Kommentar


              • #8
                also ich habs so probiert, geht aber nicht

                <html>
                <head>
                <title>test</title>
                <?php
                echo '<style>span.hallo {color:red} span.test {color:green}</style>';
                $div_test = preg_replace('#hallo|test|foo#', '<span class="$0">$0</span>', $div_test);
                ?>
                </head>
                <body>
                hallo
                </body>
                </html>

                Kommentar


                • #9
                  hat niemand eine idee??

                  Kommentar


                  • #10
                    Das was gepostet wurde war nur ein ansatz und passt bestimmt nicht in deine Strukur.

                    Desweiteren geht PHP nur in PHP dateien. vergewisser dich das es keine html datei ist. Wenn nicht must du die auch durch den interpreter jagen...

                    Beste,
                    Tim

                    Kommentar


                    • #11
                      es ist ganz bestimmt eine php datei, denn wenn ich an einer anderen stelle echo verwende gehts auch

                      Kommentar


                      • #12
                        das echo bringt dir aber nicht viel.
                        su solltest asu dem geposteten code eine funktion bauen und die mit deinem text verwenden.

                        Kommentar


                        • #13
                          ok, aber habt ihr nicht eine seite, wo ich ein Beispiel finde, oder habt ihr ein beispiel dazu

                          Kommentar


                          • #14
                            also ich habs mal geschafft bestimmte teile zu ersetzen:


                            PHP-Code:
                            <?php
                            $test 
                            "hallo";
                                
                            $test ereg_replace("hallo",'<font color="#0000FF">hallo</font>',$test);
                                echo 
                            $test;
                            ?>
                            aber wie mach ich das auf einer ganzen Seite, bzw wie erhalte ich den gesamten text der seite.

                            Kommentar


                            • #15
                              oder wie wende ich das dynamisch auf eine ganze seite an, oder bestimmte teile

                              Kommentar

                              Lädt...
                              X