1.9k Aufrufe
Gefragt in Webseiten HTML von Mitglied (659 Punkte)
Hallo leute,

habe ein problem mit css. beim betreten des servers sollte eine startseite angezeigt werden. da das fenster etwa nur halb so groß ist wie der bildschirm wollte ich diese seite verkleinern, könnt ihr mir sagen was ich eintragen muss um die auflösung zu ändern ?


<html>
<head>
<title>Willkommen im Deutschen Gamerstuebchen DM</title>
<style type="text/css">
pre {
font-family:Verdana,Tahoma;
color:#FFB000;
}
body {
background:#000000;
margin-left:8px;
margin-top:0px;
}
a {
text-decoration: underline;
}
a:link {
color: #FFFFFF;
}
a:visited {
color: #FFFFFF;
}
a:active {
color: #FFFFFF;
}
a:hover {
color: #FFFFFF;
text-decoration: underline;
}
</style>
</head>
<body scroll="no">
<pre>


<head><meta http-equiv='refresh' content='0; url="url zur website"<head>

</pre>
</body>
</html>

ich möchte sie etwa um 30% verkleinern, da ich das nicht genau weis würde ich die werte durch mehrmaliges probieren selbst rausfinden.

wenn ich " width="70%" height="70%" border="0" scrolling=yes> über der url angebe dann wird es vor dem laden der website angezeigt aber nicht berücksichtigt.
ich weis einfach nicht wie das aussehen muss könnt ihr helfen ?

mfg scan

4 Antworten

0 Punkte
Beantwortet von
<pre>


<head><meta http-equiv='refresh' content='0; url="url zur website"<head>

</pre>

Das ist ungültiges HTML! Wozu soll das gut sein?

um die auflösung zu ändern
geht weder mit CSS, HTML noch JavaScript, so etwas sind Rechnereinstellungen.

Was genau willst du erreichen? Deine Problembeschreibung ist sehr nebulös!
0 Punkte
Beantwortet von Experte (6.4k Punkte)
Hallo,
die Auflösung im Sinne der Bildschirmauflösung kannst Du nicht ändern, aber das Browserfenster (mit Javascript). Und das ist wohl das, was Du machen willst. Das geht zwar relativ einfach, aber das unterstützen nicht (mehr) alle Browser, weil damit unerwünschte Dinge gemacht werden könnten. Und es funktioniert nur mit aktivem Javascript.

<html>

<head></head>

<body onload="window.resizeTo(800,600)">

</body>
</html>


Das funktioniert
- im Internet Explorer v8 und
- im Apple Safari v4.0.4 für Windows.

Das funktioniert nicht
- im Firefox v3.6.3,
- in Opera v10.53,
- in Google Chrome v4.1.249.1064

...weitere Browser habe ich nicht getestet.

Allerdings kann der User jederzeit die Grösse selber ändern, und was noch wichtiger ist, damit wird das gesamte Fenster in der Grösse angepasst und nicht etwa nur der Inhaltsbereich der Website selbst. Das heisst, wenn jemand viele Symbolleisten im Browser hat, dann verkleinert sich der Inhaltsbereich um die Höhe der Symbolleisten. Fazit: Man erreicht dadurch keinen einheitlichen Look bei verschiedenen Usern... besser, man passt das Design entprechend an.

Und was Gast42 so charmant mitteilen wollte ist, dass der <head>-Tag innerhalb des <body>-Tags nichts zu suchen hat...

mfg, sup2010
0 Punkte
Beantwortet von Mitglied (659 Punkte)
Hallo leute,

danke für die schnelle antwort.

der text ist vorgeschrieben, ob das ungültig ist, ka. es ist die motd.txt eines css servers.

das is die startseite beim betreten des servers, sieht etwa so aus:

http://i29.tinypic.com/98f284.png

so wie ich das immo habe funktioniert es, bis auf die größe der anzeige, die bildschirmgröße meine ich nicht das weis ich das man das damit nicht machen kann.. ich will nur die seite der größe anpassen das man nicht rumscrollen muss.

ach ja die serverstartseite ist kein browser.

ich hoffe ihr wisst jetzt was ich mein und könnt mir vllt sagen was ich da noch anhängen muss um die größe zu ändern.

mfg scan
0 Punkte
Beantwortet von Experte (6.4k Punkte)
Oh Mann...sorry, aber sag' doch bitte gleich, dass es sich um einen Startbildschirm bei einem Counterstrike Source Server handelt... In Deinem geposteten Zusammenhang denkt doch jeder an Cascading Style Sheets (CSS !!!)...

Um auf Dein gepostetes Bild zu kommen, wenn Du den gesamten Text auf der Seite in dem kleinen Ausschnitt unterbringen willst, wirst Du wohl die Schriftgrösse verkleinern müssen.

zB. mit folgender zusätzlicher Angabe:

body {
background:#000000;
margin-left:8px;
margin-top:0px;
font-size: 10px; oder statt 10 px; 0.7em;
}

Aber ob man dann noch alles gut lesen kann, bezweifle ich...

mfg, sup2010
...