Forum

> > Off Topic > HTMLs zusammenfügen
Forums overviewOff Topic overviewLog in to reply

German HTMLs zusammenfügen

35 replies
Page
To the start Previous 1 2 Next To the start

old HTMLs zusammenfügen

AdidasOFC1
BANNED Off Offline

Quote
also ich habe folgendes problem:

mein webspace besteht mittlerweile aus ca. 8 HTML-Seiten, die alle prinzipiell die gleiche Formatierung aufweisen, nämlich

tabelle:
links oben ein counter
rechts oben eine jpeg mit der überschrift der seite
links unten buttons für die navigation
rechts unten dann der eigentliche inhalt der seite
unter der tabelle:
infos und kontakt.

guckt euch meine site an, dann wisst ihr was ich meine...

mein problem ist es, dass diese methode mit den htmls lange ladezeiten hat und ich bei ner kleinen veränderung des formats alles 8mal machen muss.
Ich hab zwar sowas aufgeschnappt, dass ich das format mit ner externen css-datei machen kann, bzw. dass php sowas zulässt, aber ehrlich gesagt habe ich davon keine ahnung.

Danke schon mal im vorraus
mfg
banane

old Re: HTMLs zusammenfügen

HW
User Off Offline

Quote
Ladezeit: Ist nicht dramatisch. Das Layout sind ein paar Byte, das macht kaum was aus. Die Bilder sind da wesentlich gravierender, und die sollten im Normalfall im Cache bleiben, d.h. sie müssen nicht neu geladen werden.
Änderungen: Problem kenn ich. Schau dir mal PHP bzw. die PHP Funktion include() an (http://php.net), falls dein Webhost das unterstützt. Das sollte dir helfen.

old Re: HTMLs zusammenfügen

bizzl
User Off Offline

Quote
banane has written
anscheinend unterstützt mein server kein php...
schade...

Ein relativ guter Host mit PHP ist Funic.
Nachteile: etwas veraltetes PHP, Dateigröße max 1.5MB, Werbung.
Wahlweise geht auch noch gimyweb, ist zwar Werbefrei und hat PHP5, dafür gabs irgendwo ne Klausel "Wir behalten uns vor PHP und MySQL mal kostenpflichtig zu machen wenn uns danach ist"

old Re: HTMLs zusammenfügen

stealth
User Off Offline

Quote
bizzl has written
Ein relativ guter Host mit PHP ist Funic.

"/go/bizzl", mann das war doch sowas von klar

Also ich find funpic dumm, vor allem wegen den Nachteilen die du aufgeführt hast.

old Re: HTMLs zusammenfügen

Weber
COMMUNITY BANNED Off Offline

Quote
FSPHost soll ja auch nur files da sein. Kleine homepage ok. Wenn du eine Homepage mit php willst nimm funpic.de oder ohost.de (sind sehr ähnlich!) files kannst du dann bei FSPhost hochladen und den anderen müll bei FUnpic/ohost.

old Re: HTMLs zusammenfügen

AdidasOFC1
BANNED Off Offline

Quote
naja dann lass ichs halt einfach...
CSS benutz ich jetzt aber, hab auf http://www.html-seminar.de/ nen kurs durchgemacht...

hab aber ne frage:
Ich will für meine navigationsleiste nur noch einen button verwenden (wegen den ladezeiten, und weil ich das iwi als herausforderung betrachte).
Was aber hieran ist falsch?

Das steht in der navileiste:
1
<div class="navi"><a href="index.html">Home</a></div>


Das steht in der (im head verknüpften) style.css
(Die ist richtig zugeordnet, da steht noch mehr drin und das funzt):
1
2
3
4
5
6
.navi div {
	background:red url(btn_sm.png) no-repeat left;
	widht:50px;
	height:50px;
	link:black;
}

old Re: HTMLs zusammenfügen

bizzl
User Off Offline

Quote
am code ist nichts falsch.
Wäre nett wenn du uns erklärst wie du es gerne hättest, und wie es jetzt in welchem browser davon abweicht.

old Re: HTMLs zusammenfügen

AdidasOFC1
BANNED Off Offline

Quote

Ich habe widht statt width geschrieben....

Aber:
Ich will auch, dass der Link schwarz ist, (link:black , aber wo?)
und der link in der mitte des divs erscheint (align:center, aber wo?)

old Re: HTMLs zusammenfügen

jeepohahyo
User Off Offline

Quote
1
2
3
4
5
6
7
8
9
10
11
.navi div {
     background:red url(btn_sm.png) no-repeat left;
     width:50px;
     height:50px;
     text-align:center;
     vertical-align:middle;
}

a:link {
    color: #000;
}

old Re: HTMLs zusammenfügen

AdidasOFC1
BANNED Off Offline

Quote
@dicker: die links sollen nur in der navileiste schwarz sein, und auch ohne unterstreichung
(ups, hatte ich vergessen zu schreiben)

EDIT: und NOCH was:

wenn ich in der style.css
1
.navi div {blabber}
und in der index.html
1
<div class="navi">blubber</div>
stehen habe, funzt des net.

mit
1
div {blabber}
in der style.css und
1
<div>blubber</div>
geht's aber...

wie muss ich das richtig eintragen (mit class) damit des geht?
edited 1×, last 08.07.07 03:40:26 pm

old Re: HTMLs zusammenfügen

jeepohahyo
User Off Offline

Quote
1
2
3
4
5
6
7
8
9
10
11
.navi div {
     background:red url(btn_sm.png) no-repeat left;
     width:50px;
     height:50px;
     text-align:center;
     vertical-align:middle;
}

a.navi:link {
    color: #000;
}

Ungetestet
wenns nicht geht musst du nopch beim Link class="navi" reinschreiben
Wenns immer noch nicht geht versuch nen anderen Klassennamen als in der Nav

old Re: HTMLs zusammenfügen

AdidasOFC1
BANNED Off Offline

Quote
Mann hab ich probleme!
der link steht immernoch links oben im bild, trotz
1
2
3
4
5
6
7
8
9
10
div.navi{
	background:url(btn_sm.png);
	width:50px;
	height:50px;
	border-width:1px;
	margin:0px;
	padding:0px;
	align:center;
	vertical-align:middle;
	}

old Re: HTMLs zusammenfügen

bizzl
User Off Offline

Quote
es muss
1
text-align: center;
sein, nicht bloss
1
align: center;
Kann sein das dein Browser bei falschen CSS-Angaben abbricht und deswegen das vertical-align nicht mehr sieht.

old Re: HTMLs zusammenfügen

AdidasOFC1
BANNED Off Offline

Quote
soso schonmal ganz gut. der text ist jetzt nämlich horizontal mittig, aber vertikal immernoch nicht.
Das mit dem abbrechen stimmt also nicht, daran muss etwas falsch sein.

old Re: HTMLs zusammenfügen

bizzl
User Off Offline

Quote
hmmm.
Ich teste grade: bei mir funzen width und vertical-align weder im Firefox noch im Konqueror, jedoch nur bei <div>.
Bei <td> geht es...

old Re: HTMLs zusammenfügen

AdidasOFC1
BANNED Off Offline

Quote
jawollja, mit tabelle geht's!

EDIT:
Gibt es variablen in html/css?
Wenn ja, wie definiere ich sie bzw. gebe ich sie aus?
edited 1×, last 08.07.07 04:40:31 pm

old Re: HTMLs zusammenfügen

bizzl
User Off Offline

Quote
nein, sowas gibt es nicht.
Das müssteste mit PHP oder Javascript machen.

Beispiel PHP:
1
2
3
4
5
6
7
8
9
10
<?php
$var1="Hello ";
$var2="World!";
$var3="Toast!";
?>
[i]hier viel HTML-Zeugs[/i]
<?php echo $var1.$var2; ?>
[i]mehr HTML-Zeugs[/i]
<?php echo $var3; ?>
[i]Restliches HTML[/i]

JavaScript ist etwas schwieriger und weniger sicher, da viele Leute NoScript installiert oder JavaScript ganz ausgemacht habe.
To the start Previous 1 2 Next To the start
Log in to replyOff Topic overviewForums overview