zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden html Befehle in einer txt Datei?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #11 (permalink)  
Alt 02.06.2008, 16:27
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Wörter oder Sätze aus einer Textdatei zu lesen ist quasi eine "Datenbank", wenn man es mal nicht so genau betrachtet.

Nur hast du in diesem Fall drei Dinge zu tun:

1. Die reinen "Daten" (Sätze, Texte, Wörter, etc.) liegen in einer Textdatei
2. Das dazugehörigen (X)HTML als Template, in dem die Texte dynamisch eingebunden werden sollen
3. Das PHP Skript, dass das Template und deine Textdatei verbindet

Diese drei Dinge habe allerdings rein überhaupt nichts damit zu tun, wie man zwei Absätzen einen Abstand zuweist - das ist eine reine CSS Sache, die man hier z.B. über margin oder padding löst. Dies sind aber absolute CSS Grundlagen, und die bringt dir hier keiner Stück für Stück bei
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
Sponsored Links
  #12 (permalink)  
Alt 02.06.2008, 16:33
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Hai Magel,

das ist keine Altersfrage

Mit dem PHP-Programm kopierst Du den Inhalt der Textdatei und schickst alles
an den Browser. Um einzelnen Textteilen eine spezielle Formatierung zu verpassen muß der Browser halt auch wissen, welche gemeint sind.

Das ist auch die Verbindng zwischen HTML und CSS. Es ist genau wie bei zB Word :
Du hast einen Absatz und weist dem Formatierungen zu. Der Kram wird nur etwas
anders aufgeschrieben.

Probier's doch mal aus:

Code:
Das ist eine Zeile.
oder

Code:
Das ist <strong>eine</strong> Zeile.
(Du kannst das auch in das PHP-Programm oder die Textdatei eintippen.)
Im zweiten Beispiel wird das "eine" zwischen den strongs fett gedruckt.

Dann mal:

Code:
Das ist <span style="color:blue;">eine</span> Zeile.
Dann wird's blau Im style steckt schon ein Häppchen CSS ...
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
Sponsored Links
  #13 (permalink)  
Alt 03.06.2008, 10:28
Benutzerbild von Magellan
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.02.2007
Ort: Zurzeit noch Meerane in Sachsen
Beiträge: 97
Magellan befindet sich auf einem aufstrebenden Ast
Standard

Hy Boris,

schon mal ein Danke für deine Hilfe.

Wofür ich margin oder padding einsetzen kann das weiß ich, so schwierig ist das auch nicht.

Du sagst ich habe nur drei Dinge zu tun, und genau Punkt 2. ist das Problem.
Wo oder wie erstelle ich dieses (X)HTML Template?
Wie schreibe ich den (X)HTML Code das der Inhalt der Textdatei eingebunden wird.

Jetzt habe ich es so gelöst, ob das so richtig ist? Ob es eine elegantere Lösung gibt? weiß ich nicht.

/* Inhalt der txt Datei*/
<h2>Impressum</h2>
<br>
<br>
<p>Tanuga.de ist eine Publikation <span style="word-spacing:6.3em;"> der Mxx</span> Marketing</p>
<p span style="text-indent:20em;">Badxxxstr.14</p>
<p span style="text-indent:20em;">083xx Xxxrane</p>
<br>
Mit Zitat antworten
  #14 (permalink)  
Alt 03.06.2008, 16:59
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Wie ich schon sagte (via PN): Da bringst du etwas durcheinander. Das, was du in einer TXT Datei hast, gehört eigentlich ganz normal in eine HTML Datei.

Es hat für dein Vorhaben gar keinen Sinn, es in eine .txt Datei zu schreiben.

Außerdem ist dein (X)HTML nicht korrekt - es gibt kein "<p span ..." ... entweder <p> oder <span>, man kann keine HTML Tags kombinieren.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
  #15 (permalink)  
Alt 04.06.2008, 11:16
Benutzerbild von Magellan
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.02.2007
Ort: Zurzeit noch Meerane in Sachsen
Beiträge: 97
Magellan befindet sich auf einem aufstrebenden Ast
Standard

Einen Guten Morgen an alle,

Hy Boris, Du schreibst ich müsse nur drei Dinge tun.

1. Die reinen "Daten" (Sätze, Texte, Wörter, etc.) liegen in einer Textdatei
2. Das dazugehörigen (X)HTML als Template, in dem die Texte dynamisch eingebunden werden sollen
3. Das PHP Skript, dass das Template und deine Textdatei verbindet

Das ist mir auch soweit klar. Nur weiß ich nicht wie der Inhalt der Textdatei an die richtige stelle im
Quelltext der (X)HTML Datei eingebunden wird. Könntest du mal drei kleine Beispiele hier einstellen.
Nur zwei- drei Wörter in unterschiedliche html Anweisungen.

Du schreibst noch, dass mein (X)HTML Code nicht korrekt ist. Nun ist es so das diese
Schreibweise <p span style="text-indent:20em;"> genau das ausführt was ich möchte, und bei dieser Schreibweise <p><span…..>
die Anweisung völlig ignoriert wird. Das verrückte ist, drei Zeilen weiter unten habe ich dies Anweisung stehen
<p> <span style="word-spacing:16.4em;"> sie wird korrekt ausgeführt.

Das liegt für mich außerhalb jeder Logik ???

Bei CSS:4You habe ich diese Schreibweise gefunden
<h1 style="color:#ff0000;"> ist das nicht ein kombinierter Tag?

Grüsse Magellan

Geändert von Magellan (04.06.2008 um 11:27 Uhr)
Mit Zitat antworten
  #16 (permalink)  
Alt 04.06.2008, 11:35
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Vergiss einfach meine Punkte 1 - 3 - die sind für dich nicht von Relevanz.

Dir fehlt leider massives Grundlagenwissen und du bringst viele Dinge noch durcheinander. DIV und SPAN sind HTML-Elemente ("Tags"). Die kann man verschachteln, aber nicht kombinieren.

Style ist kein HTML-Element, sondern eine Anweisung / Zuweisung für ein HTML-Element wie class, id, rel usw.

Dir sollte das erstmal wirklich bewusst werden, bevor du überhaupt nur ansatzweise mit Templates, PHP oder sonstwas beginnst.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
  #17 (permalink)  
Alt 04.06.2008, 11:45
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Zitat:
Zitat von Boris Beitrag anzeigen
Style ist kein HTML-Element, sondern eine Anweisung / Zuweisung für ein HTML-Element wie class, id, rel usw.
Jetzt muss ich doch nochmal was dazu sagen.
style gibt es sowohl als Element als auch als Attribut. Letzteres ist hier verwendet.
span gibt es ebenfalls als Element und Attribut, ist als Attribut jedoch nur im Zusammenhang mit Tabellen anwendbar.
Im gezeigten Fall ist es falsch und bewirkt gar nichts, außer den Code invalide zu machen.

Magellan, es hilft nichts. Du musst Grundlagen lernen. Ein Forum ist nicht der Ort, an dem dir diese vermittelt werden können.
Mit Zitat antworten
  #18 (permalink)  
Alt 04.06.2008, 14:14
Benutzerbild von Magellan
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.02.2007
Ort: Zurzeit noch Meerane in Sachsen
Beiträge: 97
Magellan befindet sich auf einem aufstrebenden Ast
Standard

Na dann möchte ich mich für eure Bemühungen recht herzlich bedanken.

Als ich vor Jahren, einem nicht gerade sehr Talentierten älteren Herrn, das Fliegen eines Flugzeuges beibringen wollte, und ich schon am verzweifeln war. Erklärte mir dieser alte Matelehrer „einem Talentierten Schüler das rechen bei zubringen ist keine Kunst, doch einem
Schüler ohne Talent Mate bei zu bringen. Das ist Lehren.“

Nun ist noch kein Meister vom Himmel gefallen, und ich weiß auch das ich mit als diesen Scriten, Coden und Begriffen
noch keine große Erfahrung habe. Aber Übung macht den Meister.

Joe aus dem Spessart,
könntest Du mir die gestellten Fragen detailliert, auch mit Beispielen beantworten.

LG Magellan

Ps.
Der alte Matelehrer ist bis heute ein begeisterter Pilot, ohne Absturz und Bruchlandung.

Geändert von Magellan (04.06.2008 um 15:31 Uhr)
Mit Zitat antworten
  #19 (permalink)  
Alt 04.06.2008, 14:17
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Ja, Magellan, mach das. Bezahl dir einen Privatlehrer.
Das Forum ist kein solcher. Versteh das doch.

edit: In meinem letzten Beitrag habe ich Begriffe hervorgehoben. Du hast dich sicher inzwischen dazu informiert und weißt jetzt, welchem grundlegenden Irrtum du aufgesessen bist. So (Eigeninitiative) wirst du hier viel lernen können. Die Empfehlung von gedruckter Lektüre hast du auch bereits erhalten. Im Allgemeinen ist Lernstoff in solchen Werken besser aufbereitet, als in einigen Tausend zusammengesuchten "Seiten" online.

Geändert von fricca (04.06.2008 um 14:24 Uhr)
Mit Zitat antworten
Sponsored Links
  #20 (permalink)  
Alt 05.06.2008, 19:39
Benutzerbild von mantiz
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 25.02.2007
Beiträge: 2.843
mantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz sein
Standard

Zitat:
Zitat von Magellan
Du schreibst noch, dass mein (X)HTML Code nicht korrekt ist. Nun ist es so das diese
Schreibweise <p span style="text-indent:20em;"> genau das ausführt was ich möchte, und bei dieser Schreibweise <p><span…..>
die Anweisung völlig ignoriert wird. Das verrückte ist, drei Zeilen weiter unten habe ich dies Anweisung stehen
<p> <span style="word-spacing:16.4em;"> sie wird korrekt ausgeführt.

Das liegt für mich außerhalb jeder Logik ???
Anzumerken wäre evtl. noch, dass "text-indent" nur bei Blockelementen Wirkung zeigt, da dies eine Einrückung der ersten Zeile in z.B. einem Absatz hat. Daher funktioniert es, wenn Du es direkt "p" gibst, aber bei "span" nicht, da "span" ein Inline-Element ist. Die Angabe "word-spacing" allerdings kann bei beiden Element-Typen (Block und Inline) verwendet werden.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
wie sieht eine css datei aus franknixweis CSS 3 16.07.2008 00:54
DIV immer ganze Breite - normal?!?!? csski CSS 3 02.07.2008 13:20
PHP in HTML 1of3 Serveradministration und serverseitige Scripte 3 29.04.2007 15:51
Jede html Datei einzeln umschreiben? tkd CSS 2 19.05.2004 03:17
eine datei für alle html seiten erstellen... White Flag CSS 4 10.05.2004 17:19


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:16 Uhr.