Hoe een pagina aanmaken op website?

Status
Niet open voor verdere reacties.

luukieboy1

Gebruiker
Lid geworden
25 feb 2011
Berichten
199
Dit is html code van website:

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!--
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License

Name       : Interchange  
Description: A two-column, fixed-width design with dark color scheme.
Version    : 1.0
Released   : 20100704

-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Interchange   by Free CSS Templates</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body>
<div id="wrapper">
	<div id="header">
		<div id="logo">
			<h1><a href="#">Interchange</a></h1>
			<p>template design by <a href="http://www.freecsstemplates.org/">CSS Templates</a></p>
		</div>
		<div id="search">
			<form method="get" action="">
				<fieldset>
					<input type="text" name="s" id="search-text" size="15" value="enter keywords here..." />
					<input type="submit" id="search-submit" value="GO" />
				</fieldset>
			</form>
		</div>
	</div>
	<!-- end #header -->
	<div id="menu">
		<ul>
			<li class="current_page_item"><a href="#">Home</a></li>
			<li><a href="#">Nieuws</a></li>
			<li><a href="#">Algemeen</a></li>
                        <li><a href="#">Comedy</a></li>
			<li><a href="#">Ledenmenu</a></li>
			<li><a href="#">Contact</a></li>
		</ul>
	</div>
	<!-- end #menu -->
	<div id="page">
		<div id="page-bgtop">
			<div id="page-bgbtm">
				<div id="content">
					<div class="post">
						<h2 class="title"><a href="#">Welkom op de website </a></h2>
						<p class="meta">Posted by <a href="#">Someone</a> on March 10, 2008
							&nbsp;&bull;&nbsp; <a href="#" class="comments">Comments (64)</a> &nbsp;&bull;&nbsp; <a href="#" class="permalink">Full article</a></p>
						<div class="entry">
							<p><img src="images/img05.jpg" width="143" height="143" alt="" class="alignleft border" />This is <strong>Interchange </strong>, a free, fully standards-compliant CSS template designed by FreeCssTemplates<a href="http://www.nodethirtythree.com/"></a> for <a href="http://www.freecsstemplates.org/">Free CSS Templates</a>.  The picture in this template is from <a href="#">PDPhoto.org</a>. This free template is released under a <a href="http://creativecommons.org/licenses/by/2.5/">Creative Commons Attributions 2.5</a> license, so you’re pretty much free to do whatever you want with it (even use it commercially) provided you keep the links in the footer intact. Aside from that, have fun with it :)</p>
							<p>Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum ipsum. Proin imperdiet est. Phasellus dapibus semper urna. Pellentesque ornare, orci in felis. Donec ut ante. In id eros. Suspendisse lacus turpis, cursus egestas at sem.</p>
						</div>
					</div>
					<div class="post">
						<h2 class="title"><a href="#">Lorem ipsum sed aliquam</a></h2>
						<p class="meta">Posted by <a href="#">Someone</a> on March 8, 2008
							&nbsp;&bull;&nbsp; <a href="#" class="comments">Comments (64)</a> &nbsp;&bull;&nbsp; <a href="#" class="permalink">Full article</a></p>
						<div class="entry">
							<p><img src="images/img06.jpg" width="143" height="143" alt="" class="alignleft border" />Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer. Donec ipsum. Proin imperdiet est. Phasellus <a href="#">dapibus semper urna</a>. Pellentesque ornare, consectetuer nisl felis ac diam.</p>
						</div>
					</div>
					<div class="post">
						<h2 class="title"><a href="#">Phasellus pellentesque turpis </a></h2>
						<p class="meta">Posted by <a href="#">Someone</a> on March 8, 2008
							&nbsp;&bull;&nbsp; <a href="#" class="comments">Comments (64)</a> &nbsp;&bull;&nbsp; <a href="#" class="permalink">Full article</a></p>
						<div class="entry">
							<p><img src="images/img05.jpg" width="143" height="143" alt="" class="alignleft border" />Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer. Donec ipsum. Proin imperdiet est. Pellentesque ornare, orci in consectetuer hendrerit, urna elit eleifend nunc.</p>
						</div>
					</div>
					<div style="clear: both;">&nbsp;</div>
				</div>
				<!-- end #content -->
				<div id="sidebar">
					<ul>
						<li>
							<h2>Laatste nieuws</h2>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
						</li>
						<li>
							<h2>Updates</h2>
							<ul>
								<li><a href="#"> Er wordt nu aan de website gewerkt! </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
							</ul>
						</li>
						<li>
							<h2>Statistieken</h2>
							<ul>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
								<li><a href="#"> ... </a></li>
							</ul>
						</li>
						<li>
							<h2>Sociaal Networks</h2>
							<ul>
								<li>We hebben nog geen sociaal network!</li>

							</ul>
						</li>
					</ul>
				</div>
				<!-- end #sidebar -->
				<div style="clear: both;">&nbsp;</div>
			</div>
		</div>
	</div>
	<!-- end #page -->
</div>
<div id="footer">
	<p>Copyright (c) 2011 -  ikverveelme.nl.ae - alle rechten voorbehouden. 
<!-- end #footer -->
</body>
</html>

dit is printscreen van hoe het eruit ziet:
http://img52.imageshack.us/img52/3460/naamloosvtb.png

Maar in het rode veld wil ik dan pagina"s, dus als je op menubalk bijv. op nieuws klikt, dat in de rode rand de pagina verandert naar nieuws.
Is dat mogelijk en is het duidelijk?
Anders moet je even zeggen dat niet duidelijk is
 
Ja, het is duidelijk.

Ik vraag me af of je ooit eerder zelf een webpagina hebt gemaakt,
gewoon zelf html-code samengesteld?
Want wat je ons nu voorschotelt is de code van een vrij normale pagina.

Je vraag is samengevat:
Maar in het rode veld wil ik dan pagina"s,
Nu ga ik er even vanuit dat je dat niet letterlijk bedoeld.
Het rode veld is niet "de pagina" maar een onderdeel van een pagina,
want het lijkt me niet dat je de header en het menu in de sidebar kwijt wilt.

We gaan er dus maar even vanuit dat je in het rode vlak de eigenlijke pagina-inhoud wilt hebben.
Het rode vlak is eigenlijk een DIV, en wel <div id="content">
In die <div> kun je je inhoud kwijt.

Er staan nu (in de template) drie afzondelijke berichten (3 x class="post"), elk met een header en een paragraaf. Binnen de "content"-div kun je zo'n "post"-divje 1x opvoeren of meerdere keren, net wat je wilt.
Bovendien: in een "post"-div kun je ook meerdere headings of paragrafen zetten of foto's, of een tabelletje, whatever.....

Als je meerdere pagina's wilt
moet je ervoor zorgen dat je per pagina verschillende inhoud maakt
(in die content-div).

Vervolgens geef je elke pagina een 'naam' die terugkomt in de menubalk.
Als je dit laatste niet snapt of niet weet hoe dat moet,
of niet weet hoe je vanuit een menu naar een pagina moet linken,
kun je beter eerst een jaartje naar de website-school want dan mis je echt te veel kennis om een website te bouwen.
 
Is dat mogelijk en is het duidelijk?
Anders moet je even zeggen dat niet duidelijk is.
Mogelijk: ja (zie tecsman hierboven).
Duidelijk: nee.
  • Moet op elke pagina automatisch de header en dezelfde linkerkolom komen?
  • In je screenshot zie ik een menu-item "Nieuws", en in de linkerkolom een kopje "Laatste nieuws". Wil je dat wat je als laatst bijgevoegde onderwerpen op de pagina Nieuws hebt staan, automatisch op alle pagina's in de linkerkolom Laatste nieuws komt te staan? Of wil je dat op elke pagina opnieuw intikken?
  • In je screenshot zie ik een menu-item "Ledenmenu". Betekent dat, dat de pagina's daaronder alleen toegankelijk moeten worden voor leden (na inloggen met een ledennaam en een wachtwoord)?
Als er dingen (semi-)automatisch moeten gaan gebeuren, zal je al gauw terechtkomen op het bouwen van een php-site (hoe? zie bv. hier).
Als je met inloggen wilt gaan werken en als bv. steeds de laatste 3 nieuwsberichten vanzelf in de linkerkolom moeten komen, zal je al gauw uitkomen bij een CMS (content management systeem). Dan kan je bv. Wordpress gaan gebruiken, want het nu gebruikte losse template "Interchange" is er ook in een Wordpress-versie (maar bevat dan behalve css en images ook nog een serie php-bestanden).

Met vriendelijke groet,
CSShunter
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan