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

2 mal background-position bei derselben *.png

Status
Für weitere Antworten geschlossen.
M

macinti777

Guest
Erstens begrüsse ich das helfende Forum ganz herzlichst.

Ich hab folgendes problem:

Die zentrale PHP datei:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="backgroundup.css" rel="stylesheet" type="text/css" />
<link href="header.css" rel="stylesheet" type="text/css" />
<link href="doom.css" rel="stylesheet" type="text/css" />
<link href="backgrounddown.css" rel="stylesheet" type="text/css" />
<link href="footer.css" rel="stylesheet" type="text/css" />
<title>Gastro Heute</title>
<style type="text/css">
<!--
body {
background-color: #000000;
background-image: url();
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
-->
</style>
</head>
<body>
<?php include("backgroundup.php"); ?>
<?php include("header.php"); ?>
<?php include("layout.php"); ?>
<?php include("backgrounddown.php"); ?>
<?php include("footer.php"); ?>
</body>
</html>

Die PHP Datei des oberen Hintergrundes:

<div class="backgroundup">
<div class="backgroundup_">
<img id="backgroundup" src="header.png" width="700" height="170" alt="" />
</div>
</div>

Zugehörige CSS datei:

@charset "UTF-8";
/* CSS Document */

div.backgroundup_ {
background-image:url('header.png');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center;
}

Die Vordergrundsbild PHP des Backroundes:

<div class="header">
<div class="header_">
<img id="header" src="obenwerb.png" width="660" height="130" alt="" /></div>

Das CSS dazu:

@charset "UTF-8";
/* CSS Document */

div.header_ {
text-align: center;
position:absolute;
top:19px;
width:100%;
height:170px;
}

Die Layout PHP:

<div class="Tabelle_01">
<div class="homen_">
<a href="home.php">
<img id="homen" src="homet.png" width="168" height="51" border="0" alt="" /></a>
</div>
<div class="wirn_">
<a href="wir.php">
<img id="wirn" src="wirt.png" width="168" height="51" border="0" alt="" /></a>
</div>
<div class="gastron_">
<a href="gastro.php">
<img id="gastron" src="gastrot.png" width="168" height="51" border="0" alt="" /></a>
</div>
<div class="sonstn_">
<a href="sonst.php">
<img id="sonstn" src="sonstt.png" width="168" height="51" border="0" alt="" /></a>
</div>
<div class="linksn_">
<a href="links.php">
<img id="linksn" src="linkst.png" width="168" height="51" border="0" alt="" /></a>
</div>
<div class="hometext_">
<img id="hometext" src="werbe.png" width="500" height="300" border="0" alt="" />
</div>
</div>
</div>

Zugehöriges CSS dazu:

@charset "UTF-8";

<style type="text/css">

#Tabelle_01 {
border: 0px;
width: 678px;
}

div.Tabelle_01 {
margin-left: auto;
margin-right: auto;
margin-top: -170px;
margin-bottom: 598px;
text-align: center;
position:relative;
top:170px;
width:696px;
height:300px;
}

div.homen_ {
position:absolute;
left:0;
top:13px;
width:168px;
height:51px;
background-image:url("homen.png");
}

div.homen_ a, div.homen_ a:link, div.homen_ a:visited {
display:block;
outline: none;
}

div.homen_ img {
width:100%;
height:100%;
border:0;
}

div.homen_ a:hover img {
visibility:hidden;
}

div.wirn_ {
position:absolute;
left:0px;
top:64px;
width:168px;
height:51px;
background-image:url("wirn.png");
}

div.wirn_ a, div.wirn_ a:link, div.wirn_ a:visited {
display:block;
outline: none;
}

div.wirn_ img {
width:100%;
height:100%;
border:0;
}

div.wirn_ a:hover img {
visibility:hidden;
}

div.gastron_ {
position:absolute;
left:0px;
top:115px;
width:168px;
height:51px;
background-image:url("gastron.png");
}

div.gastron_ a, div.gastron_ a:link, div.gastron_ a:visited {
display:block;
outline: none;
}

