• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

www.lempi.at

Werbung:
Optisch spricht mich die Seite nicht an, auch verwirrend sind die 2 Navigationen.

Das andere wurde ja schon einen Post über mir erklärt, arbeite an deinen Fehlern in den Quelltext um deine Seite optimal für jedermann Nutzbar zu machen.

Gruß
Loon3y
 
Werbung:
Ich finde, die Seite sieht ziemlich gut aus. Lediglich der Runde-Ecken-Abschluss der grünen Navigation ganz oben sieht etwas merkwürdig aus, weil die Ecken sich nicht richtig an den Rest anschließen. Außerdem ist da so ein seltsamer kleiner Punkt mit Schatten drauf; ich dachte erst, es wäre ein Fleck auf meinem Bildschirm. Ich bezweifle, dass der da sein soll. ;ugl

Der Code ist, wie schon von anderen hier bemerkt, ein ziemliches Desaster.

Benutze zum Layout niemals Dreamweaver
Das kann man so pauschal nun auch wieder nicht sagen. Solange man weiß, was man tut, kann man auch Dreamweaver verwenden. Im vorliegenden Fall verhält es sich allerdings definitiv nicht so, also ist dein Rat da wiederum angebracht. :lol:

Nachtrag: Dein Englisch wirkt recht solide, kippt jedoch immer mal wieder (meistens in Kleinigkeiten, aber trotzdem) in übersetztes Deutsch über. Setz dich mal mit jemandem zusammen, der das fließend kann oder sich wenigstens mit üblichen Formulierungen auskennt. Alternativ dazu kannst du dir auch einfach selber Seiten englischsprachiger Agenturen ansehen und/oder z.B. englische Blogs lesen. Dann ergeben sich Sätze wie "But I mean it not in a political way" schon von vornherein nicht mehr. ;)
 
Zuletzt bearbeitet:
"Impressum" auf Englisch heißt "imprint" (siehe auch LEO Deutsch-Englisches Wörterbuch).

Optisch find ich die Seite auch recht ansprechend (bis auf den grünen Reiter).
Aber technisch hat die Seite leider gar nichts zu bieten, sowas hat man im letzten Jahrtausend gemacht. Zu dem schlecht umgesetzen HTML-Code, den quasi außer für Farben nicht vorhandenen CSS-Code gesellt sich noch eine für das WWW eher schlechte Umsetzung in Bezug auf Skalierbarkeit. Wird der Viewport kleiner als die Seite, platzt alles auseinander, als ob horizontale Scrollbalken nicht shcon genug wären.
Bei Schriftgrößenveränderung ändert sich die Schrift in den Menüs nicht mit, wie soll die dann jemand lesen können, der nicht so gesunde Augen hat wie Du? Und ohne Grafiken fehlt der gesamte obere Teil inkl. des Menüs, die Site wird quasi unbenutzbar. Liegt vermutlich hauptsächlich an den fehlenden Pflicht-Attributen "alt".

Am technischen solltest Du unbedingt was tun. Es ist noch kein Meister vom Himmel gefallen, aber das geht so eigentlich gar nicht mehr. Das ist Stil der 1990er Jahre. Irgendwer hat Dir was falsches erklärt, oder Du hast irgendwo den Anschluss verloren.

Grüße,
-Efchen
 
Werbung:
Also mir gefällt das Design richtig gut, wirkt irgendwie edel und seriös. Aber auch wieder nicht zu "geschleckt" :)
Dennoch hat mich die zweite Navigation rechts etwas verwirrt.

Zum Code wurde ja bereits einiges gesagt, da solltest du dringend noch etwas dran tun.

MfG Icy
 
Werbung:
Wenn du als doctype Xhtml nimmst dann musst du alle leeren Elemente mit einem / schließen. Also auch <link> und <meta>
 
kann mir wer sagen, warum im firefox bei den seiten wo gescrollt werden muss das hauptmenü (oben) um einen pixel nach links rutscht und so eine kleine kante entsteht???
 
Werbung:
Noch einen Fehler hab ich entdeckt: Der Text im Menü ist nicht skalierbar.

Und eine Frage: Was hast Du denn eigentlich neu geschrieben (nicht programmiert, HTML und CSS sind beides keine Programmiersprachen)? Da sind ja immer noch Layouttabellen drin!
 
Alles. Es ist sinnfrei. Es ist u.U. nicht barrierefrei. Es ist falsche Semantik. Es ist nicht im Sinne von HTML. Es verlängert die Ladezeiten. Eine einfache Veränderung des Layouts ist nicht möglich. Layout wird auf jeder Seite komplett mitgeladen. Keine externe Speicherung des Layouts möglich. Redesigns sind zeitaufwändig und somit teuer. Und dagegen spricht, dass nichts dafür spricht außer Unwissenheit des Webmasters.

