Zitat:
Zitat von Plinfafans2
natürlich habe ich den </body> Tag nicht vergessen 
im Npage "style ändern"- Editor 2 bereiche, der 1. Bereich ist das HTML Grundgerüst und das 2. Der Footer, wo unterhalb des 1. steht, ich habe den </body> im Footer-Bereich gestellt, also direkt vor den Footer, damit das ganze auch funktioniert
ich bin ganz neu in Npage und es hat am anfang sehr lange gedauert, bis ich verstanden habe das der anfang <body> unten sein muss und der </body> vor dem Footer
In Google hatte ich, bei sehr langer suche, keine hilfe gefunden, manchmal findet man von selbst hilfe.
|
nett aber falsch und die Sufu hier im Forum hätte dir eine passende Antwort gegeben wie man ein eigenes Design einbaut.
Zitat:
Zitat von Plinfafans2
Wie gesagt den Body Tag schließe ich im Footer, direkt bevor der Footer anfängt, nach dem </body> kommt dann der </div> Tag.
|
seit wann gehören <div>-Container außerhalb des <body>-bereichs?
Zitat:
Zitat von Plinfafans2
Ich füge keine Inhalte an, das macht das Npage System selber automatisch,
<html> wird nicht geschloßen, weil das nicht geht, es wird immer rot dargestellt
|
bei dem Chaos meckert halt jeder ;-)
das was an Code von nPage eingefügt wird ist der besucherzähler und die Werbung die sieht man allerding snicht intern nur im Quellcode der Webseite und welche Codes da eingefügt werden weis ich zumindest ganz genau.
Zitat:
Zitat von Plinfafans2
Ich weiß nicht wo du mein HTML Code gesehen hast, wenn es im Quelltext war, da lohnt es sich nicht, weil der Browser den HTML Code immer umwandelt.
|
falsch umgewandelt wird nur PHP-Code, HTML-Code bleibt genauso wie er geschrieben wurde.
Zitat:
Zitat von Plinfafans2
Char-set ist unwichtig! durch charset werden die umlaute erst recht falsch dargestellt, ohne char-set wird es bei mir immer richtig dargestellt, vielleicht musst du in deinem browser die Codierung ändern 
|
das brauche ich ganz gewiss nicht eher solltest Du mal eine Lehre annehmen wennde schon keine Ahnung hast und bereits nach 2 Jahren an Demenz leidest
also mal ein Crashkurs für den "Profi"
eine Webseite beginnt mit einem einleitenden <html>
damit der browser weis das alles was nun folgt in der Auszeichnungssprache HTML geschrieben ist.
Im Normalfall kommt noch der Doctype darüber (Bitte bei selfhtml nachlesen)
Nun beginnt der <head>- Bereich einleitend mit <head>
ind diesem Bereich kommen alle Meta-Tag-Angaben ins besondere auch die fürs Charset also bitte mal einfügen :
PHP-Code:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
in einer Fußgängerzone kannste zwar auch Auto fahren nur irgendwann tritt Dir die Polizei auf die Flossen und die Besucher sindDir siche rsehr dankbar wenn sie nicht dieses interpretieren
möglichst sondern das Wort
möglichst ohne Rätsel raten lesen können.
nach den Meta-tags folgen CSS-Angaben und zwar komplett
dann kann man noch Javascript-Angaben einfügen
das der Editor meckert liegt evtl daran das Du als profi vergessen hast das man erst ein JavaScript schließt bevor man das nächste öffnet ;-)
PHP-Code:
<script type="text/javascript">
<!-- EXPLORER DESTROYER -->
<!-- explorerdestroyer.de -->
<!-- STUFE 3: ERNST -->
<!-- Hilfe zur Installation finden Sie in der Installationsanleitung -->
<!-- Dieses Skript wurde übersetzt. Das Original finden Sie unter explorerdestroyer.com -->
<javascript onload="javascript:hasIE_hideAndShow();">
<!--
WENIGER ALS 50 EINSTELLUNG
Wenn Sie Statistiken zu explorerdestroyer.com senden möchten, wieviele Ihrer Besucher IE verwenden, setzen Sie untenstehende Variable 'hasIE_phone_home' auf 1.
Unter explorerdestroyer.com oder explorerdestroyer.de finden Sie weitere Informationen über die 'Bring sie unter 50' Kampagne.
Wenn die Variable auf 0 gesetzt ist, werden keine Informationen gesendet.
-->
<script type="text/javascript">
im übrigen enthalten die JavaScrips von Dynamic Drive oft fehler und auch verschiedene Versionen daher sollte man schon genau wissen was man da macht... aber da shaste Du als Vollprofi sicher schon bemerkt
so nach dem ganzen schließt man den <head>-Bereich mit </head> und öffnet gleich im Anschluss den <body>-Bereich der Browser weis dadurch ok hier endet der nicht sichtbare Bereich und der eigentlich Inhaltsbereich beginnt.
So nun kommen deinen ganzen Inhalte wie <div>-Container
Tabellen etc bis auf <br>, <hr> und <img src="etc"> haben alle Tags in HTML auch einen End-Tag bzw, ein schließendes Tag
Alles was wir öffnen solten wir auch schließen damit der Browser weis wo ein Element anfängt und wo es wieder aufhört.
Geschlossen wird in umgekerhter reihenfolge als wir sie geöffnet haben.
Das was wir als erstes geöffnet haben schließen wir als Letztes.
ganz am Schluss kommt dann der schließende Tag vom <body>- Bereich </body> und der schließende Tag vom <html> nämlich </html> ab hier kommt dann gar nichts mehr den hier endet für den Browser die Sprache HTML
Einige Browser wie zB Firefox versuchen das Chaos darzustellen natürlich nur mit mäßigem Erfolg.
Nun zu nPage der Header-Bereich vom Style hier kommt alles rein was vor dem Inhalt der Textseiten stehen soll
Im Footer-Bereich vom Style kommt alles was nach dem Inhalt der Textseiten stehen soll
Sitewide oben alles was am Anfang der Textseite stehen soll
Sitewide unten alles was am Schluss der Textseite stehen soll
Das Ganze sieht dann so aus:
Header-Bereich vom Style im Kästchen:
<html>
<head>
PHP-Code:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
weitere Meta-Tags
CSS-Angaben
JavaScript
</head>
<body>
evtl. Navigation etc. wenn es links von der Inhaltsfläche angezeigt werden soll.
evtl. öffnende <div>-Tags oder <table><tr><td>-Tags die zum Design gehören und die Inhaltsfläche gestallten.
Header-Bereicht vom Style
Ende
Sitewide oben
Textseiteninhalte
Sitewide unten
Footer-Bereich vom Style
evtl. schließende </div>-Tags oder </td></tr></table>-Tags die zum Design gehören und die Inhaltsfläche gestallten.
</body>
</html>
Footer-Bereich vom Style
Ende
... auch einem "Profi" wie Dir sollte nun ein Licht aufgehen
achja ich weis was ich schreibe und denke Du solltest ein bischen deine Aroganz zügeln und einem IHK-geprüften Fachinformatiker im Bereich Anwendungsentwicklung ein wenig Glauben schenken.