div.gastron_ img {
width:100%;
height:100%;
border:0;
}

div.gastron_ a:hover img {
visibility:hidden;
}

div.sonstn_ {
position:absolute;
left:0px;
top:166px;
width:168px;
height:51px;
background-image:url("sonstn.png")
}

div.sonstn_ a, div.sonstn_ a:link, div.sonstn_ a:visited {
outline: none;
}

div.sonstn_ img {
width:100%;
height:100%;
border:0;
}

div.sonstn_ a:hover img {
display:block;
visibility:hidden;
}

div.linksn_ {
position:absolute;
left:0;
top:218px;
width:168px;
height:51px;
background-image:url("linksn.png")
}

div.linksn_ a, div.linksn_ a:link, div.linksn_ a:visited {
display:block;
outline: none;
}

div.linksn_ img {
width:100%;
height:100%;
border:0;
}

div.linksn_ a:hover img {
visibility:hidden;
}

div.homestext_ {
position:absolute;
left: 180px;
top:-8px;
width:500px;
height:300px;
}

div.hometext_ {
position:absolute;
left:180px;
top:-8px;
width:500px;
height:300px;
}

div.homextext_ {
position:absolute;
left:180px;
top:4px;
width:500px;
height:300px;
}

.iframe_4 {
position:absolute;
background-image:
url(ifras.png);
top:-7.7px;
left:202px;
text-align: justify;
width: 500px;
height: 300px;
}

.abstand_iframe{
padding-left: 10px;
padding-top: 10px;
}

.scrollbereich {
overflow: auto;
width: 470px;
height: 276px;
}

.scrollbarabstand{
padding-right: 10px;
padding-left: 10px;
}

body {
background-color: #000000;

text-align:center; /* for IE */
margin:0 auto; /* for the rest */
}

a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}

div.homen_ {background-repeat:no-repeat;}
div.homen_ a:hover {visibility:visible;}
div.wirn_ {background-repeat:no-repeat;}
div.wirn_ a:hover {visibility:visible;}
div.gastron_ {background-repeat:no-repeat;}
div.gastron_ a:hover {visibility:visible;}
div.sonstn_ {background-repeat:no-repeat;}
div.sonstn_ a:hover {visibility:visible;}
div.linksn_ {background-repeat:no-repeat;}
div.linksn_ a:hover {visibility:visible;}
</style>

Die PHP datei des unteren Hintergrundes:

<div class="backgrounddown">
<div class="backgrounddown_">
<img id="backgrounddown" src="header.png" width="700" height="170" alt="" />
</div>
</div>

Und seine CSS Datei:

@charset "UTF-8";
/* CSS Document */

div.backgrounddown_ {
background-image:url('header.png');
background-repeat:no-repeat;
background-attachment:fixed;
background-position: center;
}

Die Php des Footers der auf dem Backround liegen sollte, wie es beim Header oben der Fall ist:

</div>
<div class="footer">
<div class="footer_">
<img id="footer" src="untenwerb.png" width="660" height="130" alt="" /></div>
</div>

Und seine CSS Datei:

@charset "UTF-8";
/* CSS Document */

div.footer_ {
text-align: center;
position:absolute;
top:480px;
width:100%;
height:170px;
}

Es funktioniert eigentlich alles bestens, bis auf das untere Backround-image.

Es wird zwar angezeigt, aber zu weit unten, so um die 200px zu weit, wärend das untere Vordegrundbild, das heisst der Footer selbst richtig positioniert ist, es sollte aber auf dem Background Bild liegen.

Dazu müsste ich das Backround Image irgenwie weiter nach oben kriegen, aber wie?

Bild 9 im Anhang ist die Seite man sieht das der untere Hintergrund fehlt, beim Bild 10 sieht man wie weit es nach unten verschoben wurde.

Wenn jemand mir helfen könnte wäre sehr nett, danke.
 

Anhänge

  • Bild 9.jpg
    Bild 9.jpg
    26,5 KB · Aufrufe: 7
  • Bild 10.jpg
    Bild 10.jpg
    13,4 KB · Aufrufe: 7
*ÄCHTZ*

1. Glaubst Du, man bekommt besonders viel Spaß, diesen Code zu lesen, um sich vorzustellen, wie das aussehen könnte, dann soll man noch PHP include spielen?
Sowas geht doch freundlicher mit einem einfachen Link.

2. Es geht Dir doch um Darstellungsunterschiede. Was hat das mit PHP zu tun? Wen interessiert PHP? Wenn Du wenigstens den fertigen HTML-Code gepostet hättest, der an den Browser ausgeliefert wird, dann wäre einiges einfacher. Aber dennoch, s. 1.: Ein Link würde Deine Chance of Hilfe deutlich erhöhen.

*seufz*
 
Hier der Html Code als Ausgabe:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="backgroundup.css" rel="stylesheet" type="text/css" />
<link href="header.css" rel="stylesheet" type="text/css" />
<link href="doom.css" rel="stylesheet" type="text/css" />
<link href="backgrounddown.css" rel="stylesheet" type="text/css" />
<link href="footer.css" rel="stylesheet" type="text/css" />
<title>Gastro Heute</title>
<style type="text/css">
<!--
body {
background-color: #000000;
background-image: url();
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
-->
</style>
</head>
<body>
<div class="backgroundup">
<div class="backgroundup_">
<img id="backgroundup" src="header.png" width="700" height="170" alt="" />
</div>
</div><div class="header">
<div class="header_">
<img id="header" src="obenwerb.png" width="660" height="130" alt="" /></div>
</div><div class="Tabelle_01">
<div class="homen_">
<a href="home.php">
<img id="homen" src="homet.png" width="168" height="51" border="0" alt="" /></a>
</div>
<div class="wirn_">
<a href="wir.php">
<img id="wirn" src="wirt.png" width="168" height="51" border="0" alt="" /></a>
</div>
<div class="gastron_">
<a href="gastro.php">
<img id="gastron" src="gastrot.png" width="168" height="51" border="0" alt="" /></a>
</div>
<div class="sonstn_">
<a href="sonst.php">
<img id="sonstn" src="sonstt.png" width="168" height="51" border="0" alt="" /></a>
</div>
<div class="linksn_">
<a href="links.php">
<img id="linksn" src="linkst.png" width="168" height="51" border="0" alt="" /></a>
</div>
<div class="hometext_">
<img id="hometext" src="werbe.png" width="500" height="300" border="0" alt="" />
</div>
</div>
<div class="backgrounddown">
<div class="backgrounddown_">
<img id="backgrounddown" src="header.png" width="700" height="170" alt="" />
</div>
</div><div class="footer">
<div class="footer_">
<img id="footer" src="untenwerb.png" width="660" height="130" alt="" />
</div>
</div></body>
</html>
 
Zuletzt bearbeitet von einem Moderator:
Achja warum ich mit PHP spiele ist, weil ich anders ohne Javascript oder Ajax keine Frames simulieren kann und genau dass ist das was ich wollte: Javascript freie Seite die fast wie Frames funzt! Aber dies ist ne andere Sache, hierin ist bestimmt nicht das Problem, warum der Hintergrund des Headerbildes weiter nach unten geschoben wird...ob das aus der Ausgabe des Browsers ersichtlich sein wird, weiss ich aber nicht, hoffe es mal...danke für deine schnelle Antwort!
 
Weil die Webseite noch nicht auf irgend ein Webserver ist, sondern ich es mit dem Lokalen Webserver es teste und noch kein Webserver in betracht gezogen habe, zumindest noch nicht, wenn sie fertig ist, erst dann.

Und es ist im Momment nur dieser kleine Fehler. Sonst ist eigentlich alles so wie ich es haben wollte.

Darum will ich ja nur wissen, wie ich das untere zweite Hintergrundsbild weiter nach oben bekomme, dass ist alles.

Nun wenn Ihr noch mehr Infos braucht, sagt einfach bescheid...danke euch!
 
Achja warum ich mit PHP spiele ist,...
Die Frage war nicht, warum Du PHP benutzt, ich wollte Dich darauf hinweisen, dass bei einer Suche nach Darstellungsproblemen der PHP-Code irrelevant ist, weil PHP auf dem Server abläuft. Darstellungsprobleme geschehen aber im Browser. Den PHP-Code zu posten macht es nur unnötig kompliziert, den Code zu verstehen.

weil ich anders ohne Javascript oder Ajax keine Frames simulieren kann
Mit PHP kann man glücklicherweise auch keine Frames simulieren. Nichts ist so unzureichend umgesetzt wie Frames und man kann das zum Glück nicht ersetzen oder kopieren.

Weil die Webseite noch nicht auf irgend ein Webserver ist
Dann stell es bitte irgendwo hin.

Nun wenn Ihr noch mehr Infos braucht, sagt einfach bescheid...danke euch!

Ich für meinen teil brauche einen Link, weil mir das zu unübersichtlich ist.

Ich kann nicht verstehen, warum es jemand, der Hilfe benötigt, den Hilfswilligen immer so schwer machen muss...aber das hab ich ja schonmal anderswo ausgebreitet...
 
Php simuliert aber zu hundert pro Frames mit CSS zusammen, nur nicht gerade auf gleicher Art, sondern sogar besser. Denn man kann sogar einzelne Teile ändern. Mann stelle sich ein Frame vor, dass man beim Anklick nur um das innere, die Textausgabe zu ändern, man sogar das ganze Gerüst abändern kann wie man will. Also wenn ich Frame sage, dann meinte ich nur das Grafische an sich, die Art und Weise. Aber nicht im Funktionellen. Ich hab nämlich lange gebraucht bis ich auf diese Idee kam. Anders wärs ja nicht gegangen:), ausser mit Javascript oder Ajax. Ja ich werde mal versuchen irgendwo es hochzuladen, wenn es mir möglich ist...

