Beiträge von explanator

    Den Code am besten vergessen und neu anfangen zu lernen.
    Das Video kann man sich echt nicht antun, voller Fehler. Er spricht da von Methoden wenn Funktionen gemeint sind, das tut schon weh.

    Das HTML ist veraltet, die mysql-Api ist veraltet, vieles ist falsch dargestellt usw.

    So wird falsche Wissen vermittelt und die Seite zum Sicherheitsfiasko.

    Warum lernst du nicht erst mal mit leichten Übungen anstatt dich an so etwas schwierigem wie einem Onlinespiel zu versuchen. Das überfordert dich doch gerade im Moment.

    Das sind alles Grundlagen und den Link vom Validator habe ich dir mittlerweile auch schon mal gegeben. Hier geht es zum Validator. Was das ist steht bei Wikipedia.

    Beantworte auch mal meine Fragen, dann kann man dir auch helfen, woher soll ich wissen mit welchem Editor du arbeitest. Jeder hat seine Umstellung der Zeichenkodierung woanders, Da kann man nur sagen lies die Anleitung zu dem Programm.

    So scheint mir kommen wir jedenfalls nicht weiter. Dir fehlen einfach zu viele Grundlagen die du dir erst mal anhand einiger Tutorials aneignen solltest.

    Ich kann bei deiner Seite http://teso.trewa.net/map/ nicht erkennen, das da ein doctype ist. Kannst du selber überprüfen indem du im Firefox Browser mit der rechten Maustaste in ein freies Feld deiner Seite klickst und danach den Punkt Quellcode anzeigen auswählst.

    Hast du auch die anderen Fehler schon gesehen. Den Link vom Validator hatte ich ja bereits mitgeteilt.

    Sieht bis jetzt noch aus:

    HTML
    <html>
     <head>
      <title> Test</title>
      <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
      <style type="text/css">

    Was ist denn der Doctype und was ist der Quirksmodus?


    Dazu hätte ich von dir ein wenig Eigeninitiative erwartet, denn das meiste lässt sich mit einer Suchmaschine sehr leicht finden.

    Aber nun gut, hier ein Link --> http://www.mediaevent.de/xhtml/doctype.html

    Um der nächsten Frage gleich vorzubeugen.

    Du kannst folgende Einleitung für deine Seiten nehmen:

    HTML
    <!DOCTYPE HTML>
    <html>
    <head>
    <meta charset="UTF-8">

    Deine Seiten solltest du im Editor ebenfalls in UTF-8 speichern, dann passt das schon mal.

    Wie wäre es wenn du mal die Grundlagen lernst. Das ist kein HTML-Code sondern PHP, dafür gibt es auch extra Code-Schalter hier im Editor, spätestens dann wäre es dir aufgefallen, dass du uns kein HTML-Code zeigst.
    Allein was ich da sehe, zeigt mir schon, dass du von HTML4 und HTML5 nicht allzuviel Ahnung hast.

    Verwende im ersten Schritt den Validator um dir die Fehler anzuzeigen zu lassen. Behebe diese und zeige uns danach den Link zu deiner Seite, sollte das Problem fortbestehen.

    Du solltest uns schon alles zeigen also auch HTML-Quellcode.

    Zu deinen CSS Angaben:

    Code
    body {
        width: 100%;
        font-family: Arial;
        font-size: 6;
    }


    width ist unnötig, Blockelemente sind immer 100% breit.
    Was wenn einer keine Schrift Arial hat?
    font-size 6 ist ohne Einheit, was willst du? em, px oder %

    Code
    table{
        font-size: 9pt solid black;
        color: black;
        table-layout: fixed;
    }


    font-size kann nicht solid sein und auch nicht black, font-size heisst ja Schriftgrösse. 9pt ist eine Angabe zum drucken. Bildschirme haben kein pt. Verwende em, px oder %
    Weisst du was table-layout: fixed macht.

    Code
    td{
        font-size: 9pt;
    }


    Das selbe wie oben.

    Tipp Lerne CSS Eigenschaften kennen.

    Alles was nicht Text ist, dazu gehört auch HTML, Javascript, und sonstiger eingebetteter Code sowie Bilder, müssen nicht angezeigt werden.
    Email ist ursprünglich und auch heute noch reiner Text. Bilder sind Anhänge. Du hast keine Kontrolle was auf der Empfängerseite angezeigt wird. HTML-E-Mails sind darüber hinaus nicht standardisiert. Siehe auch http://de.wikipedia.org/wiki/E-mail

    Das Problem der nicht fixierten Navigation links kommt wohl durch die Javascripte zustande.

    Erst einmal alles sichern damit wir eventuelle Fehler rückgängig machen können.

    Dann dieser Abschnitt hier:

    muss an anderer Stelle stehen und braucht auch nicht die beiden umgebenden Divs.
    Den Abschnitt also erst mal verschieben zum Beispiel zwischen

    HTML
    <body>
    
    
    <div class="container">

    Das sollte dann so aussehen:

    Da die ID sidebar-nav im CSS durch das übergeordnete Div #float angesprochen wurde, welches ja jetzt nicht mehr vorhanden ist, müssen auch im CSS folgende Änderungen durchgeführt werden:

    CSS


    Der Code vom Inlinestyle wandert auch ins CSS.
    Alles ungetestet, aber jetzt sollte die Seitennavigation auch in den anderen Browsern fixiert sein.
    Eventuell den z-index anpassen, durch einen höhren Wert, austesten!

    Zu dem Scrollbalken habe ich zur Zeit keine Lösung anzubieten.

    Hab ich behoben, indem ich da ein <div id="float> daraus gemacht hab, denk mal das ist gültig.


    ja sicher.

    Zitat


    Was ist damit gemeint?

    HTML
    <meta charset="UTF-8">

    - - - Aktualisiert - - -


    edit: Hab das behoben was ich verstanden hab, den Rest versteh ich leider nicht.

    Falsch

    HTML
    <img src="images/totop.png" onmouseover="src='images/totop_hover.png'" onmouseout="src='images/totop.png'" width="56px" height="56px" alt="">


    Richtig

    HTML
    <img src="images/totop.png" onmouseover="src='images/totop_hover.png'" onmouseout="src='images/totop.png'" width="56" height="56" alt="">

    Falsch

    HTML
    <img src="images/10.png"/>


    Richtig

    HTML
    <img src="images/10.png" alt="">

    Falsch

    HTML
    <dl>
        <p>Click to view</p>    
    </dl>


    Siehe http://www.mediaevent.de/xhtml/dl.html zu definitionslisten.

    Falsch

    HTML
    </body>
        <script type="text/javascript">

    nach dem schliessenden Body-tag darf kein HTML-Element mehr folgen. Das Script gehört also innerhalb der Body-Tags.
    Die Kurzschreibweise <script> reicht aus.