Beiträge von Hero


    wie das aussieht bei Hero würde mich Interessieren... :cool: jo


    Ich verwende eine Ordered List. Den CSS-Code habe ich bereits gepostet. Der große Vorteil einer OL ist, dass die Zeilennummern nicht mit ausgewählt werden. Bei einer Tabelle wäre das anders.

    Die Alternative wären zwei getrennte Elemente. Also eines für Zeilennummern und ein weiteres Element für den Highlightcode. Das wäre aber nicht elegant. Es musste eine Möglichkeit geben, der OL den letzten Schliff zu geben. Die kam meiner Vorstellung ja bereits am Nächsten. Gefunden habe ich die Lösung am Ende selbst bei W3C. Nun haben die Code-Abschnitte rechtsbündige Zeilennummern ohne Punkt und werden nicht mit ausgewählt, weil die Nummerierung der OL nicht zum Content gehört.

    In ein paar Tagen geht meine Seite damit online. Bisher habe ich einen JS-Highlighter verwendet. Das war zwar gut, aber ich wollte davon weg. Eine Webseite sollte im Wesentlichen ohne JS funktionieren. Das Highlighting gehört auf meiner Seite einfach dazu. Programmiererisch kein Ding, aber beim Styling Tricky, wenn man anspruchsvoll ist.


    Oder muss ich den ganzen Inhalt des DIV bildlogo rauslöschen und alles in der CSS definieren?


    Den Link würde ich im DIV-Container lassen und ein transparentes PNG verwenden.

    PHP
    <div id="bildlogo">   
               <a href="https://adressefürdiewebsite/"> 
                <img src="<?php echo get_template_directory_uri(); ?>/images/logo.png width="10px" height="10px"
                 alt="blablalba" title="nochmehrbla" />
              </a>
           </div>

    Die tatsächlichen Logos lassen sich dann über den CSS-Code anzeigen/austauschen, den ich oben bereits gepostet habe. Den Code kannst du irgendwo im Footer unterbringen. Das sorgt dann für den Austausch der Bilder, wenn die Seite skaliert wird.

    Ich habe nun doch noch selbst eine Lösung im Netz gefunden, wie ich eine Ordered List mit rechtsbündigen Zeilennummern versehen kann. W3C sei Dank!

    https://www.w3.org/Style/Examples/007/color-bullets.en.html

    Mein CSS sieht so aus:

    Funzt!

    Du solltest das Logo gegen ein kleines transparentes gif oder png austauschen und dein eigentliches Logo als Hintergrundgrafik einbinden. Dazu kannst du im Footer-Template ein bisschen CSS-Code anhängen, welches dein Logo bei der entsprechenden Browsergröße tauscht.

    So würde ich es versuchen.

    Hi@all!

    Ich prograqmmiere seit 1999 für das Web und bin ein erfahrener Programmierer. Für meine Projekte verwende ich nahezu ausschließlich Selbstgeskriptetes. Nun habe ich aber ein Problem, das ich alleine nicht lösen kann und das mich an den rand des Wahnsinns treibt. Ich versuche mich an einem Synthaxhiglighter ohne Javascript. Das eigentliche Skripten ist kein Ding, das habe ich erledigt. Woran ich scheitere ist, die Codeabschnitte so darzustellen, dass Zeilennummern zwar sichtbar sind, diese aber nicht mit ausgewählt werden, wenn man den Code markiert. Wie gesagt, soll das ohne Javascript funktionieren.

    Was am Nächsten an meine Bedürfnisse kommt, ist eine Ordered List. Die Nummern werden im Gegensatz zu einer Tabelle nicht mitmarkiert. Da stören mich allerdings die Punkte hinter den Zeilennummeren.

    Man kann die Nummerierung einer Ordered List zwar durch einen eigenen Counter ersetzen, dann allerdings sind die Nummern nicht mehr rechtsbündig.

    Was ich also suche, ist ein Weg, wie ich folgendes realisieren kann.

    1. Rechtsbündige Zeilennummerierung ohne Punkt.
    2. Der Text sollte ohne Zeilennummern zu markieren sein.
    3. Javascript sollte nicht verwendet werden.

    Für Hilfe wäre ich sehr dankbar. Vielleicht kennt jemand einen Weg, wie das zu realisieren ist?!

    Hier ein Beispiel, wie das aussehen soll:

    So sollte der Text zu markieren sein: