Ok, kritiek wou je, nu die ga'k je ook even geven.
- ten eerste, je bent ergens fout begonnen met je achtergrond in Photoshop te gaan maken, begrijp me hierin niet verkeerd a.u.b. Ik weet als begineling volg je gewoon hetgeen wat Photoshop je aanbied en dus zijn slices. FOUT !! Je kan je website perfect in 1 grote achtergrond laten staan en de tekst met CSS positioneren.
- het design van je webiste daar gaan we het nu even niet over hebben, dit is slecht, maar kom voor je eerste keer... we zullen het door de vingers zien. Een raad die'k je kan geven is wel... stop even met Photoshop en ga enkel en alleen verder in CSS & HTML neem hier eens een kijkje voor wat handige tuts.
HTML Handleiding
Sitemasters
Misschien als je toch je "design" wat wilt behouden. Hou dan je banner, dus het logo van je site, die naam. Neem enkel dat en doe de rest eronder in HTML.
- ermm, even uitleg over heel de wirwar van programma's en talen. Nu persoonlijk werk ik uitsluitend met ZendStudio, hierin programmeer ik mijn HTML - PHP - CSS, nu voor als beginner CSS zou'k toch voor dreamweaver opteren, mits je hier nog alle functies in krijgt, na verloop van tijd en veel gebruik ken je deze uit het hoofd en heb je die drop-down-list dus niet meer nodig.
Waarom Zend Studio, wel Zend Studio is het officiële programma dat mee helpt aan de ontwikkeling van PHP en dus ook ALLES ondersteunt op dit gebied. Ook qua HTML programmeert het zeer fijn, mits het ook bijna alle functies kent, dus als ik je een programma mag aanraden, Zend Studio.
Trail te downloaden als je het echt een goed programma vind, PM me dan even
- Nu wat is HTML - PHP - CSS - SQL - JS en heeeel de reutemeteut, wel HTML is de basis van alles, nu je kan hier in verschillende "stijlen" gaan schrijven. HTML - X-HMTL - XML, etc... Wat ik je kan aanraden is X-HTML te gebruiken, dit is in't begin misschien wat moeilijker, mits je, je meer aan richtlijnen moet houden, maar eens het duidelijk is, is't een fluitje van een cent, maar da's waarschijnlijk met alles.
- CSS, wel om het kort te zeggen, doe dit weg en je site zou eingelijk alleen nog maar uit een hoop tekst bestaan. Nu CSS is een opmaak taal en neem dit echt wel letterlijk, want met CSS maak je, je site dus echt OP. Lettertype, achtergrondkleur, grote, hoogte, paddings, margins, etc... echt de mogelijkheden zijn heel groot hier, maak er dus ook VEEL gebruik van !! Let wel op CSS kan verschillende resultaten geven in verschillende browsers. Hier geld dus ook, "al doende leert men".
- PHP is een script taal, die vooral gebruikt word om tussen de HTML en de database te communiceren een PHP script voert dus altijd iets uit en de echte "broncode" zie je dus nooit in een website enkel de "output" van dat PHP script. Meestal is die output HTML of iets anders, maar met PHP kan je echt heeeel veel kanten op, maar om dit goed onder de knie te krijgen moet je dit echt goed gaan bestuderen.
PHP.net
- SQL, sql is een taal die gebruikt wordt binnen de databaseomgeving. Het meest gebruikte programma om een database te beheren is MySQL. Nu hierin kan je een database aanmaken. Door een connectie te gaan maken via PHP met je database en door gebruik te maken van SQL - code in PHP kan je dan waarden uit die database gaan halen, vrij moeilijk om dit nu allemaal in 1 keer te begrijpen, maar eens je wat testjes hebt gedaan krijg je dat wel door.
MySQL
- JS of JavaScript zijn dus ook scriptjes, zoals je wel kan afleiden. Deze werken eigenlijk hetzelfde als PHP, maar ik raad je aan van dit zo weinig mogelijk te gaan gebruiken. Uit eigen ervaring weet ik dat JS in verschillende browsers MOEILIJK kan gaan doen, dus hoe minder dat je het gebruik hoe beter is mijn leuze, maar hier heeft ieder zijn mening in.
- Nu ik weet dit is een hele hoop ineens en er gaan ook nog meeeer negatieve posts komen. Maar volg de raad die'k je nu geef. Begin je design eens zonder veel tralala, niet teveel images, misschien een header, maar hou je aan "clean HTML", zo leer je echt HTML coden. Ook begin a.u.b. niet met frames ... dit is zooo passéé en niet echt multi-browser vriendelijk.
- FireFox & Internet Explorer, 2 verschillende browsers, 2 verschillende uitzichten van je site. Zorg ervoor dat ze in beide toonbaar zijn. CSS speelt hier een zeer grote rol in.
- Het fenomeen "<div>'s" rule the world, nu tegenwoordig worden de nieuwe designs met <div>'s opgebouwd, dus zonder tabellen. Nu om als "newbie" hiermee te beginnen zou'k afraden, dit vraag een toch al goede kennis van CSS wil je hiermee goed werken en t'is helemaal niet simpel om het in IE & FF alles mooi op je scherm te krijgen. Dus ik raad je aan nu nog met tabellen te werken, let hier wel op... probeer het aantal tabellen zo klein mogelijk te houden.
- Soit, genoeg gezeverd, moest je nog vragen hebben PM me gerust. Of laat een berichtje achter. Verder blijven doen en zeker open staan om bij te leren en de goude regel zegt "Wat je zelf leert, zal je nooit vergeten".
En om af te sluiten... please validate your code !!
W3C Site validator