Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

Website van frames naar css

9 antwoorden
  • Hallo, Graag zou ik mijn website www.harryvink.nl om zetten van frames naar een site waar in zo veel mogelijk css in wordt gebruikt. (Aangezien frames uit de tijd zijn lees ik steeds op dit forum) De layout van de site wil ik graag zo houden, dus top, navigatie links, navigatie rechts, en als extra een footer. Is het mogelijk de navigatie zo te maken dat je niet bij elke toegevoegde pagina alle bestaande pagina`s bij hoeft te werken, dus net zo als nu in een apart[b:f95ebfd640] menu.js [/b:f95ebfd640]bestand? Wie heeft een oplossing of wil me advies geven. De site is gemaakt met Dreamweaver MX b.v.d Harry
  • ik ben me helemaal suf aan het lezen in een PHP boek, met de include functie moet dit kunnen ....
  • yep, php is prima voor dit doel: ik heb dat in het verleden ook met een website gedaan, en ik zal je nog een tip geven: Het volgende script werkt perfect, je plaatst het gewoon in elke pagina, daar waar het menu moet komen. <?php include ("menu.html"); ?> Sla al je huidige pagina's op als .php in plaats van .html Je moet wel op een aparte blanco pagina het menu zetten. Sla dat bijvoorbeeld op op als menu.html Download een programma als phpdev en tover je computer om tot een server, want dat heb je nodig bij php. :wink: Succes!
  • Volgens mij moet het met enkele aanhalingstekens, dus [code:1:c02ebd1ed4] <?php include('menu.html'); ?> [/code:1:c02ebd1ed4] Ennuh: naast het feit dat je je eigen PC met [url=http://prdownloads.sourceforge.net/phpdev5/phpdev423.exe]phpdev[/url] kunt omtoveren tot een server is het natuurlijk ook wel handig als je host php ondersteuning biedt... ;-)
  • Zou heel goed kunnen dat het eigenlijk enkele aanhalingstekens moeten zijn. (Op mijn site staan dubbele: het werkt overigens perfect) :wink: En ja, wat het laatste betreft heb je ook gelijk. Voor Harry zou dit inderdaad wel eens een probleem kunnen zijn.....
  • [quote:9753230f30="Mrs.Birdlover"](...) En ja, wat het laatste betreft heb je ook gelijk(...)[/quote:9753230f30] Misschien moet je dat woordje 'ook' maar weghalen. Ik dacht altijd dat het enkele aanhalingstekens moesten zijn, gebruik die ook (en het werkt), maar als ik nu op onderzoek uitga kom ik beide tegen. Ook op php.net. edit: en wat de webhosting van ts betreft, ik zie het al: @home. Geen php ondersteuning dus... :-(
  • bedankt voor jullie reacties, [b:239cdce1e0]Geen php ondersteuning[/b:239cdce1e0] wil dit zeggen dat je geen css kunt gebruiken of dat je het menu niet kunt plaatsen zo als ik het nu heb. En moet je dus op elke pagina het menu plaatsen, en veranderen als je een pagina toevoegd. Is het niet mogelijk om een css style te maken met daar in een menu, welke je dan kunt bijwerken net als een menu.js. Of denk ik helemaal in de verkeerde richting, en moet/kan het op een andere manier.
  • Je kunt gerust CSS gebruiken bij @home, alleen je kunt het menu niet "includen" zoals hierboven breschreven. php werkt bij @home niet. Als je nu menu.js gebruikt hebt, kan dat na omzetting van je site in CSS ook. Vroeger moest ik op elke pagina mijn menu's aanpassen als er iets veranderde. Dit is overigens niet erg als het om een wat kleinere website gaat. Als het meer dan zo'n 30 pagina's worden....wordt het wel lastig. Echter: ook bij grotere websites kun je creatief in zijn, door naast je hoofdmenu submenu's te gebruiken. Zorg wel voor een goede en duidelijke navigatie! Succes Harry! :wink:
  • [quote:3de49ba364="harryvink"]Geen php ondersteuning wil dit zeggen dat je geen css kunt gebruiken of dat je het menu niet kunt plaatsen zo als ik het nu heb.[/quote:3de49ba364] Ik snap niet wat je hier bedoeld. Het kan zijn (zeer waarschijnlijk wanneer je je website bij je internetprovider hebt staan) dat er geen PHP wordt ondersteund. PHP is een server-side scripting taal en moet dus door de server waar je website gehost is ondersteund worden. CSS is een client-side opmaak taal voor webpagina's. Hierbij moet de bezoeker van je pagina (lees: webbrowser) CSS ondersteunen. Bij de meeste moderne webbrowsers is dit het geval, dus dit kun je wel gebruiken. Om het probleem op te lossen waardoor je niet iedere keer wanneer het menu wijzigt, al je pagina's moet aanpassen op te lossen zou ik eens kijken of Server-Side Includes (SSI) worden ondersteund. Anders zou je het nog kunnen oplossen met een iets minder mooie oplossing. Door bijvoorbeeld in een los javascript het menu (met document.write) te zetten.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.