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

XHTML + CSS Anfänger

Scrollbalken zu verbieten ist in der Regel der falsche Weg. Was soll denn ein Nutzer der Site machen, wenn der Inhalt nicht in das Element passt und keine Scrollbalken da sind? Dann kann er die Site nicht nutzen. Ziel einer Website verfehlt.

Wenn Scrollbalken da sind, wo man keine will, liegt es eigentlich immer daran, dass man mehr Inhalt in ein Element quetscht, als das Element Platz bietet. Da muss man dann ansetzen. Dass bei anderen Menschen mit anderen Einstellungen Scrollbalken kommen können, lässt sich nicht vermeiden und ist auch gut so! Für Scrollbalken wird man Dich nur verurteilen, wenn sie nicht nötig sind.


Beachte bitte, dass die Bildschirmauflösung für die Entwicklung einer Website irrelevant ist.


Was sind das für Fehler, was verstehst Du nicht. Das Runterladen Deines Sources ist mir ehrlich gesagt zu anstrengend.


Ja, und ich finde es einfach ätzend, wenn zu der Musik, die bei mir ohnehin schon läuft, zusätzlich noch ein zweites Stück durch die Lautsprecher quäkt. Außerdem wird ein Webmaster niemals den Geschmack aller treffen und wird somit mehr Leute vergraulen, als er ohne Sound behalten würde.

newlord hat das schon ganz richtig gesagt, man macht eine Website niemals für sich, sondern immer für die anderen.
Best Viewed with / Optimiert für ... Besucher

Gruß,
-Efchen

THX für die Antwort.

Habs hinbekommen mit dem Scrollen. Hab aber wieder ein paar Probleme.

1.) Schweizer Flagge verändert die Position bei höheren Auflösungen. Hab relative schon versucht, geht einfach nicht. Tipp?
2.) Das vertikale Menü (home...) würd ich gerne links im schwarzen Balken haben und beim runterscrollen soll es mitkommen, also fixed sein...

wie bring ich es auf die position?

3.) Kann jemand vielleicht mal die Fehler anschauen? sind insgesamt gut 40... 9 konnte ich auslöschen :) Blick da echt nicht durch.

THX for da help ;)
 
Werbung:
Gibts schon nen Link auf die Seite, nciht nur auf den Code?

Ehm nein noch nicht :( Du könntest mir dabei helfen. Und zwar habe ich wiederum Probleme mit Apache (bin halt nen Anfänger). Habs jetzt aber soweit hinbekommen, dass die Seite und 192.168.1.39 angezeigt wird (also meine ip)

bei DynDNS habe ich mich auch schon angemeldet. Doch wie mache ich es nun, dass die Seitevon überall erreichbar ist?
 
Werbung:
Keine Ahnung. Über DynDNS kriegst Du ja Deine feste Adresse, bei der Du Dich ja bei jeder Einwahl mit Deiner aktuellen IP# anmeldest. Dann müsste es ausreichen, wenn bei Dir Port 80 freigeschaltet ist, also nicht durch Firewall geblockt wird. Aber wie das geht...das wird von Deinem verwendeten BS und Deiner Software abhängen...da bin ich der falsche Mann für, da müsst ich bei mir zuhause selber suchen...
Kannst Dir ja auch nen Webspace irgendwo besorgen, bei Arcor solls wohl auch guten kostenlos geben.
 
Zur IP:

Das ist deine lokale Ip. Um erstmal zu prüfen, ob alles richtig konfiguriert ist, machst du folgendes:

  1. Rooter einloggen
  2. Port 80/8080 für TCP (falls nötig an deiner lokalen IP) freischalten.
  3. auf meineip.de (oder andere Seite, die deine IP-Anzeigt) gehen.
  4. Ip in die Adresszeile deines Browsers reinkopieren
Wenn jetzt etwas kommt, ist alles richtig.

Zum DynDns:

  • Du registrierst dich bei einem DynDns-Anbieter
  • Rooter einloggen
  • nach DynDns suchen
  • Deine DynDns Daten eingeben
  • deine DynDns Domain via Browser aufrufen
Tipp: Du kannst Apache dann auch nach lokaler Ip und DynDns via VirtualHost trennen. Wenn du Teile vor fremden Zugriff schützen willst, dann erstell eine Datei mit dem Namen ".htaccess" und gib folgendes ein:
order deny, allow
deny from all
allow from 127.0.0.1
Damit kannst du dann nur noch über localhost/127.0.0.1 diesen Teil des Webservers erreichen.

Zu Schnee/Java
:

Schnee auf einer Homepage, ist wirklich sehr nervig, resourcen verbrauchend und obendrein noch unglaublich Sinnlos. Falls du doch drauf bestehst, ist es mit Javascript realisierbar.

Java ist mittlerweile für Homepages nur dann nützlich, wenn man Systemeingreifende Operationen benötigt, wie zum Beispiel das überprüfen von Systemkomponenten oder der Hardware. Auch ganz nett als Uploadtool.
Aber für den normalen Gebrauch sehr Resourcen-fressend.

Richard
 
Zu IP / Router

Ich habs jetzt hingekriegt. Wenn ich die externe IP eingebe, dann wird die Homepage angezeigt :) Hab gleich eine kostenlose Domain beantragt.

