Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

PHP Dateien einbinden und positionieren?

Hallo,

ich übe gerade PHP Programmierung und erstelle meine eigene Website. Ich habe eine standart Seite in dieser ab einer bestimmten höhe mit includ() der Text einer Datei angezeigt werden soll.

Aber dieser Text geht von gaaanz links bis gaaanz rechts. Kann ich i-wie ein Fenster mit einer bestimmten Breite einbinden, dieses zentriert ist in dem der Text angezeigt wird und jeder zulange Text automatisch mit Zeilenumbruch eingefügt wird? Also nicht so...

Hallo mein Name ist xxx und ich wohne in xxx, habe 2 Brüder und eine Schwester.

Sondern so...

Hallo mein Name ist xxx und ich wohne in xxx,

habe 2 Brüder und eine Schwester.

Diese Textbox sollte in der Mitte des Bildschirms also von links nach rechts zentriert sein, aber der Text selber in diesem Fenster soll links angeordnet sein, sorry kanns ned wirklich besser beschreiben^^

So ähnlich wie diese Seite hier, also die YahooClever Seite...dort ist auch alles in dem weißen bereich und nichts geht übern Rand in den blauen Bereich.

Schonmal danke für eure Mühen :D

Update:

so in der art mein ich des, aber wenn es von links aus positioniert wird, dann ist es zum beispiel bei mir alles in der mitte, aber bei leuten mit einem breiteren bildschirm ist es eher weiter links als in mitte^^

hmm trotzdem danke

3 Antworten

Bewertung
  • vor 1 Jahrzehnt
    Beste Antwort

    Meinst Du es etwa so? text.txt muss natürlich im Zugriff sein.

    <html>

    <head>

    <title>Texte platzieren</title>

    <header></header>

    <body>

    <p style = "position:absolute; top:35px; left:240px; width:350px; background-color:#ddf; ">

    <?php include 'text.txt'; ?>

    </p>

    </body>

    Dann musst Du ein wenig mit den style-Elementen experimentieren. Neben 'absolute' gibt es auch 'relativ'. Das liest Du am besten bei

    http://de.selfhtml.org/

    nach, wie es Steve Kramer beschrieben hat.

  • vor 1 Jahrzehnt

    Das ganze ist eigentlich kein wirkliches Php Problem.

    Zur Erklärung:

    Php wird im Einsatz mit einem Webserver verwendet, um HTML-Code zu erzeugen.

    Und das HTML wiederum wird heutzutage meistens mit CSS formatiert.

    Es gibt verschiedene Wege um ein Ziel zu erreichen und alle haben diverse Vor- und Nachteile.

    Für dein Problem würde ich ein div-Tag verwenden das mit margin:auto positioniert wird. Dann allerdings sollte die Seite in transitionell Html kodiert sein und der body auf 100% gesetzt werden.

    Alternativ kann man dasselbe auch mit Tabellen erreichen. Dieser Weg ist aber nicht mehr Zeitgemäß und, wenn du schon programmieren lernst, vielleicht besser gar nicht erst einzuschlagen.

    Als gute Quellen empfehl ich dir:

    http://de.selfhtml.org/

    http://www.css4you.de/

  • Anonym
    vor 1 Jahrzehnt

    Das macht man unter HTML z.B. mit einer Javaroutine. die PHP aufruft.

Haben Sie noch Fragen? Jetzt beantworten lassen.