martijn1
Senior Member
   
Berichten: 434
Lid sinds: 04-2009
Reputatie: 0
|
2de site, is hij goed?
Ik heb een 2de site gemaakt.
Willen jullie kijken of ik de code nu wel goed gedaan heb?
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ombouw-woerden</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<script language="JavaScript" src="javascript.js"></script>
</head>
<body onload="MM_preloadImages('images/Home+mouseover.jpg','images/wii+mouseover.jpg','images/xbox360+mouseover.jpg','images/psp+mouseover.jpg','images/nintendo+mouseover.jpg','images/contact+mouseover.jpg')">
<div id="header">
</div>
<div id="home"><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Home','','images/Home+mouseover.jpg',1)"><img src="images/Home.jpg" alt="Home" name="Home" width="130" height="64" border="0" id="Home" /></a>
</div>
<div id="wii">
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('WII','','images/wii+mouseover.jpg',1)"><img src="images/wii.jpg" alt="WII" name="WII" width="81" height="64" border="0" id="WII" /></a></div>
<div id="xbox360">
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Xbox 360','','images/xbox360+mouseover.jpg',1)"><img src="images/xbox360.jpg" alt="Xbox 360" name="Xbox 360" width="126" height="64" border="0" id="Xbox 360" /></a></div>
<div id="psp">
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('PSP','','images/psp+mouseover.jpg',1)"><img src="images/psp.jpg" alt="PSP" name="PSP" width="86" height="64" border="0" id="PSP" /></a></div>
<div id="nintendo">
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Nintendo','','images/nintendo+mouseover.jpg',1)"><img src="images/nintendo.jpg" alt="Nintendo" name="Nintendo" width="174" height="64" border="0" id="Nintendo" /></a></div>
<div id="contact">
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Contact','','images/contact+mouseover.jpg',1)"><img src="images/contact.jpg" alt="Contact" name="Contact" width="151" height="64" border="0" id="Contact" /></a></div>
<div id="maincontent">
<font style="margin-left:20px;">Hallo</font>
</div>
</body>
</html>
Style.css
Code:
* {
padding:0;
margin:0;
}
html, body {
width:100%;
background-image:url("images/bg-repeat.jpg");
}
#container
{
position:relative;
margin:auto;
width:1024px;
height:768px;
}
#header
{
background-image:url(images/header.jpg);
width:748px;
height:156px;
margin-top:10px;
margin-left:250px;
}
#home
{
background-image:url(images/Home.jpg);
width:130px;
height:64px;
margin-top:0px;
margin-left:250px;
}
#wii
{
background-image:url(images/wii.jpg);
width:81px;
height:64px;
margin-top:-64px;
margin-left:380px;
}
#xbox360
{
background-image:url(images/xbox360.jpg);
width:126px;
height:64px;
margin-top:-64px;
margin-left:461px;
}
#psp
{
background-image:url(images/psp.jpg);
width:86px;
height:64px;
margin-top:-64px;
margin-left:587px;
}
#nintendo
{
background-image:url(images/nintendo.jpg);
width:174px;
height:64px;
margin-top:-64px;
margin-left:673px;
}
#contact
{
background-image:url(images/contact.jpg);
width:151px;
height:64px;
margin-top:-64px;
margin-left:847px;
}
#maincontent
{
background-image:url(images/maincontent.png);
width:749px;
height:519px;
margin-top:0px;
margin-left:250px;
font-family:Arial, Helvetica, sans-serif;
}
javascript.js
Code:
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
Alvast bedankt
(Dit bericht is het laatst bewerkt op 14-03-2010 om 19:05:25 door martijn1.)
|
|
| 14-03-2010 19:04:23 |
|
Ikke
De enige echte
     
Berichten: 3.123
Lid sinds: 04-2006
Reputatie: 67
|
RE: 2de site, is hij goed?
- OOP: Make simple things complex to make complex things simple
- Op deze planeet is stompzinnigheid nu eenmaal overvloediger dan zuurstof.
- The most constant factor of software is change
|
|
| 14-03-2010 20:17:37 |
|
martijn1
Senior Member
   
Berichten: 434
Lid sinds: 04-2009
Reputatie: 0
|
RE: 2de site, is hij goed?
(Dit bericht is het laatst bewerkt op 14-03-2010 om 20:31:13 door martijn1.)
|
|
| 14-03-2010 20:30:54 |
|
michielh
Member
  
Berichten: 193
Lid sinds: 07-2008
Reputatie: 0
|
RE: 2de site, is hij goed?
probeer eens in plaats van
Code:
<div id="home"><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Home','','images/Home+mouseover.jpg',1)"><img src="images/Home.jpg" alt="Home" name="Home" width="130" height="64" border="0" id="Home" /></a>
</div>
De volgende code:
Stylesheet css code
Code:
#home a img {
background-image : url(images/Home.jpg);
}
#home a img:hover {
background-image : url(images/Home+mouseover.jpg);
}
html code
Code:
<div id="home"><a href="#"><img src="images/Home.jpg" alt="Home" name="Home" width="130" height="64" border="0" id="Home" /></a>
</div>
Wat nóg beter is, is de afbeeldingen samenvoegen tot 1 afbeelding en met de margin te spelen zodra de image gehovered wordt.
Heb het niet getest btw
|
|
| 15-03-2010 13:14:08 |
|
Tim
Adplus
     
Berichten: 6.100
Lid sinds: 04-2006
Reputatie: 109
|
RE: 2de site, is hij goed?
![[Afbeelding: epicakd4.png]](http://img217.imageshack.us/img217/7497/epicakd4.png)
When beautiful unreality holds out it's hand, it's better not to lose yourself in blind faith.
(Dit bericht is het laatst bewerkt op 15-03-2010 om 16:33:58 door Tim.)
|
|
| 15-03-2010 16:33:24 |
|
Jasper
Ep2 Admin
     
Berichten: 15.056
Lid sinds: 04-2006
Reputatie: 223
|
RE: 2de site, is hij goed?
(15-03-2010 16:39:09)martijn1 schreef: Kan je misschien een voorbeeld geven van een site die jij gemaakt heb, waar je dit ook toegepast heb?
http://www.lobbus.nl
Om de zeven minuten denkt de vrouw dat de man alleen maar aan seks denkt.
|
|
| 15-03-2010 16:51:38 |
|
martijn1
Senior Member
   
Berichten: 434
Lid sinds: 04-2009
Reputatie: 0
|
RE: 2de site, is hij goed?
|
|
| 15-03-2010 19:03:17 |
|
Tim
Adplus
     
Berichten: 6.100
Lid sinds: 04-2006
Reputatie: 109
|
RE: 2de site, is hij goed?
Nog even over semantiek.
Citaat:se·man·tiek (de ~ (v.))
1 leer van de betekenis van de woorden en woordgroepen => betekenisleer
Kijk, bij alles wat je maakt, goed naar wat voor soort gegevens het zijn.
Code:
<font style="margin-left:30px;">Welkom op onze website.</font><br /><br /><br />
<font style="margin-left:30px;"><b>Waarom ons pakken?</b></font><br />
<font style="margin-left:30px;"><b><i>+</i></b> Wij hebben een snelle service.</font><br />
<font style="margin-left:30px;"><b><i>+</i></b> Wij kunnen u een uniek webdesign aanbieden.</font><br />
<font style="margin-left:30px;"><b><i>+</i></b> We hebben een goede prijs/prestatie verhouding</font><br />
Ik zie een titel "Welkom op onze website", een subtitel "Waarom ons pakken?" en een stuk inhoudelijke tekst: een opsomming. Opsommingen maken we met een lijst, in dit geval een unordered list. Het zijn geen losse regels tekst zoals je het nu gedefiniteerd hebt, semantisch gezien zou het dus ongeveer als volgt moeten zijn.
Code:
<h1>Welkom op onze website</h1>
<h2>Waarom ons pakken?</h2>
<ul>
<li>Wij hebben een snelle service.</li>
<li>Wij kunnen u een uniek webdesign aanbieden.</li>
<li>We hebben een goede prijs/prestatie verhouding.</li>
</ul>
Zoals je ziet maakt dit het geheel een stuk overzichtelijker, je ziet beter hoe iets in elkaar zit en je code wordt er schoner van.
![[Afbeelding: epicakd4.png]](http://img217.imageshack.us/img217/7497/epicakd4.png)
When beautiful unreality holds out it's hand, it's better not to lose yourself in blind faith.
|
|
| 15-03-2010 21:29:29 |
|
martijn1
Senior Member
   
Berichten: 434
Lid sinds: 04-2009
Reputatie: 0
|
RE: 2de site, is hij goed?
Ah damn, dan maar een onvoldoende morgen voor biologie
Maar ik heb dus niet die list gemaakt, ik wil hemzeg maar horizontaal krijgen.
En ik heb ook al geen bullets meer.
Maar hij wil niet horizontaal gaan?
Dit is de code :
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<style type="text/css">
#nav {
width: 100%;
float: left;
margin: 0 0 3em 0;
padding: 0;
list-style: none;
background-color: #f2f2f2;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc; }
#nav li {
float: left; }
#nav li a {
display: block;
padding: 8px 15px;
text-decoration: none;
font-weight: bold;
color: #069;
border-right: 1px solid #ccc; }
#nav li a:hover {
color: #c00;
background-color: #fff; }
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Een goedkope website voor u</title>
<script language="JavaScript" src="js.js"></script>
</head>
<body onload="MM_preloadImages('images/FAQ+mouseover.jpg','images/contracteer ons+mouseover.jpg','images/bestel nu+mouseover.jpg','images/web-design_10+mouseover.jpg','images/home+mouseover.jpg','images/bekijk onze aanbiedingen+mouseover.jpg','images/bestel nu!+mouseover.jpg')">
<div id="container">
<div id="header">
</div>
<div id="maincontent">
p> </p> <p> </p> <p> </p> <p> </p>
<h2 style="margin-left:160px;">Welkom op onze website</h2><br /><br />
<h3 style="margin-left:50px;">Waarom ons pakken?</h3><br />
<ul>
<li style="margin-left:50px;">Wij hebben een snelle service.</li>
<li style="margin-left:50px;">Wij kunnen u een uniek webdesign aanbieden.</li>
<li style="margin-left:50px;">We hebben een goede prijs/prestatie verhouding.</li>
</ul><br />
</div>
<div id="leftcontentup">
</div>
<div id="leftcontentbottem">
</div>
<div id="bestelnu1"><a href="bestel nu.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('bestelnu1','','images/bestel nu!+mouseover.jpg',1)"><img src="images/bestelnu1.jpg" alt="bestelnu1" name="bestelnu1" width="182" height="42" border="0" id="bestelnu3" /></a>
</div>
<div id="aanbiedingen"><a href="aanbiedingen.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Aanbiedingen','','images/bekijk onze aanbiedingen+mouseover.jpg',1)"><img src="images/aanbiedingen.png" alt="Aanbiedingen" name="Aanbiedingen" width="180" height="42" border="0" id="Aanbiedingen" /></a>
</div>
<div id="navigatie">
<ul>
<li><a href="index.html"></a><img src="images/home.jpg" width="100" height="66" /></li>
<li><a href="bestel nu.html"></a><img src="images/bestelnu2.jpg" width="111" height="66" /></li>
<li><a href="over ons.html"></a><img src="images/overons.jpg" width="86" height="66" /></li>
<li><a href="contact.html"></a><img src="images/contact.jpg" width="132" height="66" /></li>
<li><a href="faq.html"></a><img src="images/FAQ.jpg" width="111" height="66" /></li>
</ul>
</div>
</body>
</html>
Alvast bedankt
|
|
| 16-03-2010 17:17:39 |
|
martijn1
Senior Member
   
Berichten: 434
Lid sinds: 04-2009
Reputatie: 0
|
RE: 2de site, is hij goed?
(Dit bericht is het laatst bewerkt op 16-03-2010 om 20:26:04 door martijn1.)
|
|
| 16-03-2010 18:44:36 |
|
martijn1
Senior Member
   
Berichten: 434
Lid sinds: 04-2009
Reputatie: 0
|
RE: 2de site, is hij goed?
Hallo,
Ik probeer de mouseovers te maken, maar op geen enkele manier lukt het.
Kan iemand helpen.
Dit is de list :
Code:
<ul>
<li><a href="index.html"></a><img src="images/home.jpg" width="100" height="66" /></li>
<li><a href="bestel nu.html"></a><img src="images/bestelnu2.jpg" width="111" height="66" /></li>
<li><a href="over ons.html"></a><img src="images/overons.jpg" width="84" height="66" /></li>
<li><a href="contact.html"></a><img src="images/contact.jpg" width="124" height="66" /></li>
<li><a href="faq.html"></a><img src="images/FAQ.jpg" width="111" height="66" /></li>
</ul>
Alvast bedankt
|
|
| 16-03-2010 20:27:08 |
|