Newbies en hun problemen
Opgelet! Dit is geen belediging
Dat we daar al over eens zijn, dit is geen belediging aan het adres van beginnelingen, eerder een samenvatting wat je als beginneling allemaal tegenkomt bij met het proberen je CSS gestuurde website in FireFox en Internet Explorer hetzelfde te krijgen.
De ergernis
De ergernis die beginnelingen tegenkomen staan te lezen op verschillende webdesign forums die België en Nederland rijk is, en handelen meestal om dezelfde problemen:
- mijn site ziet er goed uit in IE, maar niet in FireFox
- of omgekeerd
Waarbij wel moet opgemerkt worden dat beginnelingen niet zo op de hoogte zijn waarom er verschillen zijn, en dat deze voor 98% te wijten zijn aan de fouten in Internet Explorer en voor 2% aan hun CSS schrijfwijze.
Dus beste beginneling, als er verschillen optreden tussen IE en FireFox, de fout ligt bij IE en niet aan FireFox of Opera ofzelfs aan je CSS code, alhoewel je deze moet aanpassen om het probleem op te lossen om je layout hetzelfde te krijgen in IE en de beteren.
De problemen
- je hebt dubbel zoveel spatie in IE dan in FireFox - Oplossing
- cijfers of/en letters worden herhaald onderaan de pagina in IE - Oplossing
- afstanden tussen elementen zijn niet hetzelfde bij browsers - Oplossing: plaats bovenaan vanaf nu altijd deze CSS code :
* {margin: 0; padding: 0; } - in elementen die je met
floatvoorzien hebt duikt opeens een extra spatie op van juist3pxin IE - Oplossing - je hebt links gestyled, maar het werkt niet want je hebt niet de juiste volgorde gebruikt - Oplossing
- je hebt een genummerde lijst aangemaakt via
<ol>en de nummers kloppen niet meer in IE - Oplossing - je maakt gebruik van conditional comments, maar het werkt niet - Oplossing
- je hebt
<abbr>gebruikt, maar IE toont het niet hoe zwaar je deze ook gestyld hebt - Oplossing - je blok-elementen (boxen, containers) zijn niet van gelijke afmeting in IE dan in FireFox - Oplossing
- je site wordt in IE eventjes getoond zonder opmaak, dan opeens wel - Oplossing
- je CSS wordt onoverzichtelijk omdat je elke bepaling apart hebt geschreven - Oplossing
- je hebt een element voorzien van een
float, maar de inhoud wordt niet getoond in FireFox of Opera - Oplossing - je hebt een element gestyled maar in de browser zie je daarvan niets - Oplossing 1 - Oplossing2 - Oplossing 3
- je wil een element positioneren, maar het lukt maar niet zoals je het wenst - Oplossing
- je font-size is niet hetzelfde in verschillende browsers - Oplossing
- je maakt gebruik van
line-heightmaar dit werkt niet zoals verwacht - Oplossing - je hebt 100derden lettertypes op je computer staan, en je gebruikt de mooiste ervan voor je website, maar je bezoekers hebben deze lettertypes niet - Oplossing
- je wenst een achtergrondafbeelding te gebruiken maar weet niet juist hoe - Oplossing
- je hebt meerder kolommen dan toch klaargekregen, maar ze zijn niet evenhoog, ze verschillen in lengte - Oplossing
- het lukt je maar niet een 3 kolommen website te maken - Oplossing
- je bent niet tevreden met 3 kolommen, je wenst er 4 - Oplossing
- je weet kompleet niet waarover ik het hier heb, je weet niet hoe je moet beginnen met CSS - Oplossing of Oplossing op Nono
- je maakt gebruik van Flash op je website en die kl*te validator zegt je keer op keer dat je fouten hebt in je document - Oplossing
- je bent al een beetje gevorderd met CSS en je bent heftig aan het
floaten geraakt, maar je weet niet goed hoe je deze moetclearen - Oplossing - je hebt een horizontale lijn in je document
<hr>maar je krijgt hem maar niet gestyled - Oplossing - je wenst dat je layout 100% hoog is, ook al is er weinig of geen inhoud - Oplossing
- je kan al bijna alles positioneren, maar verticaal positioneren lukt je net niet - Oplossing
Besluit, slotwoord
Hoewel elk genoemd probleem een oplossing heeft op Gigadesign - dit is geen manier om extra bezoekers te krijgen, en ik sta er ook versteld van hoeveel oplossingen ikzelf al bijeen heb geschreven - zijn deze ook te vinden op t’internet maar dan weliswaar in een andere taal en als je als beginner nog eens in een andere taal moet zoeken naar oplossingen voor problemen die je zowiezo al niet echt goed begrijpt al beginner, lijkt mij deze lijst toch handig.
Geloof mij vrij, zelfs ik heb daar gestaan waar velen nu zullen staan, ik heb soms ontzettend lang gemattelt met CSS tot ik uiteindelijk mijn layout zo had zoals ik het wilde. Maar ik heb volgehouden, en deze raad kan ik je als beginner ook maar geven: volhouden.
Dit artikel staat eveneens op Nono
Gelezen: 7133 | Styling, Design, CSS, Tips
Trackback/Pingbacks
- Newbies en hun problemen | Nono
- Marjan Dols » CSS
- Me@Stage
- Stagelog Wim van der Zwaag » Een verademing
Reacties op: Newbies en hun problemen
-
Had een mooi antwoord geschreven maar server vindt mijn rekenkennis te min.
Mooi artikel, is een handig (css-) overzicht van Gigadesign
-
Handig, mooi overzicht (y)!
-
grote merci voor de stevige lijst
-
Mooi Overzicht!
Een vraagje over Classes en ID’s (ik heb hier overigens ooit een topic over gezien maar kon deze niet meer vinden misschien niet goed gezocht)
Ik was van plan om een lijst waar een ID in stond te kopieren en op dezelfde pagina nog een keer zetten. Maar ik heb dus ooit gelezen in dat topic dat je een ID maar 1 keer mocht of kon gebruiken toch? Hoe zat dat ook alweer. En zou ik dus een class moeten gaan gebruiken al wil ik het twee keer kwijt op de pagina?Alvast hartelijk bedankt voor het antwoordt
of een reactie.mvg Protestboarder
-
Inderdaad, een ID kan je maar éénmaal gebruiken, terwijl je een class meerdere keren kan gebruiken.
Een ID is dus een uniek gedeelte in je design, terrwijl je elementen die je veelvuldig gaat gebruiken je beter een class gebruikt.
Misschien eens een artikel over schrijven.
-
Ok bedankt.
Het rare is alleen dat ik het dus al een tijd fout gebruik :$
Op mijn site bij mijn links heb ik een klein menuutje voor linkcategorien
En bij films heb ik een menuutje met 50×50plaatjes.
Allebei onder het ID=”lijstlinks”Dus? het wordt wel weergegeven maar is niet valid?
Moet ik toch maar even een class daarvoor schrijven
Bedankt nogmaals
-
Geachte heer/mevrouw,
Ik heb een probleem ik ben met een website bezig voor de vereniging ik wil de voor de resolutie 1024 x 786 maken maar ik heb zelf een hogere resolutie instaan als ik de layers op 1024 in het midden heb staan dan staan deze bij een hogere resulie naar links hoe kan ik dit oplossen.
Met vriendelijke groet,
Jack Henning
-
@Henning: ik meen te begrijpen dat je een website wilt centreren, je zal ergens bij het centreren een fout gemaakt hebben, lees dit artikel
-
kan je met css ook de border kleur instellen voor je heele website
ik doe dit nu namelijk handmatig en dat kost erg veel tijd
alvast bedankt voor de hulp
-
vraag.. ben nu met css bezig maar nu komen al mijn div onderelkaar.. hoe krijg ik dat 1 div naast de andere komt??? want met float.. komt het wel rechts of links maar niet ernaast…
helpp
-
#Danielle: Natuurlijk kan dat, gewoon via CSS je element bepalen en een border eigenschap bepalen.
@Sabrina: 2 x
float: leftgebruiken, elke<div>eenfloat: leftgeven, en ze zullen langseen staan.
-
ik moet het een beetje beter uitleggen

ik heb heb al border’s ingesteld voor mijn layour zelf met css
maar ik heb heel veel kleine plaatjes met een border er omheen zitten in mijn xhtml pagina
maar weet niet hoe ik dat is css doe
moet je dan in je css zetten dat alle img’s borders moeten hebben of zoiets ?dankje voor de hulp
-
inderdaad:
img {border: 1px solid #555; }
-
Ik zit al een flinke poos met een probleem en tot nu toe kon niemand het oplossen! Over mijn MySpace zit een layer van 100% width en 100% height. Hij werk geweldig in firefox enzo maar bij Internet Explorer kruipt hij helemaal klein weg in een hoekje! De maten staan in de CSS zowel als in de opmaak van de layer!
HELP!
-
@Martijn: Over je probleem:
Je website ligt op MySpace, lijkt mij ten eerste al geen goede plaats voor een correcte website daar deze waarschijnlijk incorrecte code toevoegt aan je website.
Je website heb ik bekeken in Opera, FireFox en IE, ik zie in elke browser hetzelfde: 1 foto terwijl je broncode een heleboel tekst tevoorschijn tovert
je broncode zit vol met fouten: stylesheet verwijzingen op de verkeerde plaats en dit dan nog een keer of 3
Je website is opgemaakt uit tabellen ?? en bevat volgens de validator 440 foutenJe ziet dat er meer factoren zijn die bepalen of website “werkt” of niet
-
Aan de hand van enkele sites [en deze] is het toch gelukt een 100% hoogte te maken.
Ik las ergens een hack te gebruiken voor de faux columns [ik heb nu al zoveeeel gelezen], maar bij mij werkt het toch hoor, is dat omdat ik bij background ‘repeat-y’ gezet heb?
Eigenaardig genoeg levert de background toch verschillen op bij IE en FF [heb ooit eens ergens een hack tegengekomen waar bij FF een ‘margin: 0 1px 0 0;’ gebruikt werd…]Informatieve site!
-
MySpace is moeilijk goed te stylen, maar zeker niet onmogelijk, zie Mike Industries (incl. voorbeeldstylesheet).
-
Eindelijk een site in het Nederlands…
Helaas ziet het er nu een beetje dood uit.Wat ik soms zoek, kan ik ook niet echt goed terug vinden.
Anybody out there?!
-
Bij het maken van een nieuwe webstek had ik -opnieuw (zucht)- problemen met IE6. Geen idee hoe dit op te lossen.
Even naar dit artikel kijken bij Gigadesign was voldoende om het probleem op te lossen.
Eeuwige dank!

-
tanx tanx tanx voor je website. het wordt al een beetje mijn webbijbeltje

ik wens je voldoende middelen toe om van deze site een full-time job te kunnen maken
syd
-
En dan is er nog het transparantie-probleem met .png bestanden in IE6.
-
Echt een top site. Ik ben hem even aan het doorspitten aangezien ik net begonnen ben met CSS. Ik heb hem gebookmarkt en kom zeker nog vaker terug.






