Hoofdcategorieën
Topicacties

[xhtml] - <input> not alowed in <form> ?!

Pagina: 1

Reageer Nieuw Topic
Ik valideer mijn pagina met Homesite, de ingebouwde validator, maar die geeft me een toch wel merkwaardige foutmelding:
The tag:"input" is not allowed within: "form" It is only allowed within: a, abbr, acronym, address, b, bdo, big, caption, cite, code, dd, del, dfn, div, dt, em, fieldset, h1, h2, h3, h4, h5, h6, i, ins.

Hij zegt dus dat mijn <input type="text" /> niet binnen de <form action=""> voor mag komen ...

Apparte beredenering, waar naar mijn idee weinig van klopt.
Iemand een idee hoe dit komt ?

i have a plan so fucking bad that my head would explode if i even began to understand what i was talking about

BOFH @ #Netwerken

<fieldset>

21-10 (5743): En doe dan direct mee met 'De Apen'
22-10 (6118): Parkstad Power! :p
06-11 (0848): I love GoT

SMS "SIG bericht" naar 0614447538

Me OS X

Is de validator van Homesite wel een beetje recent en XHTML compatible? :) Ik zou em eens gewoon door de validator van W3C halen en kijken wat die zegt.

* Nieuwe MacBook Pro! \o/ - * DELL 2007WFP te koop

BOFH @ #Netwerken

quote:
--MeAngry-- schreef op dinsdag 01 november 2005 @ 10:13:
Is de validator van Homesite wel een beetje recent en XHTML compatible? :) Ik zou em eens gewoon door de validator van W3C halen en kijken wat die zegt.

dat is echt wel goed, een input element kan niet rechtstreeks in een form, er moet "iets" omheen :)
vaak gebruik je dus (op zijn minst) een fieldset.

21-10 (5743): En doe dan direct mee met 'De Apen'
22-10 (6118): Parkstad Power! :p
06-11 (0848): I love GoT

SMS "SIG bericht" naar 0614447538

Het was idd de <fieldset> die ik even over het hoofd zag. Thanx anyway.

i have a plan so fucking bad that my head would explode if i even began to understand what i was talking about

quote:
Erkens schreef op dinsdag 01 november 2005 @ 10:14:
[...]
dat is echt wel goed, een input element kan niet rechtstreeks in een form, er moet "iets" omheen :)
vaak gebruik je dus (op zijn minst) een fieldset.
En door een fieldset krijg je meteen een border er extra bij die vaak niet eens gewenst is. Maar in die melding van homesite worden toch al alle tags laten zien die je kan gebruiken :)

disjfa - disjˇfa (meneer)
disjfa.nl
Speel mee: schuifpuzzle | indiegamer.nl

BOFH @ #Netwerken

quote:
disjfa schreef op dinsdag 01 november 2005 @ 10:20:
[...]

En door een fieldset krijg je meteen een border er extra bij die vaak niet eens gewenst is. Maar in die melding van homesite worden toch al alle tags laten zien die je kan gebruiken :)

goh, ooit gehoord van stylen :?
Met een fieldset groepeer je je elementen, en dat is iets wat _wel_ vaak gewenst is ;)

21-10 (5743): En doe dan direct mee met 'De Apen'
22-10 (6118): Parkstad Power! :p
06-11 (0848): I love GoT

SMS "SIG bericht" naar 0614447538

quote:
Erkens schreef op dinsdag 01 november 2005 @ 10:26:
[...]
goh, ooit gehoord van stylen :?
Met een fieldset groepeer je je elementen, en dat is iets wat _wel_ vaak gewenst is ;)

Niet alleen met een fieldset kan je elementen groeperen hoor. En waarom een element gebruiken waardoor je geforceerd word meer css aan te gaan maken. Ik zie niet geheel de logica in.

Het is waar dat het een leuk element is, dat zal ik zeker niet ontkennen. Voor formulieren is hij dan ook erg handig. Maar vaak overbodig.

Dus een meningsverschil. Mijn persoonlijke voorkeur gaat niet uit naar fieldsets.

disjfa wijzigde dit bericht 01-11-2005 10:29 (8%)

disjfa - disjˇfa (meneer)
disjfa.nl
Speel mee: schuifpuzzle | indiegamer.nl

BOFH @ #Netwerken

quote:
disjfa schreef op dinsdag 01 november 2005 @ 10:29:
[...]

Niet alleen met een fieldset kan je elementen groeperen hoor. En waarom een element gebruiken waardoor je geforceerd word meer css aan te gaan maken. Ik zie niet geheel de logica in.

Het is waar dat het een leuk element is, dat zal ik zeker niet ontkennen. Voor formulieren is hij dan ook erg handig. Maar vaak overbodig.

Dus een meningsverschil. Mijn persoonlijke voorkeur gaat niet uit naar fieldsets.
ken je semantiek?

21-10 (5743): En doe dan direct mee met 'De Apen'
22-10 (6118): Parkstad Power! :p
06-11 (0848): I love GoT

SMS "SIG bericht" naar 0614447538

zie 23648

fieldset is voor forms wat div is voor gewone tekst, blockquote voor citaten en map voor navigatie

mophor wijzigde dit bericht 01-11-2005 10:46 (15%)

var _ = {_: 'unreadable code detected!'};
alert(_._);

BOFH @ #Netwerken

quote:
mophor schreef op dinsdag 01 november 2005 @ 10:45:
fieldset is voor forms wat div p is voor gewone tekst, blockquote voor citaten en map voor navigatie
;)

21-10 (5743): En doe dan direct mee met 'De Apen'
22-10 (6118): Parkstad Power! :p
06-11 (0848): I love GoT

SMS "SIG bericht" naar 0614447538

Berichten: 12.414
Reg. datum: 04 november 2000

quote:
Daar is je <form> toch voor. Daar zet je de velden in. Ik zie ook niet zogauw in waarom je ze naast in een form ook nog in een fieldset moet gooien? Maak het optioneel zou ik dan zeggen.
quote:
mophor schreef op dinsdag 01 november 2005 @ 10:45:
fieldset is voor forms wat div is voor gewone tekst, blockquote voor citaten en map voor navigatie
Ben ik het ook niet helemaal mee eens. Tekst zou ik niet willen vergelijken met een <input>.

Cyphax wijzigde dit bericht 01-11-2005 10:52 (33%)

Spank your inner muppet! | Geschiedenis van GoT

quote:
Cyphax schreef op dinsdag 01 november 2005 @ 10:51:
[...]
Daar is je <form> toch voor. Daar zet je de velden in. Ik zie ook niet zogauw in waarom je ze naast in een form ook nog in een fieldset moet gooien? Maak het optioneel zou ik dan zeggen.
Een formulier is een formulier. Daar heb je blokken in met data wat de gebruiker moet invullen. Als je maar één blok hebt is het toch niet erg deze neer te zetten. Dan heb je altijd hetzelfde in een formulier. Wel zo netjes ;)

disjfa - disjˇfa (meneer)
disjfa.nl
Speel mee: schuifpuzzle | indiegamer.nl

zie 23648

quote:


nee niet, da's juist mijn punt, div groepeert dingen als p, ul, ol, table etc, blockquote ook, maar dan zijn ze van iemand anders, fieldset groepeert ook dingen als p etc, maar die bevatten dan weer form elementen, map groepeert meestal lijsten.

deze elementen zijn een soort super block elementen, naast de gewone block elementen (p, hx, ul, ol, dl, table etc) heb je deze groeperende blockelementen (div, map, blockquote, form, fieldset en body), die op hun beurt weer block elementen bevatten (en soms inline, al zou ik dat afraden uit structureel oogpunt), ik noem ze graag structure level elements

zie ook m'n hele verhaal: http://www.rikkertkoppes.com/thoughts/general-html-structure

het voorbeeldje eruit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<map>
  <h1>Navigation</h1>
  <ul />
</map>
<div>
  <h1>All about my dog<h1>
  <p /><ul /><table /><!-- etc -->
  <div>
    <h2>Subchapter</h2>
    <p />
  </div>
</div>
<form>
  <h1>React</h1>
  <p>something on the use of this form</p>
  <fieldset>
    <legend />
    <h2>Subset</h2>
    <p><label /><input /></p>
  </fieldset>
</form>

<form> en <fieldset> hebben dezelfde structurele eigenschappen als div (en map)

mophor wijzigde dit bericht 01-11-2005 11:27 (63%)

var _ = {_: 'unreadable code detected!'};
alert(_._);


Acties: [view][quote]


Door: Janoz
Moderator PRG/SEA
!litemod
Berichten: 16.216
Reg. datum: 19 oktober 2000

quote:
Cyphax schreef op dinsdag 01 november 2005 @ 10:51:
Daar is je
toch voor. Daar zet je de velden in. Ik zie ook niet zogauw in waarom je ze naast in een form ook nog in een fieldset moet gooien? Maak het optioneel zou ik dan zeggen.

Bestelling

Adres gegevens

Billing gegevens

--

Alvast drie apparte groepen die allemaal binnen 1 formulier horen.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Berichten: 12.414
Reg. datum: 04 november 2000

quote:
Janoz schreef op dinsdag 01 november 2005 @ 11:41:
[...]

Bestelling

Adres gegevens

Billing gegevens

--

Alvast drie apparte groepen die allemaal binnen 1 formulier horen.

Maar als ik alleen Bestelling heb vind ik het wat overdone dat ik daar per se een fieldset moet aanmaken.
Voor meerdere groepen is het handig, dat zal ik zeker niet ontkennen. :)

Spank your inner muppet! | Geschiedenis van GoT

BOFH @ #Netwerken

quote:
Cyphax schreef op dinsdag 01 november 2005 @ 11:43:
[...]

Maar als ik alleen Bestelling heb vind ik het wat overdone dat ik daar per se een fieldset moet aanmaken.
Voor meerdere groepen is het handig, dat zal ik zeker niet ontkennen. :)

maar dan nog is het een groep "Bestelling" dat het de enige groep is is natuurlijk niet boeiend, het is en blijft een groep.
Daarnaast weet je nooit of er ooit nog een nieuwe groep bij komt.

21-10 (5743): En doe dan direct mee met 'De Apen'
22-10 (6118): Parkstad Power! :p
06-11 (0848): I love GoT

SMS "SIG bericht" naar 0614447538

Berichten: 12.414
Reg. datum: 04 november 2000

quote:
Erkens schreef op dinsdag 01 november 2005 @ 11:55:
[...]

maar dan nog is het een groep "Bestelling" dat het de enige groep is is natuurlijk niet boeiend, het is en blijft een groep.
Daarnaast weet je nooit of er ooit nog een nieuwe groep bij komt.

Daar heb je ook helemaal gelijk in, ik vind het alleen wat overbodig om er een hele fieldset bij te MOETEN maken, da's alles. :)
Het is verder geen ramp en strict genomen dus inderdaad wel zo netjes.

Spank your inner muppet! | Geschiedenis van GoT

quote:
Cyphax schreef op dinsdag 01 november 2005 @ 12:00:
[...]
Daar heb je ook helemaal gelijk in, ik vind het alleen wat overbodig om er een hele fieldset bij te MOETEN maken, da's alles. :)
Het moet ook niet, het is een richtlijn :P

disjfa - disjˇfa (meneer)
disjfa.nl
Speel mee: schuifpuzzle | indiegamer.nl

Berichten: 12.414
Reg. datum: 04 november 2000

quote:
disjfa schreef op dinsdag 01 november 2005 @ 12:01:
[...]

Het moet ook niet, het is een richtlijn :P
Dan valideert je pagina niet, en ik wil me gaarne houden aan die richtlijnen, dus het is inderdaad geen bittere noodzaak tenzij je aan de standaarden wil voldoen. :P

Spank your inner muppet! | Geschiedenis van GoT

Pagina: 1



VNU Media logo Powered by True

© 1998 - 2009 Tweakers.net - Alle rechten voorbehouden - Uw Privacy - Algemene Voorwaarden

Uitgever van: