abonnement Unibet Coolblue
pi_137739876
[html, css, js] Voor Dummies

Dit topic is bedoeld voor alle vragen m.b.t. HTML, CSS en javascript, kortom alles wat je nodig hebt om (de frontend van) een website te maken.

HTML: Hyper Text Markup Language is de structuur van een website. Door middel van verschillende html tags geef je aan welke elementen bij elkaar horen (bijv: <div>, <ul>), of wat de betekenis van deze data is (bijv. <p>, <h1>). HTML leent zich ook voor opmaak, maar het is makkelijker en verstandiger om hier CSS voor te gebruiken.
CSS: Cascading StyleSheet is de opmaak van een website. In je CSS specificeer je bijvoorbeeld welke kleur bepaalde elementen moeten hebben, hoe groot ze zijn en hoe je ze wilt rangschikken.
JS: Javascript Javascript (niet te verwarren met programmeertaal Java) is een scripttaal, waarmee het mogelijk is je website dynamisch te maken. Javascript kan bijvoorbeeld HTML-elementen aanpassen, toevoegen of verwijderen. Omdat javascript zeer veelzijdig is, is er voor specifieke JS vragen ook een specaal topic, zie: [Javascript] voor dummies

Vragen over PHP, SQL of andere serverside programmeertalen horen niet in dit topic. Deze kun je stellen in [PHP/MySQL] voor dummies of open zelf een topic.
Voor vragen over webhosting, domeinnamen enz. kun je terecht in Het grote (betaalde) webhosting topic
En voor Wordpress is er ook een speciaal topic, als het om meer gaat dan de HTML/CSS van een theme: [Wordpress]Algemeen topic

Code posten
Het is, als je een vraag stelt, vaak handig om hier een stukje code bij te voegen. Post niet klakkeloos je hele website, maar post alleen het stukje code waar je vraag over gaat. Gebruik bovendien de [code]-tag (code.png, zodat je HTML, CSS of Javascript code goed leesbaar is. Dus niet [quote] of [spoiler] of wat dan ook.

Veel voorkomende problemen
Veel problemen zijn te wijden aan het niet kloppen van HTML of CSS code. Een kleine typfout is snel gemaakt, en de webbrowser kan daar soms erg slecht mee omgaan. Om te controleren of je code technisch in orde is, kun je deze controleren met de W3 validator.
Is je code niet correct? Los dan eerst de fouten op zodat de validator geen foutmeldingen meer geeft. Dit lost niet altijd je probleem op, maar zorgt in ieder geval dat alles werkt zoals het hoort te werken, waardoor overige fouten ook veel makkelijker te achterhalen zijn.

IK SNAP ER NIETS VAN HELLEP! WAT IS CSS?
We helpen iedereen graag in dit topic, ook mensen die er helemaal niets van begrijpen. Maar we verwachten wel dat je je best doet om het wel te gaan begrijpen. Lees eens wat tutorials en probeer het altijd eerst zelf. Je krijgt hier tips waar je zelf iets mee moet doen.

Hier een paar artikelen over CSS elementen die vaak voor verwarring zorgen
http://www.alistapart.com/articles/css-floats-101/
http://www.alistapart.com/articles/css-positioning-101/

Heb je zin om HTML, CSS of Javascript leren, dan zijn deze video tutorials een goede plek om te beginnen
30 Days to Learn HTML & CSS
30 Days to Learn jQuery
JavaScript from null
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  vrijdag 14 maart 2014 @ 18:55:31 #2
84244 Scorpie
Abject en infaam!
pi_137739956
Groeien TT.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_137739969
Kwam deze op GitHub tegen: https://github.com/sindresorhus/multiline
Geeft de mogelijkheid om multiline strings te gebruiken in JavaScript.

Iets als:
1
2
3
4
5
6
7
8
var str = '' +
'<!doctype html>' +
'<html>' +
'   <body>' +
'       <h1>❤ unicorns</h1>' +
'   </body>' +
'</html>' +
'';
Kan worden geschreven als:
1
2
3
4
5
6
7
8
var str = multiline(function(){/*
<!doctype html>
<html>
    <body>
        <h1>❤ unicorns</h1>
    </body>
</html>
*/});
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  vrijdag 14 maart 2014 @ 18:57:45 #4
91039 mstx
2x1/2 = 1/2 x 1/2
pi_137740028
quote:
7s.gif Op vrijdag 14 maart 2014 18:56 schreef Aether het volgende:
Kwam deze op GitHub tegen: https://github.com/sindresorhus/multiline
Geeft de mogelijkheid om multiline strings te gebruiken in JavaScript.

Iets als:
[ code verwijderd ]

Kan worden geschreven als:
[ code verwijderd ]

Handig als je een js compressor gebruikt die comments weg gooit
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_137740099
quote:
1s.gif Op vrijdag 14 maart 2014 18:57 schreef mstx het volgende:

[..]

Handig als je een js compressor gebruikt die comments weg gooit
Hebben ze gelukkig aan gedacht; van de link:
quote:
Minification

Even though minifiers strip comments by default there are ways to preserve them:

• Uglify: Use /*@preserve instead of /* and enable the comments option
• Closure Compiler: Use /*@preserve instead of /*
• YUI Compressor: Use /*! instead of /*

You also need to add 0 after the comment so it's not removed as dead-code.
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  vrijdag 14 maart 2014 @ 19:32:37 #6
56176 Catch22-
Ben je Blind?!
pi_137741652
Goede oplossing voor iets wat je niet moet willen doen.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_137762220
Wie schrijft er nou hele lappen HTML in z'n Javascript... Gebruik dan Mustache of een andere templating engine.
Bleuh.
  zaterdag 15 maart 2014 @ 12:25:20 #8
56176 Catch22-
Ben je Blind?!
pi_137762575
Idd. Of pure ofzo.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  zaterdag 15 maart 2014 @ 12:27:50 #9
134533 donroyco
dus niet Donroyco
pi_137762649
Ik ben op zoek naar een goede introductie voor Sass / Compass die het naar behoren uitlegt, ik zie te veel crap voorbij komen.
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  zaterdag 15 maart 2014 @ 12:34:12 #10
56176 Catch22-
Ben je Blind?!
pi_137762816
http://alistapart.com/article/getting-started-with-sass
http://thesassway.com/beg(...)ith-sass-and-compass
http://sass-lang.com/guide

Ik gebruikte zelf koala-app voor less onder windows voor compilatie, die doet ook wel sass. Veel editors kunnen het ook. Netbeans sowieso
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  zaterdag 15 maart 2014 @ 12:35:25 #11
134533 donroyco
dus niet Donroyco
pi_137762851
quote:
0s.gif Op zaterdag 15 maart 2014 12:34 schreef Catch22- het volgende:
http://alistapart.com/article/getting-started-with-sass
http://thesassway.com/beg(...)ith-sass-and-compass
http://sass-lang.com/guide

Ik gebruikte zelf koala-app voor less onder windows voor compilatie, die doet ook wel sass. Veel editors kunnen het ook. Netbeans sowieso
Thanks! :) Google geeft alleen maar shitresultaten terug. :{
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
pi_137764295
quote:
7s.gif Op zaterdag 15 maart 2014 12:27 schreef donroyco het volgende:
Ik ben op zoek naar een goede introductie voor Sass / Compass die het naar behoren uitlegt, ik zie te veel crap voorbij komen.
http://www.abookapart.com/products/sass-for-web-designers

Kan het ebook wel even delen als je wil?
  zaterdag 15 maart 2014 @ 13:41:39 #13
166255 Maringo
Bèhèhèhèh
pi_137764468
Props voor de TT.
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
  zaterdag 15 maart 2014 @ 14:02:31 #14
56176 Catch22-
Ben je Blind?!
pi_137765136
quote:
7s.gif Op zaterdag 15 maart 2014 12:35 schreef donroyco het volgende:

[..]

Thanks! :) Google geeft alleen maar shitresultaten terug. :{
dit komt van google. De eerste drie resultaten als je zoekt op sass getting started

:T
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  zaterdag 15 maart 2014 @ 17:04:10 #15
134533 donroyco
dus niet Donroyco
pi_137770187
quote:
14s.gif Op zaterdag 15 maart 2014 13:34 schreef picodealion het volgende:

[..]

http://www.abookapart.com/products/sass-for-web-designers

Kan het ebook wel even delen als je wil?
Niet nodig, dank je wel.

quote:
1s.gif Op zaterdag 15 maart 2014 14:02 schreef Catch22- het volgende:

[..]

dit komt van google. De eerste drie resultaten als je zoekt op sass getting started

:T
Ah, ik zat de hele tijd met 'introduction' etc. te klooien :')
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  zaterdag 15 maart 2014 @ 17:59:20 #16
56176 Catch22-
Ben je Blind?!
pi_137771685
Haha :) getting started is de standaard titel voor introducties
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  maandag 17 maart 2014 @ 09:42:16 #17
56176 Catch22-
Ben je Blind?!
pi_137832033
Interessante link: jQuery standards: http://lab.abhinayrathore.com/jquery-standards/

http://javascriptweekly.com/ van de Javascript Weekly newsletter.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_137832543
Als op regel 1 staat dat je jQuery van een CDN moet inladen, dan haak ik al gauw af hoor. Pas werden er in Engeland 1000'en sites om zeep geholpen doordat er één porno-site geblokkeerd werd door de provider. Daardoor werden alle requests naar de CDN van jQuery geblokkeerd:

http://www.thinkbroadband(...)-jquery-website.html
Bleuh.
  maandag 17 maart 2014 @ 10:10:07 #19
56176 Catch22-
Ben je Blind?!
pi_137832631
quote:
0s.gif Op maandag 17 maart 2014 10:06 schreef PimD het volgende:
Als op regel 1 staat dat je jQuery van een CDN moet inladen, dan haak ik al gauw af hoor. Pas werden er in Engeland 1000'en sites om zeep geholpen doordat er één porno-site geblokkeerd werd door de provider. Daardoor werden alle requests naar de CDN van jQuery geblokkeerd:

http://www.thinkbroadband(...)-jquery-website.html
Lees eens 1 regel verder :P
Implement a fallback to your locally hosted library of same version as shown above. More Info
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  maandag 17 maart 2014 @ 10:10:57 #20
91039 mstx
2x1/2 = 1/2 x 1/2
pi_137832657
quote:
0s.gif Op maandag 17 maart 2014 10:06 schreef PimD het volgende:
Als op regel 1 staat dat je jQuery van een CDN moet inladen, dan haak ik al gauw af hoor. Pas werden er in Engeland 1000'en sites om zeep geholpen doordat er één porno-site geblokkeerd werd door de provider. Daardoor werden alle requests naar de CDN van jQuery geblokkeerd:

http://www.thinkbroadband(...)-jquery-website.html
En voor die 0,01% kans dat dat gebeurt bouw je dus een fallback in, zoals op regel 2 staat.

edit: spuit 11
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_137834414
quote:
7s.gif Op zaterdag 15 maart 2014 12:27 schreef donroyco het volgende:
Ik ben op zoek naar een goede introductie voor Sass / Compass die het naar behoren uitlegt, ik zie te veel crap voorbij komen.
Zelf heb ik Sass and Compass for designer gelezen wat mij erg goed beviel, verder ook Pragmatic Guide to Sass geprobeert, die vond ik een stuk minder en dus ook niet uitgelezen. Het is een niet zo dik boek wat je goed op weg helpt met de basis, en hij leest lekker door.

Oo ik zie dat iemand mij al voor was :P .
No citizen has a right to be an amateur in the matter of physical training...what a disgrace it is for a man to grow old without ever seeing the beauty and strength of which his body is capable.
  maandag 17 maart 2014 @ 17:09:51 #22
12221 Tijn
Powered by MS Paint
pi_137848810
quote:
11s.gif Op maandag 17 maart 2014 09:42 schreef Catch22- het volgende:
Interessante link: jQuery standards: http://lab.abhinayrathore.com/jquery-standards/
Een aantal zaken die worden aangestipt zijn inderdaad een goed idee, maar niet alles snijdt hout imho.

Waar slaat deze bijvoorbeeld op?
quote:
Avoid using .getJson() or .get(), simply use the $.ajax() as that's what gets called internally.
Waarom zou je niet een kortere syntax gebruiken die bovendien de leesbaarheid verhoogt?
  maandag 17 maart 2014 @ 17:12:18 #23
166255 Maringo
Bèhèhèhèh
pi_137848892
quote:
2s.gif Op maandag 17 maart 2014 17:09 schreef Tijn het volgende:

[..]

Een aantal zaken die worden aangestipt zijn inderdaad een goed idee, maar niet alles snijdt hout imho.

Waar slaat deze bijvoorbeeld op?

[..]

Waarom zou je niet een kortere syntax gebruiken die bovendien de leesbaarheid verhoogt?
Omdat dat weer 1 functioncall scheelt.
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
  maandag 17 maart 2014 @ 17:14:39 #24
12221 Tijn
Powered by MS Paint
pi_137848971
quote:
2s.gif Op maandag 17 maart 2014 17:12 schreef Maringo het volgende:

[..]

Omdat dat weer 1 functioncall scheelt.
So what?
  maandag 17 maart 2014 @ 17:17:53 #25
134533 donroyco
dus niet Donroyco
pi_137849103
quote:
0s.gif Op maandag 17 maart 2014 11:10 schreef esv7 het volgende:

[..]

Zelf heb ik Sass and Compass for designer gelezen wat mij erg goed beviel, verder ook Pragmatic Guide to Sass geprobeert, die vond ik een stuk minder en dus ook niet uitgelezen. Het is een niet zo dik boek wat je goed op weg helpt met de basis, en hij leest lekker door.

Oo ik zie dat iemand mij al voor was :P .
Thanks :)
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')