PS: Ich meine nur in meinem Fall hab ich es geschaft damit es zu simuliern, es lässt sich damit aber natürlich auch mehr machen...
 
Zuletzt bearbeitet von einem Moderator:
Ja und ich glaube, ich weiss so ungefähr wo das Problem liegt:

@charset "UTF-8";
/* CSS Document */

div.backgrounddown_ {
background-image:url('header.png');
background-repeat:no-repeat;
background-attachment:fixed;
background-position: center;
}

Ich glaube hier, denn das kommt am ende des Ganzen! Und nur diese Stelle ist zu weit nach unten überzogen!

Ich denke irgendwas mit Background position lässt sich noch machen um den Background nach oben zu bewegen..
 
Php simuliert aber zu hundert pro Frames mit CSS zusammen, nur nicht gerade auf gleicher Art, sondern sogar besser.
Nein, tut es nicht. Frames laufen clientseitig ab, PHP serverseitig. Frames teilen den Viewport des Browsers in mehrere Bereiche, in die mehrere Seiten gleichzeitig geladen werden. PHP hat nichtmal Zugriff auf den Viewport und CSS kann den auch nicht unterteilen. Frames laden mehrere Seiten, moderne Websites laden pro Klick eine komplette Seite.
Ich denke, ich weiß, was Du meinst. Mit Frames hat das aber herzlich wenig zu tun. Du redest von der Möglichkeit des include in PHP und vom state-of-the-art layouten mit CSS. Das hat aber keine Ähnlichkeit mit Frames - und hat zum Glück keines der Probleme, die Frames mit sich bringen.

Also wenn ich Frame sage, dann meinte ich nur das Grafische an sich, die Art und Weise. Aber nicht im Funktionellen.
Ja, das ist das Problem. Wenn ich Äpfel "Birnen" nenne, dann kann ich auch sagen, dass Äpfel viel besser sind als Birnen...

Anders wärs ja nicht gegangen:), ausser mit Javascript oder Ajax.
Nur, dass die Ajax-Variante ähnliche Probleme aufweist, wie Frames und durch das abschaltbare JavaScript eigentlich noch mehr Probleme.

Gruß,
-Efchen
 
