Hallo,
http://www.cyberfrunk.de/
Meine Site ist soweit "fertig" und ich würde mich sehr freuen, wenn ein paar von euch vielleicht die Zeit finden, sich das Ding mal unter technischen Gesichtspunkten anzuschauen.
Der Anfang macht der Validator.
Leider hast Du nichtmal 'ne Doctype-Angabe.
Unter der (tolerantesten) Annahme, dass es
HTML 4.01 Transitional sein soll:
Homepage: 10 Fehler:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.cyberfrunk.de%2F&doctype=HTML+4.01+Transitional
Unterseite mit Inhalt: 9 Fehler
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.cyberfrunk.de%2Fkapitel1.html&doctype=HTML+4.01+Transitional
<body bgcolor="#FFFFFF" link="#000080" vlink="#000080" alink="#000080">
Die Schriftfarbe ist nicht definiert.
(Das tust Du erst in Deinen zahlreichen FONT-Tags:
<font face="Comic Sans MS" color="#000080">)
Normaler Text und Links (neu und besucht) haben dieselbe Farbe.
Das ist schlecht und hilft nicht, wenn man wissen will,
was man schon gesehen hat.
Farben solltest Du mit CSS definieren, und dort
bitte _alle_.
Wenn schon (veraltet) in <body>, dann auch text="..."
<font face="Comic Sans MS" color="#000080">
<h3>Erstes Kapitel:
An der Bushaltestelle</h3>
u.s.w. ist falsch.
FONT-Tags sowieso abschaffen.
Und wenn schon muss FONT _in_ jedem Block-Level-Element
stehen, also
<h3><font ...>Bla</font></h3>
<p><font ...>Viel Bla Bla</font></p>
Die "Comic Sans" Schrift kommt auf jeder zweiten
privaten Homepage vor. Das ist nicht originell,
sondern nur noch ordinaer.
Ich finde sie haesslich. Viele andere auch.
http://www.bancomicsans.com/ ;-)
Dass Du noch das FONT-Tag dazu brauchst, diese
haessliche Schrift auf die ganze Seite anzuwenden,
macht alles noch viel schlimmer.
Beschaeftige Dich mal mit CSS - es ist eine
sinnvolle und notwendige Ergaenzung zu HTML.
http://selfhtml.teamone.de/css/index.htm
Aber eins vorweg: Die Seite ist sehr sehr schlicht gehalten. Ich habe bewußt auf Farbenspielereien und Pix verzichtet.
Das gefaellt mir sehr.
Abgesehen von der Schriftart... ;-)
Der Blocksatz (text-align:justify)
- Mir wurde hier im Forum vehement davon abgeraten, Frames zu benutzen. Meint ihr, das die Navigation so jetzt in Ordnung geht?
Ja.
Ich frage mich, wie Du die Navigation machen willst,
wenn Du erstmal 6 oder 10 Folgen hast...
Den Punkt "Archiv" wuerde ich umbenennen zu "Story"
oder "Kapitel-Uebersicht" oder so.
Kleines "Fehlerchen": Auf der Seite "Links" ist
auch dieser Menuepunkt selbst ein Link.
Das ist verwirrlich, und auf den anderen Seiten
machst Du es richtig.
Blöd ist, daß sie mit aus dem Screen herausgescrollt, wenn man einen längeren Text (z.B. Kapitel 1) betrachtet, aber das läßt sich wohl nicht ändern.
Das ist voellig egal.
Die Benutzer sind es sich gewohnt, nach oben zu scrollen.
Frames, position:fixed und andere Spielchen, um die
Navigation permanent an der gleichen Stelle zu halten
(und damit wertvollen Bildschirm-Platz zu stehlen)
finde ich persoenlich extrem doof und nervig.
- Habe ich optimale Kompatibilität? Ich konnte bisher nur mit aktuellem IE und Opera auf 640*480 bis 1024*768 testen.
Dann schaff Dir endlich einen Gecko-Browser an!
(Mozilla oder Firedingsbums...)
Und auch Lynx. Und Netscape 4.
Nur so zur Sicherheit und zum Testen...
480pixel breite 1*1-Tabelle, die den Textkörper beherbergt,
Naja.
Ich verstehe, dass Du die Zeilenlaenge beschraenken willst.
480 Pixel ist fuer Computer-Bildschirme IMHO zumutbar.
Bei schmaleren Handheld-Displays wird die Seite dadurch
unbenutzbar, weil man horizontal scrollen muesste.
Bei sehr breiten Bildschirmen steht der Text halt
dann irgendwo verloren im Raum...
So richtig sinnvoll waere zu dem Zweck der Zeilenlaengen-
Beschraenkung eigentlich die CSS-Angabe einer Maximalbreite, z.B.
p { max-width:30em; }
oder so (ca. 45 - 50 Buchstaben).
Aber der schlechte alte MS IE kann das nicht.
(Es gibt aber Basteleien mit expression u.s.w.,
siehe </archiv/>)
Zieht nicht allzu hart mit mir ins Gericht, HTML ist für mich noch recht neu!
Offensichtlich. Macht nichts - lerne es und verbessere Dich!
Und eben: Lerne auch CSS. Jetzt!
Freundliche Gruesse,
Thomas
--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens:
http://www.dclp-faq.de/