frames, divs, en ??

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2

Mark

Mark

24/07/2008 16:22:00
Quote Anchor link
Douwe M schreef op 24.07.2008 16:21:
Tja, PHP werkt alleen maar als je het bestand opslaat als .php hè ;)


maar als ik dat doe, kan ik dan nog wel html toepassen ?

Of kan ik in een html bestand een stukje php toepassen ?
 
PHP hulp

PHP hulp

15/11/2024 00:08:18
 
--

--

24/07/2008 16:22:00
Quote Anchor link
Quote:
Kan ik nog wel html gebruiken als ik met div's werk?
Natuurlijk kan je nog html gebruiken als je met div's werkt, div's zijn html. Volgens mij snap je de opbouw van een pagina en wat een div is niet helemaal.

Stel je eens een weiland als een website voor. Het hele weiland is je pagina. Nu ga je een bepaald stuk afbakenen met een lint. Dat zijn de div's. Nu kan je vervolgens tegen je knecht zeggen dat op het gebied binnen het lint (de div) graan moet komen te staan. De knecht is je stylesheet.

Zo kun je dus je website (je land ;D) in een heleboel stukjes verdelen, die allemaal weer opgemaakt worden door css. Maar wanneer je een heleboel divjes hebt, moet je ze natuurlijk uit erlkaar kunnen houden wanneer je het gaat opmaken met css. Dat doe je door ze een klasse of id mee te geven.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<div class="weiland"> //inhoud </div>
Dit zet je in style.css:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
.weiland { font-weight: bold; }
Nu zal alle tekst die in de div 'weiland' staat vetgedrukt worden. Zo maak je een div op.
Quote:
En kan ik nog andere bestanden includen (bijv menu) ? zo ja, hoe dan ?
Ja, dat kan natuurlijk ook. Je hebt inmiddels natuurlijk een menu.php gemaakt. Zo nee, heb je die hier ook nog. Klein beginnetje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<div id="navlist">
    <ul>
      <li class="link">link1</li>
      <li class="link">link2</li>
      <li class="link">link3</li>
      <li class="link">link4</li>
      <li class="link">link5</li>
    </ul>
</div><!--navlist-->
Nu ga je in je index.php het menu includen.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<div id="menu">
<?php
include("menu.html");
?>

</div>
Nu heb je een index.php waar jouw menuutje op staat. Let er wel even op dat je index nog lang niet compleet is en dat alles er nu een beetje kaal uitziet. Dat zul je verder op moeten gaan maken met meer div's, content en dergelijke. Succes!
 
Emmanuel Delay

Emmanuel Delay

24/07/2008 16:23:00
Quote Anchor link
Ah zo.

Zoals ik zei: begin eens met al je extensies op .php te zetten.

maak dus testdiv.php, niet testdiv.html.

Je server begrijpt niet dat je met php code bent als je .html files hebt staan.

(EDIT: het gaat hier snel. Wanneer je reageert, is het al 3 keer gezegd)
Gewijzigd op 01/01/1970 01:00:00 door Emmanuel Delay
 
Mark

Mark

24/07/2008 16:25:00
Quote Anchor link
maaar als ik dat doe, kan ik hem dan nog wel html toepassen ?

of kan ik een stukje php in een html document toepassne ?

mvg,
mark
 
Douwe

Douwe

24/07/2008 16:27:00
Quote Anchor link
Als je wilt dat in een bestand PHP wordt uitgevoerd MOET het bestand de extensie .php hebben (tenzij je dingen gaat instellen op de server etc.). En natuurlijk kun je dan HTML gebruiken, hoe denk je dan dat websites dat doen? PHPhulp is gemaakt in PHP, maar heeft toch ook bergen HTML?
 
--

--

24/07/2008 16:27:00
Quote Anchor link
Lees mijn stukje nog even goed door Mark, dan snap je ook wat beter wat divs zijn..
 
Mark

Mark

24/07/2008 16:41:00
Quote Anchor link
ik had niet indegaten dat er een2de pagina automatisch bijkwam, ik ga het even lezen

EDIT:

Stap 1 gelukt, een "menu" divje werkend gemaakt: http://www.markmensinkfotografie.nl/test/testdiv.php
Gewijzigd op 01/01/1970 01:00:00 door Mark
 
Emmanuel Delay

Emmanuel Delay

24/07/2008 16:51:00
Quote Anchor link
Ga zo verder.
 

Pagina: « vorige 1 2



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.