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

Seitengröße limitieren (Frameset)

Status
Für weitere Antworten geschlossen.

Passsi1101

Neues Mitglied
Hallo,

Ich bin grade dabei meine Internetseite zu erstellen, und habe mir ein Frameset erstellt. Da ich die Internetseite für 15 Zoll Monitore erstellen möchte, würde ich mich freuen zu erfahren, wie ich diese Größe der gesamten Seite limitieren kann.

Ich bedanke mich schonmal im Vorraus. Damit ihr seht wie mein Frame aussieht hänge ich den Quelltext einfach mal an. Danke.


Code:
<html>
<head>
<title>Titel</title>
<meta name="author" content="2.loeffler">


<frameset  cols="15%,85%">
   <frame src="links.html" bordercolor="red" scrolling="no">
<frameset  rows="17%,83%">
     <frame src="oben.html" scrolling="no" bordercolor="red">
     <frame src="rechts.html"  name="center" bordercolor="red" noresize>
</frameset>
</frameset>




</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">




</body>
</html>
 
probiere es statt mit Prozentangaben mit Pixelangaben.
Von Frames würde ich dir eher abraten ;)
icon12.gif
 
Die Frage ist, warum willst du das machen?

Dann haben Besucher deiner Seite, die mit einem EeePC unterwegs sind immer Scrollbalken. Lass sie die Seite doch automatisch an den Viewport des Browsers anpassen.

Allgemein vergibst du Breite und Höhe eines Elements per CSS
Code:
element {
  width: 123em;
  height: 123em;
}
 
Ahso meinst Du das... Das macht man im Normalfall mit einer Box, die um den Inhalt gelegt wird, bzw. der Inhalt wird in die Box geschrieben. Dieser Box wird eine Breite mitgegeben, im Falle von airberlin.com ist das eine Breite von 960px. Diese Box könnte man dann noch zentrieren was mir besser gefällt.

Der HTML-Teil:
PHP:
<body>
<div id="content">
<h1>Hallo</h1>
<p>Dies ist der Text</p>
</div>
</body>
Der CSS-Teil (im Headbereich einbinden):
PHP:
#content {
width: 960px;
margin: 0 auto; /*sorgt für Zentrierung der content-Box */
}
Soweit erstmal zu Deiner Ausgangsfrage.

Wichtig beim Webseitenerstellung ist die strikte Trennung von Inhalt (HTML) und Design/Layout (CSS). Aber das wirst Du hier unter Umständen noch zu genüge lesen können.

Gruß thuemmy
 
Danke thuemmy,

Hat super funktioniert, wenn ich jetz den Bereich der nicht mehr im Bereich der Pixelanzahl ist (also quasie wo nichts angezeigt wird) farblich verändern möchte, wo muss ich welchen Befehl einfügen ?
 
Das machst Du ebenfalls wieder mit CSS und zwar gibst Du dem body eine Hintergrundfarbe. Wenn Du im #content dann wieder weiß haben möchtest, dann musst Du das wieder gezielt auf weiß setzen.

Das würde dann so aussehen:
PHP:
body {
background-color: #999999; 
}

#content {
width: 960px;
margin: 0 auto;
background-color: white;
}
Grußt thuemmy
 
Ich bin grade dabei meine Internetseite zu erstellen, und habe mir ein Frameset erstellt. Da ich die Internetseite für 15 Zoll Monitore erstellen möchte
Darf ich fragen, warum? Das macht im WWW keinen Sinn.
Nicht nur, dass die Größe des Monitors keine Aussage darüber macht, wieviel Platz Du im Browser für Deine Website hast, sondern wie gehst Du mit Leuten um, die nur 10" oder gar nur 8"-Monitore (oder noch kleiner, Handys) haben? Schreibst Du da auf die Titelseite "Sie dürfen sich meine Website nur ansehen, wenn Sie sich einen größeren Monitor kaufen"?

Denk mal drüber nach!
Best Viewed with / Optimiert für ... Bildschirmauflösung
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben