abonnement Unibet Coolblue
  vrijdag 5 april 2013 @ 22:38:11 #1
56176 Catch22-
Ben je Blind?!
pi_124935073
[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. Stel deze in [PHP/MySQL] voor dummies of open zelf een topic.
Voor vragen over webhosting, domeinnamen enz. is ook een ander topic: 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: Topicreeks: Algemeen Wordpress 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.

Voor je een vraag stel hier, verplichte kost
http://www.alistapart.com/articles/css-floats-101/
http://www.alistapart.com/articles/css-positioning-101/
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_124935131
De TT is wel toepasselijk op alle 15 jarige "web designers" die tegenwoordig als aardappelen uit de grond schieten
  vrijdag 5 april 2013 @ 22:39:42 #3
56176 Catch22-
Ben je Blind?!
pi_124935140
Google eens op 'set onclick with javascript'
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_124935295
quote:
0s.gif Op vrijdag 5 april 2013 22:39 schreef Catch22- het volgende:
Google eens op 'set onclick with javascript'
Done! :) maar krijg nu een andere fout zie update

http://jsfiddle.net/4sK2M/1/

heeft toch te maken met crossdomain accept gebeuren.. Denk dat het in mijn geval gemakkelijker is om een extra php scriptje te schrijven die ik in de root van de site plaats en deze aanroep via $.ajax om zo toch de externe data te kunnen laden, want het grappige is dat dat wel gewoon werkt?!
Just say hi!
  vrijdag 5 april 2013 @ 22:51:08 #5
56176 Catch22-
Ben je Blind?!
pi_124935637
Niet lullig bedoelt, maar je hebt er meer aan als je een aantal artikelen gaat lezen. Je maakt namelijk een hoop conceptuele fouten en debuggen is volgens mij ook niet je sterkste punt :)
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_124935811
Catch, ik neem je kritiek dan ook serieus *) maar normaal als ik 'code' overneem zou het moeten werken, en debuggen is idd niet mijn sterkste kant maar als chrome geen fouten aangeeft kan ik toch ook niets debuggen? :P maar ik ben altijd bereid om te leren ;) en dat doe ik door te doen...

Ja ik ben een doener, geen lezer helaas... al heb ik mijn http://test.testertje.nl/test 100% zelf geschreven! (wel afgekeken maar toch!) Welke cunceptuele fouten maak ik dan? ik begrijp dat cros van de versturende partij (de URL die ik opvraag) extra headers moet meegeven wil deze worden geaccepteerd... en dat is in dit geval niet het geval...
Just say hi!
  vrijdag 5 april 2013 @ 22:56:43 #7
56176 Catch22-
Ben je Blind?!
pi_124935883
Prutsen wil pas als je enigszins snapt wat je doet en weet hoe je moet debuggen en wat je met foutmeldingen moet
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_124935964
Oh... maar ik snap het enigszins hoor :+ denk ik... maar goed... ik ga weer verder knutselen, ooit ga ik het allemaal begrijpen B-)
Just say hi!
  zaterdag 6 april 2013 @ 13:05:34 #9
63192 ursel
"Het Is Hier Fantastisch!
pi_124948709
Hoe zit het nu eigenlijk met die section-tag? Wanneer gebruik je die en wanneer kan je beter een div gebruiken?

Ik heb bijvoorbeeld op mijn website meerdere blokken, met ieder 4 evenementen naast elkaar. Ene blok is voor evenementen in de buurt, ander weer voor evenementen van bepaalde categorie.

Geef ik zo'n blok met evenementen dan ook een section-tag? Of is die daar niet voor bedoeld?
pi_124949181
Vuistregel: als je er een titel-tag boven kan zetten is het een <section>.

Ik zou dus zeggen van wel. Ieder evenement zou je eventueel in een eigen <article> kunnen zetten, al vind ik dat zelf wat overkill.
  zaterdag 6 april 2013 @ 13:23:41 #11
63192 ursel
"Het Is Hier Fantastisch!
pi_124949222
Ooh.. duidelijk. :')
Is dus niet heel erg duidelijk/vast gedefinieerd dus?
  zaterdag 6 april 2013 @ 13:24:59 #12
12221 Tijn
Powered by MS Paint
pi_124949269
quote:
0s.gif Op zaterdag 6 april 2013 13:05 schreef ursel het volgende:
Hoe zit het nu eigenlijk met die section-tag? Wanneer gebruik je die en wanneer kan je beter een div gebruiken?
Section is voor een samenhangend stuk content (een header + een of meerdere paragrafen bv) dat essentieel is voor de pagina.
  zaterdag 6 april 2013 @ 13:25:31 #13
71610 Black-Hole
Deep in my soul
pi_124949287
quote:
0s.gif Op zaterdag 6 april 2013 13:05 schreef ursel het volgende:
Hoe zit het nu eigenlijk met die section-tag? Wanneer gebruik je die en wanneer kan je beter een div gebruiken?

Ik heb bijvoorbeeld op mijn website meerdere blokken, met ieder 4 evenementen naast elkaar. Ene blok is voor evenementen in de buurt, ander weer voor evenementen van bepaalde categorie.

Geef ik zo'n blok met evenementen dan ook een section-tag? Of is die daar niet voor bedoeld?
Niet echt, ik gebruik het meer als onderdeel van een article. Zo kan je een article opknippen in meerdere onderdelen elk weer met een header en footer indien nodig. Maar als aside de voorkeur heeft moet je dat juist weer gebruiken.

Gebruik een section sowieso niet als styling atribuut. Bruce Lawson legt het best duidelijk uit op de HTML5 doctor website http://html5doctor.com/the-section-element/ en hier kan je ook meer info vinden: http://www.whatwg.org/spe(...)#the-section-element

Edit: Wat Tijn dus ook zegt maar dan in minder woorden :P
  zaterdag 6 april 2013 @ 13:27:28 #14
12221 Tijn
Powered by MS Paint
pi_124949339
quote:
0s.gif Op zaterdag 6 april 2013 13:23 schreef ursel het volgende:
Ooh.. duidelijk. :')
Is dus niet heel erg duidelijk/vast gedefinieerd dus?
Het gaat erom dat je met de header/article/header/footer/nav elementen wat meer informatie over je pagina kunt vertellen aan bv zoekmachines. Als je denkt dat je site duidelijker voor Google is door bepaalde content als section te markeren, dan moet je dat doen.
  zaterdag 6 april 2013 @ 13:50:38 #15
63192 ursel
"Het Is Hier Fantastisch!
pi_124949916
Mja, dacht zelf ook vooral aan teksten om het daarvoor te gebruiken, maar zie links en rechts ook echt voor blokken. Vandaar mijn vraag.

Hier een voorbeeld van mijn blok. Elke tile draait om als je eroverheen hooverd en dan komt er meer informatie beschikbaar en actie knoppen:



Dit blok "In your neighborhood", zou je dat nou dan wel of niet in een section plaatsen?
pi_124950042
Ik wel.
  zaterdag 6 april 2013 @ 14:44:13 #17
12221 Tijn
Powered by MS Paint
pi_124951074
Is dit de hoofdcontent van de pagina of staat het ergens bij? Indien dat laatste dan zou ik het in <aside> zetten.
  zaterdag 6 april 2013 @ 15:00:11 #18
63192 ursel
"Het Is Hier Fantastisch!
pi_124951385
Ah, weer andere optie. :P
dit betreft de homepage waar 3 van dit soort blokken komen. Verder nog wat visuele attributen om de gebruiker wegwijs te maken. wel weinig tekst op de homepage.
  zaterdag 6 april 2013 @ 15:36:44 #19
230788 n8n
Pragmatisch
pi_124952214
div is iig alleen voor opmaak en heeft geen semantische waarde. Dus alleen als je een .container oid nodig hebt hoeft je nog naar div te grijpen (dus eigenlijk een block-level span).
Specialization is for insects”.—Robert Heinlein
  zaterdag 6 april 2013 @ 15:40:58 #20
12221 Tijn
Powered by MS Paint
pi_124952313
quote:
7s.gif Op zaterdag 6 april 2013 15:36 schreef n8n het volgende:
div is iig alleen voor opmaak en heeft geen semantische waarde. Dus alleen als je een .container oid nodig hebt hoeft je nog naar div te grijpen (dus eigenlijk een block-level span).
Precies. Als een groep content semantische samenhang heeft, kun je een van de smantische elementen gebruiken. Als het alleen qua opmaak bij elkaar hoort, heb je div en span.
pi_124970339
quote:
2s.gif Op woensdag 3 april 2013 09:11 schreef Tijn het volgende:
De laatste keer dat ik Java op een website heb gezien kan ik me niet eens herinneren. Ik surf al jaren zonder Java plugin en ik heb niet het idee dat ik iets mis.

Ik kan me ook niet herinneren dat het ooit echt veel gebruikt is voor websites. Voor zover ik weet is het alleen gebruikt voor gimmicky features of als launcher van iets dat niks met het web te maken heeft.
Java wordt ook gebruikt voor server-side code. Dat kan prima en je hebt er geen aparte browserplugin voor nodig. :)
  zaterdag 6 april 2013 @ 23:19:29 #22
166255 Maringo
Bèhèhèhèh
pi_124971773
quote:
0s.gif Op zaterdag 6 april 2013 22:52 schreef Light het volgende:

[..]

Java wordt ook gebruikt voor server-side code. Dat kan prima en je hebt er geen aparte browserplugin voor nodig. :)
Op school hele projecten moeten maken met JSP's en JavaBeans. Daarvoor is het inderdaad prima. :Y
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
  zaterdag 6 april 2013 @ 23:22:04 #23
56176 Catch22-
Ben je Blind?!
pi_124971899
@work doen we alle grote projecten in Java.

Java is iets complexer, naar wel beter schaalbaar en je hebt meer controle
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 6 april 2013 @ 23:36:46 #24
12221 Tijn
Powered by MS Paint
pi_124972478
quote:
0s.gif Op zaterdag 6 april 2013 22:52 schreef Light het volgende:

[..]

Java wordt ook gebruikt voor server-side code. Dat kan prima en je hebt er geen aparte browserplugin voor nodig. :)
Die kant is het idd op gegaan nadat het in de browser en op de desktop is gefaald :+
  zondag 7 april 2013 @ 09:24:50 #25
56176 Catch22-
Ben je Blind?!
pi_124979470
In de browser is het ingehaald idd. Maar het werd natuurlijk gebruikt voor iets waar t suboptimaal voor was.

Serverside is t wel een van meestgebruikte talen voor grotere applicaties :s)
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?
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')