Und...es ist einfach Unfug und seit der Einführung von CSS nicht mehr nötig. Damals war es ein Hack, weil Layout anders nicht nötig war, aber das ist gut 10 Jahre her.

Warum Layout mit Tabellen dumm ist: Probleme definiert, Lösungen angeboten
 
Werbung:
ich wollte die seite ja auch mit frames machen. geht es, dass man dann trotzdem einen scrollbalken über die ganze seite hat und nicht nur in einzelnen frames??? -> wenn ja wie?
 
ich wollte die seite ja auch mit frames machen.
Kennst Du den Spruch "Vom Regen in die Traufe"?
Niemand verwendet im Normalfall Frames, denn die haben nur Nachteile für den Nutzer.

geht es, dass man dann trotzdem einen scrollbalken über die ganze seite hat und nicht nur in einzelnen frames??? -> wenn ja wie?
Klar. Aber eben nur in jeder einzelnen Frame-Seite, weil Frames ja den Viewport in mehrere Seiten aufteilen. Einen Scrollbalken über mehrere Seiten, wie Du ihn willst, gibt es natürlich nicht.

Aber was hat das damit zu tun, dass man Layout nicht mit Tabellen macht? Frames und Tabellen stehen in keiner Beziehung zueinander.
 
@blackwingspenner: Efchen wollte dir nicht vermitteln, dass du Frames anstelle von Layout-Tabellen verwenden sollst.
Er meinte: Jede Seite, die heute neu gemacht wird, sollte Inhalt und Layout trennen.

Der Inhalt wird mit HTML ausgezeichnet, d.h.: Überschriften auf der Seite landen in <h1>, <h2> usw. Textabsätze in <p>. Die Navigation ist eine Aufzählung von Links, die miteinander im Zusammenhang stehen, also wird hier mit <ul> gearbeitet. Deine Adresse landet logischerweise in <adress>. Wenn du mehrere Elemente gruppieren möchtest, z.B. eine Überschrift und die zugehörigen Textabsätze, dann verwendest du <div> (das bedeutet nicht, dass du dieses Element in diesem Fall verwenden musst, ganz im Gegenteil: Vermeide es, wenn es nicht benötigt wird).
Tabellen verwendest du dann (und nur dann), wenn du Daten tabellarisch darstellen möchtest. Dein "About" ist z.B. teilweise ein tabellarischer Lebenslauf, da wäre <table> vielleicht angebracht. Eventuell werden mir die Freunde der Definitionsliste <dl> da widersprechen...

Layout machst du mit CSS. Die Möglichkeiten sind da unwahrscheinlich vielfältig, wenn du dich ein bisschen eingelesen hast. Du wirst vor allem die Menge an Grafiken (besonders die der zerschnittenen) radikal reduzieren können und für die Navigation kein JavaScript mehr benötigen.

Wichtig ist, dass es erst mal völlig egal ist, wie das Ganze aussieht, wenn du mit der Auszeichnung mittels HTML anfängst. Du kannst alles nachher noch völlig beliebig mit CSS verändern.

Außerdem wäre es noch sehr gut, wenn du nach dem Grundsatz "Text ist Text, Grafik ist Grafik" arbeiten würdest. Navigation und Links sind bei dir beschriftete Grafiken. Das ist nicht besonders flexibel und es bringt die weiteren Nachteile mit sich, die Efchen schon beschrieben hat.

Ich gebe mal ein Beispiel für das, was ich mit dem, was ich bisher geschrieben habe, meine: Du hast ein Bild "header_home.png". Darin befinden sich die Gesamtüberschrift der Seite, nämlich "LEMPI.AT", die Überschrift der aktuellen Seite, das ist "Home", und ein bisschen vom Hintergrundbild der Navigation. Dieses Hintergrundbild besteht insgesamt aus drei Teilen. Wenn du Layout und Inhalt trennen und mehr mit CSS arbeiten würdest, könntest du es einfach als ein Hintergrundbild einbinden.
Der "LEMPI.AT"-Schriftzug (vielleicht noch zusammen mit dem oberen Ende der Navigation und dem dunkelgrünen Streifen) wäre eine einzelne Grafik, die mit <h1> ausgezeichnet würde, in etwa so:
Code:
<h1><img src="lempi_logo.gif" alt="LEMPI.AT" /></h1>

Das "Home" in der Leiste über dem Bild hingegen wäre gar keine Grafik, sondern einfach nur Text, ausgezeichnet mit <h2>:
Code:
<h2>Home</h2>
Den Pfeil links neben "Home" kannst du als Hintergrundgrafik einbinden, das Grau als Hintergrundfarbe angeben.

Darauf würde dann direkt die Navigation folgen, die eigentlich nur ein einziges Hintergrundbild erfordert (höchstens noch zwei, wegen des Schattens unten).

Ich könnte das noch ewig so weiterbetreiben, aber das mache ich vielleicht später, falls du Rückfragen hast. ;)
 
Werbung:
Zurück
Oben