Antworten auf deine Fragen:
Neues Thema erstellen

Ausrichtung/ Hintergrundfärbung Webseite

smusekaterliene

fleißig am Lernen

Halli-hallo, ich bin gerade dabei meine erste Webseite mit Photoshop zu erstellen. Bin auch soweit ganz gut zurecht gekommen, da ich nun auch schon ein bisschen HTML gelernt habe. Ich weiß nicht, ob ich den Link hier posten darf, weil es sich um eine Firmenwebseite handelt. Ich habe die Seite dummerweise mit 800x800px erstellt. Nun klebt das ganze an der linken Seite und sieht irgendwie komisch aus. Habe auch versucht die Hintergrundfarbe zu ändern, aber leider färbt er mir dann einige Slices in der Mitte mit ein.
Meine Fragen:
Wie kann ich den Hintergrund einfärben, ohne dass in der Seite dann einige Teile mit gefärbt werden..? Soweit reichen dann meine HTML-Kenntnisse noch nicht aus :(
Wie kann ich das ganze etwas zentrieren, dass es nicht direkt an der linken Seite klebt?
Vielleicht kann mit jemand sagen, ob ich den Link hier posten darf, dann könnt ihr mir mal eure Meinung zur Seite sagen. Es handelt sich um eine Firmenseite für ein Beratungsunternehmen für das Baugewerbe. Es ist meine erste Page und ich bin ziemlich ins kalte Wasser geschmissen worden.
Vielen Dank schon jetzt für eure Antworten! :)
Liebe Grüße
Smusekaterliene
 

tiroler

Hat es drauf

AW: Ausrichtung/Hintergrundfärbung Webseite

nimm mal das hier.
Alle notwendigen Layoutvorgaben sind hier erklärt wenn du über CSS layoutest-
ansonsten das hier - Standart Html

........ du darfst den Link posten- oder du zeigst uns einfach mal den code
 

cebito

undefined

AW: Ausrichtung/Hintergrundfärbung Webseite

zentrieren>> margin:auto;
Zum Thema färben, du kannst den "Slices" die du andersfarbig haben möchtest eine eigene Hintergrundfarbe geben. Ansonsten wärs ja schon hilfreich, wenn du den Quellcode mal postest...
 

smusekaterliene

fleißig am Lernen

AW: Ausrichtung/ Hintergrundfärbung Webseite

Weg isser wieder ;)

Danke, ich werd mich mal weiter schlau machen.
Das mit dem margin hat nicht geklappt. Da hat der die Seite nur ca. einen halben cm verschoben :(. Wie kann ich denn den Slices eine andere Farbe geben? Das habe ich nämlich auch bereits versucht, das hat nicht geklappt.
LG, Smuse
 
Zuletzt bearbeitet:

maromedia84

Aktives Mitglied

AW: Ausrichtung/ Hintergrundfärbung Webseite

Vesuchs doch mal mit align="center".

Wäre auch hilfreich den kompletten Quelltext zu haben und nicht nur ein Ausschnitt um dir helfen zu können.
 

sokie

Mod | Web

AW: Ausrichtung/ Hintergrundfärbung Webseite

photoshop ist auch kein Programm zum Webseiten machen.
das mit dem Margin macht nur sinn, wenn der Rest der Seite auch so ist, dass man das benutzen kann - ist aber alles nicht schlimm.
in dem <body - teil hast du erstmal die hintergrundfarbe für die Seite (das heisst da bgcolor="#FFFFFF" das ist weiss. eine passende Farbe kannst du zB finden, wenn du in deiner psd einmal mit dem Farbwahlwerkzeug in PS eine aus deiner Seite aussuchst. Der Code mit dem "#" wird dann auch angezeigt, und den trägst du bei body bgcolor ein.
als nächtes hinter dem <body ....> machst du eine leerzeile und schreibst da einfach <center> rein (das ist zwar nicht der feinste,aber erstmal der einfachste weg die seite mittig auszurichten.
am ende der Seite musst du dann noch ein </center> vor dem schliessenden </body> machen.
 

cebito

undefined

AW: Ausrichtung/ Hintergrundfärbung Webseite

photoshop ist auch kein Programm zum Webseiten machen.

jep, wenn von dem code ein wenig mehr zu sehen wär, könnte man dir auch zeigen, wie sich das Tabellendesign umgehen läßt und du das ganze mit div's und ausgelagerter css-Datei realisieren kannst.
 

smusekaterliene

fleißig am Lernen

AW: Ausrichtung/ Hintergrundfärbung Webseite

Ehrlich gesagt, ist der Quelltext so lang, dass ich nicht weiß, wie ich den hier posten soll.. :( *schäm*
Ich weiß, dass Photoshop nicht das richtige Programm ist, aber leider habe ich momentan keine anderen Möglichkeiten. Außerdem musste es schnell gehen und mit Ps kenne ich mich aus.
@sokie: das mit dem center hat wunderbar geklappt, vielen dank für den Tipp, allerdings macht er mir, sobald ich die brgcolor ändern will immer einige Bereiche in der Mitte mit grau, ka woran das liegt. Habe auch schon versucht über CSS ein Hintergrundbild (Verlauf) einzufügen, der wurde gar nicht dargestellt.
Aber ich werde mal weiter rumprobieren... Vielen, vielen Dank! :)
 

smusekaterliene

fleißig am Lernen

So, ich hoffe ich habe nix vergessen..

danke, da hätte ich aber auch selber drauf kommen können... hat funktioniert, vielen vielen dank! :)
 
Zuletzt bearbeitet:

smusekaterliene

fleißig am Lernen

AW: Ausrichtung/ Hintergrundfärbung Webseite

Ich bin ja eh noch am lernen, deshalb welze ich jetzt mal die Infoseiten dazu. Ist eh besser, wenn ich es selber ausprobiere... so lerne ich es am besten. Aber vielen Dank für eure Hilfe, das hat mich schonmal seeeehr viel weiter gebracht! Gut's nächtle! :)
LG, Smuse
 

maromedia84

Aktives Mitglied

AW: Ausrichtung/ Hintergrundfärbung Webseite

Ich bin ja eh noch am lernen, deshalb welze ich jetzt mal die Infoseiten dazu. Ist eh besser, wenn ich es selber ausprobiere... so lerne ich es am besten. Aber vielen Dank für eure Hilfe, das hat mich schonmal seeeehr viel weiter gebracht! Gut's nächtle! :)
LG, Smuse


Für das ist das Forum auch gedacht. Hilfe zur Selbsthilfe;)
 

smusekaterliene

fleißig am Lernen

AW: Ausrichtung/ Hintergrundfärbung Webseite

Hallöchen zusammen,
nun hab ich dank Cebito das Ganze etwas schöner hinbekommen. :) Ich habe nur ein einziges Problem. Die Navigationsleiste klebt an der linken Seite. Alles andere ist mittig positioniert. Ich bastele nun schon wieder seit Stunden rum und finde den Fehler einfach nicht. Sicher ist es wieder total einfach und ich sehs einfach nicht... wäre lieb, wenn ihr euch das mal anschauen könntet...

hier mein Quellcode (für die HTML-Datei gekürzt):

<html>
<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<title>xxxxxxxx - STARTSEITE -</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link href="styles.css" rel="stylesheet" type="text/css"/>
<script src="change.js" type="text/javascript"></script>

</head><body bgcolor="#999999" onLoad="preloadImages();">

<div id="header"></div>

<div id="navi">

<div id="home"><a href="index.html"
onMouseOver="changeImages('Startseite', 'Bilder/Startseite-over.png'); return true;"
onMouseOut="changeImages('Startseite', 'Bilder/Startseite.png'); return true;"
onMouseDown="changeImages('Startseite', 'Bilder/Startseite-over'); return true;"
onMouseUp="changeImages('Startseite', 'Bilder/Startseite-over'); return true;">
<img name="infos" src="Bilder/Startseite.png" title="Startseite" width="160" border="0" height="37"></a></div>

<div id="info"><a href="info.html"
onMouseOver="changeImages('Infos', 'Bilder/infos-over.png'); return true;"
onMouseOut="changeImages('Infos', 'Bilder/infos.png'); return true;"
onMouseDown="changeImages('Infos', 'Bilder/infos-over'); return true;"
onMouseUp="changeImages('Infos', 'Bilder/infos-over'); return true;">
<img name="infos" src="Bilder/infos.png" title="Informationen zu unserem Unternehmen"
width="160" border="0" height="37"></a></div>

<div id="leistung"><a href="products.html"
onMouseOver="changeImages('Leistungen', 'Bilder/leistungen-over.png'); return true;"
onMouseOut="changeImages('Leistungen', 'Bilder/leistungen.png'); return true;"
onMouseDown="changeImages('Leistungen', 'Bilder/Leistungen-over'); return true;"
onMouseUp="changeImages('Leistungen', 'Bilder/Leistungen-over'); return true;">
<img name="Leistungen" src="Bilder/Leistungen.png" title="Unser Leistungsangebot"
width="160" border="0" height="37"></a></div>

<div id="referenz"><a href="references.html" onMouseOver="changeImages('Referenzen', 'Bilder/Referenzen-over.png'); return true;"
onMouseOut="changeImages('Referenzen', 'Bilder/Referenzen.png'); return true;"
onMouseDown="changeImages('Referenzen', 'Bilder/Referenzen-over'); return true;"
onMouseUp="changeImages('Referenzen', 'Bilder/Referenzen-over'); return true;">
<img name="Referenzen" src="Bilder/Referenzen.png" title="Referenzen"
width="160" border="0" height="37"></a></div>

<div id="contact"><a href="contact.html"
onMouseOver="changeImages('Kontakt', 'Bilder/Kontakt-over.png'); return true;"
onMouseOut="changeImages('Kontakt', 'Bilder/Kontakt.png'); return true;"
onMouseDown="changeImages('Kontakt', 'Bilder/Kontakt-over'); return true;"
onMouseUp="changeImages('Kontakt', 'Bilder/Kontakt-over'); return true;">
<img name="Kontakt" src="Bilder/Kontakt.png" title="Nehmen Sie Kontakt mir uns auf"
width="160" border="0" height="37"></a></div>

</div>

<div id="shadow"></div>

<div id="main">

und hier meine css-Datei:

body {
background-color: #999999
margin: 0;
}
.normal {
font-weight: normal;
font-size: 12px;
font-family: Verdana;
color: #000000;
}
.ueberschrift {
font-weight: bold;
font-size: 16px;
font-family: Verdana;
color: #ff0000;
}
#header {
background-image: url(Bilder/Header.png);
margin: auto;
height: 191px;
width: 800px;
}
#navi {
padding: 0;
marging: auto;
height: 37px;
widht: 800px;
}
#home {
float: left;
height: 37px;
width: 160px;
}
#info {
float: left;
height: 37px;
width: 160px;
}
#leistung {
float: left;
height: 37px;
width: 160px;
}
#referenz {
float: left;
height: 37px;
width: 160px;
}
#contact {
float: left;
height: 37px;
width: 160px;
}
#shadow {
background-image: url(Bilder/LeisteundButtons.png);
margin: auto;
height: 26px;
width: 800px;
}
#main {
background-color:#ffffff;
margin: auto;
height: 550px;
width: 800px;
}
#left {
float: left;
padding: 15px 0 0 40px;
height: 500px;
width: 360px;
}
#right {
float: left;
padding: 15px 35px 0 0;
height: 500px;
width: 365px;
text-align: right;
}
#abstand_unten {
background-color:#ffffff;
margin: auto;
height: 45px;
width: 800px;
}
#naviunten {
padding: auto;
height: 42px;
width: 800px;
}
#impressum {
float: left;
height: 42px;
width: 160px;
}
#platzhalter {
float: left;
background-image: url(Bilder/Reihezw.Impru.Sprachen.png);
height: 42px;
width: 480px;
}
#buttonDE {
float: left;
height: 42px;
width: 48px;
}
#buttonENG {
float: left;
height: 42px;
width: 55px;
}
#buttonRO {
float: left;
height: 42px;
width: 57px;
}
#footer {
background-image: url(Bilder/Fussleiste.png);
margin: auto;
height: 36px;
width: 800px;
}

@cebito: Nochmal vielen vielen Dank für deine Hilfe.. so ist es zwar ein bissel komplizierter, aber ich habe viel gelernt...(offensichtlich noch nicht genug :(). Und was noch ein riesen Vorteil ist, die dämlichen grauen Umrandungen im IE sind nun weg. ;)

Sorry für den riesen Post, aber ich habe immer noch nicht raus, wie man die Quellcodes hier größenoptimiert postet.
Vielen Dank schon mal in Voraus!
Liebe Grüße
Smusekaterliene
 

maromedia84

Aktives Mitglied

AW: Ausrichtung/ Hintergrundfärbung Webseite

Weiss nicht ob es funktioniert aber ist nur so ne spontan Idee bei Überfliegen deines Posts!!!

Probiere es doch mal mit <div id="navi" valign="center">
und versuch dann mit padding und margin ggf. dein Navi an die dementsprechende stelle zu positionieren..
 

stb_87

Web-Sheriff - ohne Bild

AW: Ausrichtung/ Hintergrundfärbung Webseite

Probiere es doch mal mit <div id="navi" valign="center">

Bringt nichts.

Erstelle mal ein allumfassendes div, in dem du alle Elemente anordnest.

HTML:
<div id="wrapper">hier kommen alle div's rein...</div>

CSS dazu (Beispiel):
HTML:
#wrapper {
width: 800px;
margin: 0px auto;
padding: 0px;
}

Alle div's, die sich darin befinden, orientieren sich an dem "wrapper". "wrapper" hat jetzt keine besondere Bedeutung, wird dafür einfach nur häufig verwendet.

Anstatt für jeden Navigationspunkt einen separaten div zu nehmen, kannst du auch eine ungeordnete Liste dafür erstellen und per CSS formatieren:

HTML:
<div id="navi">
<ul>
<li>Punkt 1</li>
<li>Punkt 2</li>
...
</ul>
</div>

Selbstverständlich kannst du jedem li eine eigene Klasse zuordnen.

Des Weiteren kannst du auch die hover-Effekte, die du jetzt noch mit JS erstellt hast, durch CSS ersetzen. Dadurch wird dein Quelltext übersichtlicher, ist einfacher zu pflegen und entspricht dem aktuellen Webstandard.

Das könnte z. B. so aussehen:
HTML:
#navi ul li a {
color: #fff;
background-image: url(bild1.jpg);
text-decoration: none;
}
	
#navi ul li a:hover {
color: #fff;
background-color: transparent;
background-image: url(bild2.jpg);
text-decoration: underline;
}

Fertig ist das Ganze ;)
 

maromedia84

Aktives Mitglied

AW: Ausrichtung/ Hintergrundfärbung Webseite

Gut das ist das non plus ultra als lösung. Wie erwähnt hatte es auch nur überflogen bevor ich weg musste, nach genauerem lesen des Problems wäre oder hätte ich wahrscheinlich eine ähnliche lösung vorgeschlagen
 

smusekaterliene

fleißig am Lernen

Einen wunderschönen Guten Morgen!
Erstmal vielen Dank für eure Antworten.. leider hat das mit dem wrapper nicht funktioniert. Ich habe es jetzt (sicher nicht sehr elegangt) mit <div style="width:800px;margin:0px auto;"> im body gelöst. Das funktioniert jetzt erstmal. :)

Hover effecte funktionieren auch super! Jetzt hat es entgültig klick gemacht! Vielen, vielen Dank!
LG, Smuse

Hallöchen,
es ist zum Verzweifeln... :( nun klappt alles mit den Hovereffects und auch die divs passen, leider funktionieren die Links der Buttons nicht mehr... ich dreh echt langsam am Kabel...
Was habe ich denn übersehen? Muss ich in den Styles.css den Buttons auch noch den Link zuweisen? Ich bin echt mit meinem Latein am Ende..

Hier mein neuer (HTML-Code):
<html>
<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<title>xxxxx - STARTSEITE -</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<link href="styles.css" rel="stylesheet" type="text/css"/>
<body bgcolor="#999999" onLoad="preloadImages();">
<div style="width:800px;margin:0px auto;">
<div id="header"></div>
<div id="navi">
<div id="home"><a href="index.html"></a></div>
<div id="info"><a href="info.html"></a></div>
<div id="leistung"><a href="products.html"></a></div>
<div id="referenz"><a href="references.html"></a></div>
<div id="contact"><a href="contact.html"></a></div>
</div>
<div id="shadow"></div>
<div id="main">

und hier mein neuer CSScode (gekürzt):
#header {
background-image: url(Bilder/Header.png);
margin: auto;
height: 191px;
width: 800px;
}
#navi {
padding:0;
margin: 0px auto;
height: 37px;
widht: 800px;
}
#home {
float: left;
Background-image: url(Bilder/Startseite.png);
height: 37px;
width: 160px;
}
#home:hover {
float: left;
Background-image: url(Bilder/Startseite-over.png);
Background-color: transparent;
height: 37px;
width: 160px;
}

Liegt es vielleicht daran, dass ich den Normal-divs das Hintergrundbild zugewiesen habe? Versteckt sich vielleicht jetzt der Link hinter den Bild?? Danke schon mal im Voraus für eure Ideen! :)
LG, Smuse
 
Zuletzt bearbeitet von einem Moderator:
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben