Ik heb een probleem :(
Op mijn site zie je dat de div box inloggen onder de div box Welkom blijft.
Ik wil hem graag omhoog krijgen zodat hij naast de box Welkom komt te staan.
Hoe doe ik dit?
hier nog een screen voor als de site offline gaat
Door die weg te laten in je geincludeerde bestand.
Je voegt iets in namelijk.
Vergelijk het eens met een website die je op een flipover tekent, en je met post-it papiertjes je de inhoud opvult. Die bevatten alleen de inhoud die je in wilt voegen.
Uiteindelijk moet je over je hele site dan zo een structuur krijgen:
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
<link href="styles.css" type="text/css" rel="stylesheet">
</head>
<body>
<h1>This is a Heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
Ik heb het idee dat je een hele andere aanpak moet gaan toepassen als je met include()'s gaat werken.
Je hebt index.php met <html> etc.
De include() (bv menu) komt in de <body> te staan. In dat bestand mag dan geen <html> meer zitten.
Nee dus uit al die andere bestanden zoals het menu en de home zou ik al de html eruit moeten halen? Maar dit hoeft normaal toch ook niet? ik heb wel vaker includes gebruikt..
Dat moet juist wel...
Includeren is hetzelfde als invoegen, embedden is dat je een ander object in je site voegt, wat weer met iframe gebeurt.
Is het niet beter om eerst te zorgen dat je een werkende HTML-template maakt met correcte HTML-code, en dat je daarvan uit het designs over gaat nemen in je PHP-scripts?
Dan weet je in ieder geval waar je mee bezig bent en heb je een beter overzicht.
Dat moet juist wel...
Includeren is hetzelfde als invoegen, embedden is dat je een ander object in je site voegt, wat weer met iframe gebeurt.
Is het niet beter om eerst te zorgen dat je een werkende HTML-template maakt met correcte HTML-code, en dat je daarvan uit het designs over gaat nemen in je PHP-scripts?
Dan weet je in ieder geval waar je mee bezig bent en heb je een beter overzicht.
Volgensmij zitten er nu geen errors meer in de html behalve 12 errors van <html> tags
[size=xsmall]Toevoeging op 07/04/2015 12:08:07:[/size]
En ik kan mijn css niet meer linken voor mijn menu...
Is het niet beter om een aparte locatie te maken waarin je enkel de website in HTML, CSS, JS layout ontwikkelt, zonder de PHP-dingen?
Dan kan je je eerst focussen op de layout en de goede HTML-opbouw, waarna je het, zodra het af is, om kan bouwen naar PHP.
Is het niet beter om een aparte locatie te maken waarin je enkel de website in HTML, CSS, JS layout ontwikkelt, zonder de PHP-dingen?
Dan kan je je eerst focussen op de layout en de goede HTML-opbouw, waarna je het, zodra het af is, om kan bouwen naar PHP.
Op die manier bouw ik ook altijd mijn layout.
Dat kan idd wel maar dan zou ik dus mijn hele menu, en home allemaal bij elkaar moeten gooien in de index.php dan krijg ik mijn menu waarschijnlijk nooit op de goede plaats..
[size=xsmall]Toevoeging op 07/04/2015 12:14:00:[/size]
Zie het als een goede focus op je HTML-layout, niet om je je PHP-systeem opnieuw op te bouwen.
Ik zie er geen nadelen in om deze techniek te gebruiken.
Verder zie ik nog steeds drie doctypes staan, terwijl er maar eentje bovenin hoort.