Beiträge von MrMurphy

    Hallo,


    also ist so eine Konstruktion mit aktuellem HTML nicht zulässig?



    Gruss


    MrMurphy

    Hallo


    Meinst du so:



    Gruss


    MrMurphy

    Hallo,


    ich hatte das so verstanden, dass steve wissen wollte, wie die spezielle Navigation erstellt wurde. Und das kann halt erst nach Durchsicht des Quelltextes beurteilt werden. Das dann nur eine schlichte, schulmäßige Navigation übrigbleibt ist nicht direkt erkennbar.


    Wenn es nur um die Funktion geht würde ich eine viel schlichtere Grundstruktur bevorzugen. Die könnte so aufgebaut sein:


    HTML
    <nav id="zbv">
       <article>
          <p>Menüpunkt</p>
          <div>
             <h2>Bezeichnungen</h2>
             <p>Inhalt: Text, Container, Listen u.s.w.</p>
             <img src="http://..." alt="Beispielbild">
          </div>   
       </article>
    </nav>


    Ein nav-Element, in dem sich für jeden Menüpunkt ein article-Element befindet.


    Die p-Elemente werden durch beliebige Inhalte ersetzt. Durch den umschließenden div-Container gibt es kaum Einschränkungen des Inhalts und seiner Gestaltung.


    Das Bild direkt vor dem schließenden div ist absolut positioniert und kann beliebig verschoben werden.


    Keine unnötigen id und class. Viel übersichtlicher geht es wohl kaum.


    Farben, Rahmen, Schatten, Abstände können flexibel angepasst werden. Ein Resposive Design ist problemlos möglich.


    Das CSS ist nicht sehr aufwändig:



    Die gesamte Navigation mit aktuellem HTML/CSS könnte zum Beispiel so erstellt werden:



    Gruss


    MrMurphy

    Hallo


    Zitat

    Das von MrMurphy ist aber Illegal


    Nein, deine Aussage ist so absolut ausgedrückt nicht richtig.


    Im Internet verbreiteten Quellcode darf sich jeder anschauen und ihn dazu speichern.


    Geschützt sind zweifelsfrei die Bilder. Um die geht es aber überhaupt nicht. Die gehören nicht zur Navigation und werden gelöscht. Ich bin davon ausgegangen, dass das jedem bekannt ist.


    Die Farbgestaltung der Navigation kann geschützt sein, wenn sie einen nicht unerheblichen schöpferischen Anteil besitzt. Das sehe ich nicht, hier ist nur eine Farbe und etwas Box-Shadow wie in hunderten Lehrbüchern und Internetartikeln nachzulesen verwendet worden.


    Bleibt noch der HTML- und CSS-Quelltext selbst. Aber bei genauerem Hinschauen kannst du nachvollziehen, dass nur schlichter Lehrbuchquelltext verwendet wurde, dazu noch veraltet.


    Die ganze Navigation befindet sich bei genauerem Hinschauen in einem nav-Element = keine schöpfersiche Leistung


    Innerhalb des nav-Elements befindet sich eine ungeordnete Liste = keine schöpferische Leistung


    Innerhalb des ul-Elements befindet sich für jeden Hauptmenüpunkt ein li-Element = keine schöpferische Leistung


    Innerhalb der 6 li-Elemente befindet sich eine Tabelle mit einem weiteren ul-Element mit den Untermenüpunkten = Tabelle wird zum Layouten mißbraucht, ansonsten ein ganz normales Aufklappmenü = keine schöpferische Leistung


    Die 6 Bilder sind per "position: absolute" positioniert = keine schöpferische Leistung


    Auch die Gesamtkonzeption ist aus tausenden Artikeln zum Thema Aufklappnavigation mit hover-Effekt bekannt.


    Entsprechendes gilt für das CSS, das sind Standardangaben. Da ist weder einzeln noch in dem Zusammenspiel aller CSS-Anweisungen irgendetwas außergewöhnlich.


    Von daher ist an dieser Navigation selbst (also ohne die Bilder) nichts geschützt.


    Gruss


    MrMurphy

    Hallo


    Zitat

    Kann mir jemand sagen wie ich so eine Navigation erstellen kann ?


    Das kann niemand einfach so nachvollziehen.


    Du kannst zum Beispiel die Seite erst mal in ein leeres Verzeichnis speichern. Das geht mit dem Firefox recht gut.


    Anschließend schnappst du dir den HTML-Quelltext und löscht alles, was mit der Navigation nichts zu tun hat.


    Anschließend machst du das gleiche mit dem CSS-Dateien.


    Nach jedem Löschvorgang kontrollieren, ob die Navigation noch funktioniert.


    Übrig bleibt dann der notwendige HTML- und CSS-Quelltext.


    Im Inspektor (bei Firefox: Element untersuchen) kann vor dem Löschen schon mal nachgeschaut werden, was wahrscheinlich gelöscht werden kann.


    Das ist natürlich Fleißarbeit, aber anders können wir auch nicht vorgehen, wenn wir nicht grade eine sehr ähnliche Navigation kennen.


    Gruss


    MrMurphy

    Hallo,


    .fieldset funktioniert nicht. Du musst den Punkt weglassen, da sonst eine gleichnamige Klasse gesucht wird.


    Zu deinem Problem:


    Du kannst spezielle Anweisungen für den Druck angeben, zum Beispiel:



    Damit sollte das fieldset nicht mit ausgedruckt werden.


    @media all = alle Ausgabegeräte


    @media screen = nur Bildschirme


    @media print = nur Drucker


    Alle zugehörigen Anweisungen dann in geschweifte Klammern. Grade bei vielen CSS-Anweisungen wird die schließende Klammer oft vergessen oder als vermeintlich überflüssig gelöscht. Die muss dann aber doppelt sein.


    Gruss


    MrMurphy

    Hallo


    Zitat

    Kein Benutzer sollte sich websiten in weniger oder mehr als 100% ansicht ansehen.


    Falsch. Mal abgesehen, das eine zu geringe Schriftgröße eine der meisten Klagen über Webseiten ist, sind viele Leute darauf angewiesen, in die Seite hineinzuzoomen. In 20, 30 Jahren wirst du dies wahrscheinlich auch praktisch nachvollziehen können.


    Entweder hast du dich mit dem Thema Besucherfreundlichkeit und Zugänglichkeit noch nicht beschäftigt oder nicht verstanden. Und die Wortwahl


    Zitat

    Wenn er es doch macht ist er selnst schuld wenns scheiße aussieht, aber euch webmaster kann das doch echt n Dreck intressieren oder?


    sagt eine Menge über dich aus, auch wenn du dich gleich hinter einem Smiley versteckst.


    Gruss


    MrMurphy

    Hallo


    Zitat

    deswegen hab ich mich dann dazu entschieden es erstmal sein zu lassen und dann vielleicht später irgendwann das Ganze zu überarbeiten


    Nur mal eine kleine Info: Hast du mal die Fenterhöhe verringert oder in die Seite hineingezommt und geschaut, wie sich das Layout dabei verhält?


    Gruss


    MrMurphy

    Hallo,


    die Mausposition kann zwar ermittelt aber nicht beeinflußt werden.


    Es ist zudem ein Unding, wenn Webseitenersteller in die Rechner-/Browsereigenschaften ihrer Besucher eingreifen wollen. Mal abgesehen davon, dass das in deinen Fall zum Glück nicht möglich ist mögen das auch die Besucher überhaupt nicht.


    Sei wollen und können erwarten, das ihr Rechner und ihre Software (in diesem Fall der Browser) wie gewohnt reagieren und benutzt werden können. Dazu gehört auch das der Mauszeiger sich nicht verselbstständigt.


    Vor 20 Jahren waren ähnliche Eingriffe von den Webseitenerstellern sehr beliebt - bloß halt von sonst niemanden. Entsprechend sind solche Seiten dann auch schnell wieder verschwunden. Seiten zu erstellen, die dann niemand besucht, ist auch eher frustrierend.


    Deshalb mein Rat: Unterlasse solche Bevormundungen deiner Besucher. Das ist Unhöflich und wird auch so erkannt und durch Abwesenheit bestraft.


    Gruss


    MrMurphy

    Hallo


    das hängt von deinem gesamten Quelltext ab, den hier wohl niemand kennen kann.


    Zudem sind


    Zitat

    Alles läßt sich schön mit Span oder Div verschieben


    und


    Zitat

    aber Fieldset krieg ich nicht weg.


    nicht aussagekräftig.


    Das Beste wäre ein Link zur Seite, notfalls gibt es Freewareprovider wie bplaced.net.


    Gruss


    MrMurphy

    Hallo


    Zitat

    Um auf HTML5 zu wechseln:
    Reicht es, die DOCTYPE umzuschreiben?


    Ja mit gaaanz viel nein.


    Ganz so einfach ist es natürlich nicht.


    Insgesamt sollten beim Umstieg auf HTML5 auch die neuen Elemente wie header, nav, main, footer u.s.w. genutzt werden statt eine div-Wüste zu erzeugen. Bei kleinen Dateien ist das aber nicht so wichtig. Außerdem werden einige Elemente einfacher oder anders notiert.


    XHTML ist zum Beispiel bereits 2006 zu Grabe getragen worden. Seitdem wird es nicht mehr weiterentwickelt und die Browser zeigen es nur noch aus Kompatibilitäsgründen an. Das kann aber jederzeit als Altlast gestrichen werden.


    Gruss


    MrMurphy

    Hallo


    vergleich mal


    CSS
    background-color: hsla(0%, 100%, 0.5);


    mit


    CSS
    background-color: hsla(0, 0%, 100%, 0.5);


    Zitat

    Kann ich eine zweite <span></span> in diesem Block unterbringen, die sich separat steuern lässt?


    Grundsätzlich ja. Ob das mit dem veralteten XHTML auch geht weiß ich nicht. In HTML5 auf jeden Fall.


    Gruss


    MrMurphy

    Hallo,


    deine Frage war und ist leider nicht verständlich.


    Du musst dich zunächst entscheiden, ob du die Seite für dich oder deine Benutzer erststellen willst.


    Wenn du die für dich, deinen Monitor und deine Fenstergröße erstellen willst kannst du machen was du willst.


    Wenn du die Seite für deine Besucher erstellen willst solltest du die Seite von Anfang an so erstellen, dass die Seite deren Fenster ausfüllt. Die ziehen ihr Fenster schließlich so groß auf, wie es ihnen genehm ist. Die dann mit leeren Flächen oder seitlichem scrollen zu bestrafen ist unhöflich.


    Zitat

    Ich möchte bei einem responsive Design, das auf den Viewport 1280x720 ausgelegt ist und bei allen anderen Auflösungen sich automatisch vertikal und horizontal zentriert,


    Der Satz ist unsinnig. Entweder willst du ein responsive Design oder starre Größen. Beides zusammen widerspricht sich.


    Code
    einen Sticky Footer haben.


    Wo soll der "Sticky Footer" sein? Ohne weitere Infos gehört er an den unteren Fensterrand.


    Insgesamt willst du noch viel zuviel Einfluß auf Größen nehmen. Internetseiten haben aber im Gegensatz zu Papierseiten keine Größe.


    Von daher solltest du dich darauf beschränken, die Breite so zu begrenzen, das die Besucher weder seitwärts scrollen müssen noch seitlichen Leerflächen haben. Die Höhe bestimmen dann die Inhalte selbst.


    Einen Container in der Breite und der Höhe zu begrenzen und ihn dann im Fenster zu zentrieren hat mit aktuellem HTML / CSS und den Besuchererwartungen nichts zu tun. Das war vor 20 Jahren mal groß in Mode und ist ganz schnell wieder verschwunden, weil es niemand haben wollte. Daran hat sich bis heute nichts geändert.


    Gruss


    MrMurphy

    Hallo,


    das funktioniert so nicht.


    Du willst einen Holzvergaser in eine aktuelle Karosserie einbauen und erwartest die Umweltfreundlichkeit und die Fahrleistungen eines Neufahrzeugs.


    Wenn du von einer Webseite ein bestimmtes Aussehen und Verhalten erwartest solltest du auch zu aktuellem HTML / CSS greifen und die "Grammatik" beachten. Sonst wird das nichts.


    Da du dass durch deinen Beitrag aber schon gleich mal ablehnst wäre eine Antwort mehr oder weniger sinnfrei.


    Ich bin deshalb draußen.


    Gruss


    MrMurphy

    Hallo


    Zitat

    Bedeutet, wenn ich dem Hintergrundbild erst einen Text oder der gleichen geben würde, wäre das dann behoben, oder kann man das auch anders regeln?


    Kein Ahnung. Ich habe doch geschrieben


    Zitat

    Deshalb kann ich nur raten.


    Auch mit deinen zusätzlichen Angaben kann ich dein Problem nicht nachvollziehen. Bei mir wird das Hintergrundbild immer gekachelt angezeigt.


    Gruss


    MrMurphy

    Hallo,


    deine paar Quellcodeschnipsel helfen bei der Problemlösung nicht weiter. Deshalb kann ich nur raten.


    Hast du mal versucht dem div eine Breite (width) mit auf den Weg zu geben?


    Erläuterung: Auf Desktop-PCs werden Blockelemente standardmäßig mit einer Breite von 100% angezeigt.


    Smartphones (genauer: deren Browser) sind darauf getrimmt, den verfügbaren geringen Platz so effektiv wie möglich zu nutzen. Deshalb kann es sein das leere Blockelemente in ihrer Breite begrenzt werden. Und ein div mit nur einem Hintergrundbild hat halt keinen Inhalt.


    Gruss


    MrMurphy