Ja ok im Grunde genommen hast Du voll recht. Aber Du weisst wie ich das meinte;) Ich hab nämlich von Frames und Javascript die schnauze voll gehabt, früher mal, dann bin ich auf PHP und CSS umgestiegen. Klar ich bin noch kein Profi, aber trozdem erstaunt es mich immer wieder, wie schnell ich vorwärts komme. Ich mag CSS und PHP vollkommen, aber auch XHTML. Designen vorallem. Die Philosophie des CSS ist für mich wirklich eine wunderbare Sache. Und hoffe das ich es mal ganz ausschöpfen kann, sowie andere Sprachen.
 
PHP ist eine Möglichkeit, Webseiten mehr Dynamik zu verschaffen.
Aber die Basis bleibt (X)HTML und CSS. Es ist schön zu hören, dass Du Dich mit CSS anfreundest. Es ist alles schließlich viel einfacher als früher.
Aber die absolute Basis ist und bleibt (X)HTML und da musst Du - wenn ich Deinen Code so betrachte - noch einiges nachholen. Die Semantik bleibt bei Dir auf der Strecke. Vielleicht ist der Code dieser Seite ein schlechtes Beispiel Deiner Fähigkeiten, aber in DEM Fall ist das ja reine div-Suppe ohne jegliche Semantik.
 
Ja ich bin auf dem Weg sagen wir mal, bin ja wie ich sagte noch kein Profi. Aber mit der Zeit findet man immer neue Wege, Abkürzungen usw. Ich bin eigentlich kein Webprogrammierer, sondern dies ist nur eines meiner Hobbies. Zum Glück gibt es aber Menschen von denen man auch viel lernen kann usw
Ich hätte bestimmt auch alles kürzer machen können, dafür brauch ich aber noch ein wenig Zeit um mich zu vertiefen. Aber immerhin ist es mir gelungen von Tabellen und Javascript auf CSS und PHP umzuswitchen. PHP hingegen ist ein breites Phänomen. Soweit bin ich noch ned. Aber erstmals CSS richtig vertiefen. Und der Unterschied von HTML auf XHTML besser begreifen usw...sonst kann ich ja auch andere Sprachen, aber dies ist ne andere Geschichte:)
 
Was genau meinst Du eigentlich mit Semantik? Vieles habe ich auch nur vom Netz gelernt und die Semantik ist vom CSS Editor und vom Dreamweaver, wenn Du die Art des Aufbau's meinst...
 
Unter Semantik versteht man die Bedeutung des Inhalts, die Du mit HTML beschreibst.
HTML ist eine Strukturbeschreibungssprache. Mit ihr definierst Du, was der Inhalt zu bedeuten hat. Mit Design & Layout hat HTML rein gar nichts zu tun, deswegen ist es ja auch falsch, mit Tabellen zu layouten.
Tabellen beispielsweise sind nur dazu da, Tabellarische Daten als solche zu kennzeichnen. Dann gibts da die Tags <h1> bis <h6>, die Überschriften auszeichnen. Mit <p> werden Textabsätze gekennzeichnet, mit <address> Adressen. Wichtige Textpassagen werden in <em> eingeschlossen, besonders wichtige in <strong>. DAS ist Semantik!
Die semantische Bedeutung von <div> ist: Gruppiere mehrere Elemente zwecks gemeinsamer Formatierung in CSS.

Wenn Du Dir jetzt nochmal Deinen Code ansiehst, erkennst Du, dass er keinerlei Bedeutung definiert. Da gibts keine Überschriften, keine Textpassagen, nur einzelne Images, teilweise in Elemente zum Gruppieren eingepackt, obwohl nur ein Element drin steht.

Das macht HTML aus. Dieses Basis muss erst richtig und logisch stehen, bevor man mit CSS anfangen kann. Wer CSS sagt, muss vorher HTML sagen. Die meisten CSS-Umsteiger vergessen in dem Prozess HTML völlig. Damit begeben sie sich aber auf einen steinigen Weg, den sie meist später wieder verlassen müssen - sprich, sie lernen falsch. Sie bringen sich was bei, was sie so nie wieder anwenden werden. Eine div-Suppe ist semantisch genauso sinnlos wie Layout mit Tabellen. Und sowas wie "Layout mit div" gibt es nicht.
 
Achsoo das meinst Du! Doch doch, in diesem Fall siehst Du aber auch und wirst Du nicht viel sehen. Ich kenn mich sehr wohl mit Textpassagen aus! Aber mir gefallen die geringen möglichen Schriftarten die man da wählen kann nicht. Demzufolge benutze ich lieber Grafiken als Textausgabe. Allerdings ist es hier jetzt in meinem Fall auch ned nötig allzufiel Text rein zu tun. Es gibt aber eine möglichkeit durch PHP eine eigene Schriftart zu wählen und sie sogar als Grafik darzustellen, egal was man als Text schreibt. Es ist aber zu Umständlich und Nervenkostend.
 
Aber mir gefallen die geringen möglichen Schriftarten die man da wählen kann nicht. Demzufolge benutze ich lieber Grafiken als Textausgabe.
Das ist Unsinn. Sowas kann man im Print-Design machen, aber nicht im Web-Design. Fließtext sollte man als Text einfügen, niemals als Grafik. Man macht dabei einen Vorschlag, welche Fonts benutzt werden sollen, falls sie vorhanden sind. Am Schluss der Liste steht dann etwas allgemeines wie "sans-serif". Dann wird die Systemeinstellung des Nutzers genommen.
Fonts sind letztendlich für den Nutzer reine Spielerei, im Prinzip überflüssig. Man sollte dem im WWW keine zu große Bedeutung zumessen. Fließtext jedoch per Grafik einzubinden ist eine viel zu große Barriere. Abgesehen davon musst Du ja für jedes Image, das Du einbindest, einen Alternativtext im Attribut "alt" angeben. D.h. da musst Du Deinen Text sowieso wieder komplett angeben, und da hast Du dann auch nicht den von Dir gewünschten Font.
Nein, Texte als Grafiken ist ein viel zu großer Administrativer Aufwand für Dich und schlichtweg benutzerunfreundlich. Man kann nicht suchen, nicht markieren und die Ladezeiten werden so unnötig in die Länge gezogen.
Vergiss das besser wieder!

Was durchaus praktikabel ist, Überschriften als Image darzustellen. Das sind kurze Texte, der Alternativtext wird auch nicht zu lang. Aber auch die Semantik darf hier nicht leiden, also trotzdem das <img> in ein <hx> einbetten.

Allerdings ist es hier jetzt in meinem Fall auch ned nötig allzufiel Text rein zu tun.
Es ist halt schwierig, ein Stylesheet für eine Struktur zu schreiben, die noch nicht existiert.

Es gibt aber eine möglichkeit durch PHP eine eigene Schriftart zu wählen und sie sogar als Grafik darzustellen, egal was man als Text schreibt. Es ist aber zu Umständlich und Nervenkostend.

Schreibe Fließtext als normalen Text. Alles andere ist umständlich und nutzerunfreundlich.

Achsoo das meinst Du!
Ich weiß aber nicht, ob Du "Semantik" jetzt verstanden hast, denn Du hast nirgendwo das Thema behandelt.
 
Doch bin ich mir 100% sicher! Ich sagte, für meine Idee brauche ich kein Fliesstext, da nicht soviel Text geschrieben wird, bis auf Kleinigkeiten, Fliesstext könnte später in Betracht kommen, aber dazu ist es noch zu früh! Und letzteres ist es nur eine Betrachtungsweise!!! Es kommt halt immer auf den Inhalt der Seite an. Ich hab zwar paar Scrollbalken und da ist nur Fliesstext drinne, aber das wurde hier so oder so nicht gezeigt, weil es auf anderer Ebene ist und diese stimmt! Es ist auch keine Breite Seite wie diese hier und sie zielt viel mehr auf die Grafik und Schönheit an erster Stelle.

PS:
Ich mag das aber überhaupt nicht, dass die Systemfont des Nutzers genommen wird! Sondern das meine Auswahl genommen wird! Aber wie gesagt es ist noch ned viel an Fliesstext wo man normale Schrift nehmen sollte! Wobei ich da auch auf PHP zugreifen könnte damit meine Schrift gewählt wird vom Server und mein Text so ausgegeben wird! Texte kann man kopieren mittels rechte Taste speichern unter!

Aber hier gehts lediglich um die verschiebung und nicht um das was ich in meiner Seite presentiern werde...aso haben wir das Thema verfehlt!
 
Doch bin ich mir 100% sicher! Ich sagte, für meine Idee brauche ich kein Fliesstext
Du weißt aber sicherlich, dass Blinde und Sehbehinderte mit Bildern überhaupt nichts anfangen können, oder?
Es ist auch keine Breite Seite wie diese hier und sie zielt viel mehr auf die Grafik und Schönheit an erster Stelle.
Eine Webseite sollte in erster Linie Information anbieten, und sollte für alle zugänglich sein. Erst in zweiter Linie kommt das Design der Seite. Deswegen ist der normale Entwicklungsprozess einer Website, das zuerst der Inhalt der Webseite in semantisch richtigem HTML erstellt wird und danach geht es an das Design mit CSS.

Gruß thuemmy
 
Doch bin ich mir 100% sicher! Ich sagte, für meine Idee brauche ich kein Fliesstext, da nicht soviel Text geschrieben wird, bis auf Kleinigkeiten, Fliesstext könnte später in Betracht kommen, aber dazu ist es noch zu früh!
Fließtext ist in einer Website das allerwichtigste. Ohne Fließtext hat die Website keinen Inhalt. Und ohne Inhalt kannst Du HTML nicht vernünftig anwenden (weil HTML ja den Inhalt strukturiert) und letztendlich ist die Website sinnlos. Fließtext als Inhalt ist eigentlich das allererste. Naja, vielleicht noch nach der HTML-Grundstruktur einer Seite.

Ich mag das aber überhaupt nicht, dass die Systemfont des Nutzers genommen wird! Sondern das meine Auswahl genommen wird!
Das ist völlig irrelevant, was Du magst oder nicht. Der Nutzer muss es mögen. Und der zieht seinen Systemfont der Einbindung des Inhalts als Grafiken eindeutig vor.
Das WWW bietet Dir als Webmaster nicht die Möglichkeit, andere Fonts zu verwenden, als die, die der Nutzer installiert hat, damit musst Du Dich wohl oder übel abfinden.
Deine Auswahl kann nicht funktionieren, weil die Nutzer andere Fonts zur Verfügung haben, als Du. Du müsstest dem Nutzer Deinen Font zur Verfügung stellen, aber die wenigsten werden sich sowas runterladen und installieren.

Wobei ich da auch auf PHP zugreifen könnte damit meine Schrift gewählt wird vom Server und mein Text so ausgegeben wird! Texte kann man kopieren mittels rechte Taste speichern unter!
Die PHP-Lösung erzeugt aber Grafiken und Grafiken sind kein Text. Und durch das Speichern von Grafiken kann man KEINE Texte kopieren, weil man sie dann nicht in einen Texteditor einfügen kann. Und man kann nicht in solchen Texten suchen. Was nutzerunfreundlicheres gibts wohl kaum.

Aber hier gehts lediglich um die verschiebung und nicht um das was ich in meiner Seite presentiern werde...aso haben wir das Thema verfehlt!
Nein, sicher nicht. Deine Antwort ist die typische von jemandem, der einen massiven Fehler aufgezeigt bekommen hat, aber nicht bereit ist, diesen zu akzeptieren. Dann wird mal wieder einfach gesagt "Das hab ich nicht gefragt" und versucht, die Diskussion damit abzuwürgen.
Letztendlich macht man Websites immer für die Nutzer, nie für sich selbst. Mit solchen Aktionen werden die Besucher aber massiv ausbleiben.

Du weißt aber sicherlich, dass Blinde und Sehbehinderte mit Bildern überhaupt nichts anfangen können, oder?
Dafür gibt es ja das Attribut "alt" und deswegen ist es Pflicht :-)

Gruß,
-Efchen
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben