GJtje schreef op zondag 11 januari 2009 @ 20:52:
Sowieso is het onlogisch om de boel binnen een div ook nog eens in een tabel te smijten.
Aangezien je toch al een div gebruikt, kan je die net zo goed een ID (of een class) meegeven en de rest van de inhoud adhv dat ID (of die class) laten stylen. Eventueel met (sub)IDs of (sub)classes.
@Werner: Waarom zou het niet mogelijk zijn een dergelijke viewer met alleen maar HTML en CSS te bouwen? True, je hebt er ook PHP oid voor nodig, maar dat geeft een browser niet weer hé...

Hij gebruikt helemaal geen DIV. Alleen een Tabel. Als hij die tabel op een vaste hoogte wil hebben in het plaatsen in een DIV te beste oplossing. Alleen heb je als nadeel dat de fotos altijd dezelfde hoogte moeten hebben.
Aangezien de TS het verschil tussen een ID en een Class niet weet zou ik al helemaal niet beginnen over sub-ID's en sub-Classes, en ga je de makkelijkste manier opzoeken.
En wat ik bedoelde met: "Alleen HTML" is dat je idioot bezig bent als je een foto gallerij gaat maken met allemaal losse HTML pagina's die je allemaal handmatig aan moet maken en beheren... Stel je wilt een foto verwijderen uit het midden van de gallerij, dan kun je alle pagina's vanaf die foto gaan aanpassen omdat anders de navigatie stukloopt... En waar lees je dat ik beweer dat PHP door een browser weergeven wordt? Ik werk dagelijks met PHP, dus ik weet waar ik het over heb

Piet Marisael schreef op zondag 11 januari 2009 @ 20:54:
[...]
Volgens mij ben ik al een heel eind gekomen met mijn 2 weken CSS uitproberen.

kijk maar even op
http://www.cochonnetclub.nl/piet/
Kwestie geweest van zoeken en uitproberen.
Niet voor de directory PIET kijken, dat is de oude site.
Ik ben hem aan het vernieuwen en die staat dus onder de directory PIET.
Ik ben trouwens ook bezig met PHP, voor zover het lukt.
Zal wel een zooitje lijken in de ogen van een ervaren PHP-programmeur.
Ik ga even verder uitproberen.
In ieder geval voor de hulp alvast.
Zoals ik hierboven als liet zien weet je nog niet eens het verschil tussen een ID en een Class... Dan zijn de eerste dingen die je leert in een goed CSS boek.
Vat het niet verkeerd op, het is niet om je aan te vallen maar om je te helpen.
Mijn mening over de bovenstaande site: Een verschrikking...
Geen enkel HTML / CSS boek die je zulke dingen leert.
Ondanks het vervelende Anti-Rechtermuisknop script heb ik toch je code kunnen bekijken.
En daaraan zie ik dat je geen enkel boek over HTML of CSS hebt gelezen.
Het opgeven van kleur, lettertype en groote van tekst op je website doe je via HTML. Terwijl juist daar CSS voor is bedacht.
HTML:
1
2
| <p align="center"><font face="Verdana" color="#000000" size="6"><b>Jeu
de Boules</b></font></p> |
Dat soort code zie ik op je hele site terug. Als je nu bijvoorbeeld denk: ik wil het lettertype op mijn site veranderen... Dan moet je elke pagina handmatig gaan bewerken. Terwijl als je gebruikt maakt van CSS je maar 1 bestand hoeft te bewerken.
Daarom wil ik nogmaals zeggen: Koop een paar boeken over HTML en CSS zodat je de opzet en de werking van HTML en CSS beter begrijpt. Als je dat eenmaal weet gaat de rest vanzelf met een beetje zoeken op internet.
En dan hebben we deze willekeurige pagina... Er klopt werkelijk helemaal niets van. Alles zit door elkaar. Het lijkt op een bijelkaar geraapt zootje.
- Je gebruikt dubbele <body> tags.
- Plaatst HTML buiten de <body> tags.
- Plaatst HTML buiten de <html> tags.
- Je hebt 2x <head> in 1 pagina.
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
| <html>
<head>
<link href="main.css" rel="stylesheet" type="text/css">
<script language="JavaScript"> <!---
function click() { if (event.button==2) alert('Rechtermuisknop is niet toegestaan. ©2009 Cochonnetclub'); }
document.onmousedown = click //--->
//-->
//-->
</script>
</head>
<body>
<div id="container">
<center>
<table dir="ltr" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><!--msnavigation--><td valign="top">
<div align="center">
<table border="1" cellpadding="0" cellspacing="0" width="900" height="75%" bordercolor="#FF0000">
<tr>
<td width="450" valign="top">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<link href="../main.css" rel="stylesheet" type="text/css">
<style type="text/css" media="screen">
body {direction: ltr;}
.div1 {height: 516px; width: 450px; direction: rtl; overflow: auto; }
.div2 {direction: rtl;}
</style>
</HEAD>
<div class="div1"><div class="div2">
<DIV style="SCROLLBAR-FACE-COLOR: #ffffff; FILTER: chroma(COLOR=#ffffff); SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #000000; LINE-HEIGHT: 20px; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-DARKSHADOW-COLOR: #000000; SCROLLBAR-BASE-COLOR: #000000; HEIGHT: 516px">
<p class="te">
Maandag 5 januari 2009 WAC <br>
Cochonnetclub 3 - VOP 2<br>
Cochonnetclub 2 - PVT 5
</p>
<HR color=#FF0000>
<p class="te">
Zaterdag 10 januari 2009<br>
Winteruitwisseling<br>
Aantal wedstrijden: 4 <br>
</p>
<HR color=#FF0000>
<p class="te">
Maandag 12 januari 2009 WAC <br>
Dongen 1 - La Donnee 3<br>
</p>
<HR color=#FF0000>
<p class="te">
Donderdag 15 januari 2009<br>
Intern toernooi minimix<br>
Aantal wedstrijden: 3<br>
</p>
<HR color=#FF0000>
<p class="te">
Maandag 19 januari 2009 WAC <br>
Dongen 1 - PCO 7<br>
</p>
<HR color=#FF0000>
<p class="te">
Donderdag 29 januari 2009<br>
Herhalings cursus AED<br>
</p>
<HR color=#FF0000>
<p class="te">
Maandag 2 februari 2009 WAC <br>
Cochonnetclub 2 - VOP 2<br>
Cochonnetclub 3 - Cloeck en Moedig 7<br>
</p>
<HR color=#FF0000>
<p class="te">
Zaterdag 14 februari 2009<br>
Boulen - Bridgen op Valentijnsdag<br>
</p>
<HR color=#FF0000>
<p class="te">
Maandag 16 februari 2009 WAC <br>
Cochonnetclub 2 - La Donnee 2<br>
Dongen 1 - La Donnee 4<br>
</p>
<HR color=#FF0000>
<p class="te">
Donderdag 19 februari 2009<br>
Intern toernooi doubletten<br>
Aantal wedstrijden: 3<br>
</p>
<HR color=#FF0000 size="2">
<p class="te">
Dinsdag 10 maart 2009<br>
Jaarvergadering<br>
</p>
<HR color=#FF0000 size="2">
<p class="te">
Dinsdag 17 maart 2009<br>
Intern Competitie Wisselavond<br>
Toernooitje met prijsuitreiking<br>
</p>
<HR color=#FF0000 size="2">
<p class="te">
Donderdag 19 maart 2009<br>
Intern toernooi Minimix<br>
Aantal wedstrijden: 3<br>
</p>
<HR color=#FF0000 size="2">
<p class="te">
Donderdag 16 april 2009<br>
Intern toernooi Doubletten<br>
Na Pasen Sfeer<br>
Aantal wedstrijden: 3<br>
</p></div></div></div>
</BODY>
</HTML>
</td>
<td rowspan="7" valign="top">
<br>
<p align="center"><font color="#000000"><b><u>
<font face="Verdana" size="2">ALGEMENE INFORMATIE OVER ONZE TOERNOOIEN</font></u></b></font></p>
<p class="te">BUITEN TOERNOOIEN (doubletten)<br>
Licentie verplicht voor alle toernooien.<br>
Ons buitentoernooi wordt gehouden op <br>
sportpark "DE KLOKKENBERG"<br>
(zie plattegrond op deze site)<br><br>
Inschrijven is mogelijk als de NJBB kalender uit is.<br>
Aanvang 10.30 uur<br>
Gespeeld worden 5 voorgelote wedstrijden.<br>
Inschrijfgeld €.4,00 per deelnemer.<br>
Prijzen in natura.<br><br>
Inschrijven telefonisch bij: <br><br>
Elly Meijer 0416-362422<br>
Johan Hooijmaijers 0416-361846</font></p>
</td>
</tr>
</table>
</td></tr>
</table></body>
</div>
</html> |
En nogmaals, dit is niet om je voor gek te zetten. Dit is puur om je te laten zien wat er allemaal fout gaat.
Ik krijg persoonlijk bijna rillingen als ik de code bekijk.
En ik snap dat je ooit eens moet beginnen, en dat het niet altijd perfect is. Maar als je eraan begint, begin dan goed.
http://validator.w3.org/c...29&doctype=Inline&group=0
[
Voor 44% gewijzigd door
Saeverix op 11-01-2009 21:35
]
People who live in glass houses shouldn't throw stones.