Hoe krijg ik een div box op de goede plaats?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2 3 4 volgende »

Timon van Es

Timon van Es

07/04/2015 11:49:51
Quote Anchor link
- SanThe - op 07/04/2015 11:48:46:


Zo had ik mijn html maar dat laat hij zo te zien niet toe...
van die site mag er geen body,html en head inzitten
 
PHP hulp

PHP hulp

19/12/2024 09:43:45
 
- SanThe -

- SanThe -

07/04/2015 11:51:08
Quote Anchor link
Tuurlijk wel, alleen geen drie keer zoals bij jou.
 
Timon van Es

Timon van Es

07/04/2015 11:51:40
Quote Anchor link
wat er staat als error http://prntscr.com/6qncd4
wat ik heb http://prntscr.com/6qnciff
 
- Ariën  -
Beheerder

- Ariën -

07/04/2015 11:52:17
Quote Anchor link
Timon van Es op 07/04/2015 11:34:50:
waar slaat dat ding op ik mag niet eens mijn css linken van dat ding??

Rustig maar, er staat nergens dat je NIET mag linken naar je CSS.
Het probleem is dat die <link...> tags waarmee je naar je CSS-sheets verwijst nu boven de doctypt staan (samen met een div), en dat hoort niet. De <link ..>-tags horen in de <head>-sectie van je HTML te staan, en je divjes horen weer in de <body>-sectie.

Ook je <head> </head> en <body> </body> -tags horen op de juiste plek in je HTML-document te staan, in de <html>-sectie.
Gewijzigd op 07/04/2015 11:53:58 door - Ariën -
 
Timon van Es

Timon van Es

07/04/2015 11:52:31
Quote Anchor link
- SanThe - op 07/04/2015 11:51:08:
Tuurlijk wel, alleen geen drie keer zoals bij jou.


Ja het staat er meerdere keren omdat ik de ander pagina's in de index include met php

Toevoeging op 07/04/2015 11:53:15:

Aar C op 07/04/2015 11:52:17:
Timon van Es op 07/04/2015 11:34:50:
waar slaat dat ding op ik mag niet eens mijn css linken van dat ding??

Rustig maar, er staat nergens dat je NIET mag linken naar je CSS.
Het probleem is dat die <link...> tags waarmee je naar je CSS-sheets verwijst nu boven de doctypt staan (samen met een div), en dat hoort niet. De <link ..>-tags horen in de <head>-sectie van je HTML te staan, en je divjes horen weer in de <body>-sectie.


Ja maar als ik dat doe dan krijg ik weer de error dat ik die html en body tags er niet in mag doen
 
- Ariën  -
Beheerder

- Ariën -

07/04/2015 11:54:21
Quote Anchor link
Dan staan die op de foute plek in je HTML-code, of je sluit die tags misschien niet af?

Anyway, het is nog steeds een troepje: http://newfm.nl/new/
Gewijzigd op 07/04/2015 11:55:45 door - Ariën -
 
- SanThe -

- SanThe -

07/04/2015 11:55:12
Quote Anchor link
Timon van Es op 07/04/2015 11:52:31:
Ja het staat er meerdere keren omdat ik de ander pagina's in de index include met php


En daar gaat het dus niet goed.

Er mag maar 1 keer <html><head><body> in staan.
 
Timon van Es

Timon van Es

07/04/2015 11:56:09
Quote Anchor link
- SanThe - op 07/04/2015 11:55:12:
Timon van Es op 07/04/2015 11:52:31:
Ja het staat er meerdere keren omdat ik de ander pagina's in de index include met php


En daar gaat het dus niet goed.

Er mag maar 1 keer <html><head><body> in staan.


Hoe moet ik die andere pagina's zoals het menu en de header dan in mijn index krijgen?
 
- Ariën  -
Beheerder

- Ariën -

07/04/2015 11:56:58
Quote Anchor link
Als je iets include dan moet je niet de structuur van een heel HTML-document in het te includeren bestand opnemen. Dat is wat je nu blijkbaar lijkt te doen.
 
Timon van Es

Timon van Es

07/04/2015 11:58:02
Quote Anchor link
Aar C op 07/04/2015 11:56:58:
Als je iets include dan moet je niet de structuur van een heel HTML-document in het te includeren bestand opnemen. Dat is wat je nu blijkbaar lijkt te doen.


Oke, en hoe zorg ik ervoor dat ik niet de hele structuur include?
 
- Ariën  -
Beheerder

- Ariën -

07/04/2015 12:00:00
Quote Anchor link
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:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<!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>
Gewijzigd op 07/04/2015 12:02:16 door - Ariën -
 
- SanThe -

- SanThe -

07/04/2015 12:00:30
Quote Anchor link
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.
 
Timon van Es

Timon van Es

07/04/2015 12:01:52
Quote Anchor link
- SanThe - op 07/04/2015 12:00:30:
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..
 
- Ariën  -
Beheerder

- Ariën -

07/04/2015 12:04:03
Quote Anchor link
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.
Gewijzigd op 07/04/2015 12:05:02 door - Ariën -
 
Timon van Es

Timon van Es

07/04/2015 12:07:16
Quote Anchor link
Aar C op 07/04/2015 12:04:03:
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



Toevoeging op 07/04/2015 12:08:07:

En ik kan mijn css niet meer linken voor mijn menu...
 
- SanThe -

- SanThe -

07/04/2015 12:10:53
Quote Anchor link
Er zit nog steeds 3 keer <html> in.
Zie de broncode van de pagina op het web.
 
- Ariën  -
Beheerder

- Ariën -

07/04/2015 12:11:13
Quote Anchor link
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.
 
Timon van Es

Timon van Es

07/04/2015 12:13:31
Quote Anchor link
Aar C op 07/04/2015 12:11:13:
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..

Toevoeging op 07/04/2015 12:14:00:

En waarom werkt mijn css niet meer voor mijn menu?
http://newfm.nl/new/
 
- Ariën  -
Beheerder

- Ariën -

07/04/2015 12:15:57
Quote Anchor link
Zie het als een goede focus op je HTML-layout, niet om je je PHP-systeem opnieuw op te bouwen.

Blijkbaar heb je nu verspreid over een aantal includes diverse stukken herhalende HTML staan, en raak je het overzicht kwijt.

Verder zie ik nog steeds drie doctypes staan, terwijl er maar eentje bovenin hoort.
Gewijzigd op 07/04/2015 12:17:47 door - Ariën -
 
Timon van Es

Timon van Es

07/04/2015 12:17:34
Quote Anchor link
Aar C op 07/04/2015 12:15:57:
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.


Dat komt door die php includes...
En zo word het met html http://newfm.nl/new2/
 

Pagina: « vorige 1 2 3 4 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.