sollte auch so gehen? 3920.net

Zu Apache

Wie meinst du das genau mit dem File erstellen? Wo muss ich das machen? Wäre echt dankbar wenn dus ein bisschen enauer erklären könntest für mich ;) Kenn mich halt wirklich noch nicht so guut au ;)

Zur Homepage

Wie gesagt, mein Freund hat diesen Effekt auf einer anderen Homepage gesehen, einfach mit Glitzer anstatt mit Schnee. Ich denke es würde nicht viel stören und würde ene schöne Athmosphäre schaffen ;) Nur leider habe ich komplett keine Ahnung von Javascript. Ist das denn schwer bzw. wie lange würde das gehen, bis das "programmiert" ist?

Testet bite mal, ob die Homepage erreichbar ist ;O


edit: Den Text auf der deutschen Startseite ist übrigens nicht erst gemint :wink: Wollte einfach mal irgendwas lustiges hinschreiben um zu schauen wies ausschaut :-D
 
Zuletzt bearbeitet:
Werbung:
Wie gesagt, mein Freund hat diesen Effekt auf einer anderen Homepage gesehen, einfach mit Glitzer anstatt mit Schnee. Ich denke es würde nicht viel stören und würde ene schöne Athmosphäre schaffen
Die Meinungen differieren da...ich finde es lästig, total störend, und vor allem unseriös. Da würd man denken "Oh, die Tochter des Hauses (max. 15 Jahre) hat sich ausgetobt".

Testet bite mal, ob die Homepage erreichbar ist ;O
Ist sie...was willst Du jetzt wissen? Willst Du Kommentare hören? Urcks.

Gruß,
-Efchen
 
Die Meinungen differieren da...ich finde es lästig, total störend, und vor allem unseriös. Da würd man denken "Oh, die Tochter des Hauses (max. 15 Jahre) hat sich ausgetobt".


Ist sie...was willst Du jetzt wissen? Willst Du Kommentare hören? Urcks.

Gruß,
-Efchen

Ich mein diesen Effekt kann man seriös oder unseriös machen... Ich denke wenn man es proffesionnel macht würde es sicher einen guten Eindruck hinterlassen...

Wissen will ich nichs, ich möchte einfach dass ihr mal den Code anschaut, wie man diese Flagge endlich richtig positioniert... Und dann mal schauen ob mit Firefox usw. und anderen Browsern alles in Ordung ist...

Und wie krieg ich diese vertikale Tabelle auf den linken Balken?
 
Ich mein diesen Effekt kann man seriös oder unseriös machen.
Okay, da kann ich Dir natürlich nicht widersprechen, dass Du das meinst.
Aber zu viel Bewegung auf einer Website wird im Allgemeinen als störend empfunden, weil man sich da nicht aufs Lesen des Textes konzentrieren kann und immer abgelenkt wird. Daher sind ja auch animated gifs, Laufschriften und ähnliches eher verpönt.

wie man diese Flagge endlich richtig positioniert.
Bei mir sieht alles okay aus.
Bis auf die Tatsache, dass ich bei einer Schweizer Ferienwohnung wenn dann auch die italienische Flagge vermisse.
Abgesehen immer davon, dass ich die Einstiegsseite unsinnig und störend finde. Introseiten kommen wohl auch bei Suchmaschinen nicht besonders gut an.

Und dann mal schauen ob mit Firefox usw. und anderen Browsern alles in Ordung ist.
Am Code würde ich noch einiges ändern...Frames, Tabellenmissbrauch, kein Doctype, ...

Und wie krieg ich diese vertikale Tabelle auf den linken Balken?
Tabelle? Balken?
 
Werbung:
Ja die Einsteigseite passt wirklich nicht ganz so zu einer Ski-Ferienwohnung^^

Aber ich dachte es ist besser wenn ich es so gliedere, damit man dort gleich die Sprache auswählen kann... Viellicht ist es besser, wenn ich das dann auf der Haupt-Page mache....(mit dem Flagge anklicken)...

Am Code würdest du noch einiges ändern^^ OK :D Wie gesagt ich bin ein "vollkommener" Noob und verstehe meinen eigene Code noch nichtmal :)

Nochmals zum Menü: Ich würde es gerne nicht im Bild haben, sondern link auf dem Balken und es soll mitscrollen, wenn man hinunter scrollt... :?:
 
Ja die Einsteigseite passt wirklich nicht ganz so zu einer Ski-Ferienwohnung
Von einer professionellen Website würde ich erwarten, dass es gar keine Einstiegsseite gibt. Wenn es mehrsprachig sein soll, dann hätte ich gerne auf jeder Seite ein Icon/Menüpunkt, auf der man jederzeit die Sprache wechseln kann. Aber dann auch auf der ausgewählten Seite bleibt und beim nächsten Klick auch bei der gewählten Sprache bleibt.

Aber ich dachte es ist besser wenn ich es so gliedere, damit man dort gleich die Sprache auswählen kann.
Wie es manche machen, wie ich es mir durchaus auch vorstellen könnte, ist mit vorgeschalteter Seite zur Sprachauswahl, dann aber die Sprache in einem Cookie speichern und beim nächsten Besuch gleich zur Sprache im Cookie weiterleiten.

So bleibt allerdings die vorgeschaltete Seite stehen, die auch vom Qualidator bemängelt werden wird. Wenn, dann muss da auch gleich rein, wo man ist und warum man bleiben soll.

Am Code würdest du noch einiges ändern^^ OK :D Wie gesagt ich bin ein "vollkommener" Noob und verstehe meinen eigene Code noch nichtmal :)
Dann wirds Zeit, HTML zu lernen :-)
SELFHTML 8.1.2 (HTML-Dateien selbst erstellen)

Nochmals zum Menü: Ich würde es gerne nicht im Bild haben, sondern link auf dem Balken und es soll mitscrollen, wenn man hinunter scrollt... :?:
Das "mitscrollen", das eigentlich eben kein Scrollen ist, weil es ja fix bleibt, geht mit position:fixed. Meines Wissens (benutze ich normal nicht) wird dabei das Element auch aus dem Textfluss genommen wie bei position:absolute. D.h. Du kannst das dann auch fix positionieren.
Geht natürlich nicht im IE :-)
Aber da gibts wohl auch Lösungen dazu. Aber ich kenne keine, mich hat das nie interessiert. Ist Platzverschwendung.

Gruß,
-Efchen
 
HTML kann ich ja grundlegend schon^^ Nur habe ich noch immese Probleme mit folgenden Begriffen:


margin
padding

u.s.w.

Hab die Website jetzt in bissche schneien lassen. Wie findest dus?
 
Werbung:
HTML kann ich ja grundlegend schon^^ Nur habe ich noch immese Probleme mit folgenden Begriffen:
margin
padding
Das ist ja auch kein HTML, sondern CSS.
Such mal nach dem "Box Model", da gibts sicher ne Site, die ne schöne Grafik hat.

Eine Box hat innen den Inhalt, Breite über "width" definiert. Dann kommt außen rum (wie bei einer Zwiebel :-)) erst "padding", dann "border" und zum Schluss "margin".
Padding ist der Innenabstand, Margin der Außenabstand eines Elements.

Hab die Website jetzt in bissche schneien lassen. Wie findest dus?
Im Moment gar nicht, weil ich den Link nicht finde :-)
 
Okay...ich muss zugeben, dass es nicht ganz unpassend ist.
Und mir wird es wohl nie wirklich gefallen.
Aber ich würde die Zahl der Schneeflocken noch reduzieren.
Aber was mir positiv aufgefallen ist:Die Dinger schneien nur aufs Matterhorn, nicht auf den Text, das finde ich gut!

Gruß,
-Efchen
 
Werbung:
Kannst du mir noch sagen, wie ich die Schweizer Flagge positioniere soll, dass sie in Firefox auch korrekt dargestellt wird?
 
Nein, weil Du noch nicht eindeutig gesagt hast, wo die Flagge hin soll. Nur dass sie da falsch ist, wo sie ist.
Du positionierst die Flagge relativ zur Browserfenstergröße, in einem Deiner Beiträge schreibst Du aber, dass Du das nicht willst. Warum machst Du das dann? :-)

Also, wo soll die hin?
 
Werbung:
Wenn die unpassende Tabelle nicht wäre, könnte es etwa so aussehen:
Code:
<div id="Header">
  <img id="Flagge" ... />
  <ul id="Menu">
    <li>Home</li>
    <li>Die Wohnung</li>
  </ul>
</div>
Und das Stylesheet dazu:
Code:
div#Header {
  background-image:url(...);
}
img#Flagge {
  float:right;
  margin: 35px 35px 0 0;
}


So in Etwa...ungetestet :-)
 
hey die ganze tabelle unten verschiebt sich wenn ich float: right eingebe:-?

komisch...

und was bedeuten die 2 "0 0" nach der pixelangabe?


hier mal ein Pic wie es immer aussehen "sollte":
 
Zuletzt bearbeitet:
Zurück
Oben