Ahhh. You and I are using different doc types.

A hidden fieldset makes more sense.

And the inline CSS doesn't hurt anything per se, but if you're a
control freak about your HTML that's a real eyesore and there's no way
in the configuration to do anything about a number of defaults like
that.

On Mar 26, 4:44 pm, Robert Walker <[email protected]> wrote:
> cult hero wrote:
> > So, I use a form helper and it works nicely. Then I look at the code
> > and I find myself somewhat annoyed:
>
> > <div style="margin:0;padding:0;display:inline"><input name="_method"
> > type="hidden" value="put" /><input name="authenticity_token"
> > type="hidden" value="xxx" /></div>
>
> > I obviously have no issue with hidden inputs, but WHY OH WHY are they
> > inside a completely unnecessary div with completely unnecessary INLINE
> > css?
>
> Well for one thing, the <div> is not "completely unnecessary." The HTML
> will not validate without it (or some other valid element. <input> tags
> are now allowed to be direct children of <form> tags.
>
> Output from W3C HTML validator:
> ---
> Line 11, Column 52: document type does not allow element "input" here;
> missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p",
> "div", "address", "fieldset" start-tag
>     <input type="hidden" name="_method" value="put">
> ✉
> The mentioned element is not allowed to appear in the context in which
> you've placed it; the other mentioned elements are the only ones that
> are both allowed there and can contain the element mentioned. This might
> mean that you need a containing element, or possibly that you've
> forgotten to close a previous element.
>
> One possible cause for this message is that you have attempted to put a
> block-level element (such as "<p>" or "<table>") inside an inline
> element (such as "<a>", "<span>", or "<font>").
> ---
>
> As for the inline style, I'm not sure if all that is necessary, but I'd
> venture to guess that Rails might be using some shared code in order to
> be more reusable. Having the extra styles doesn't really hurt anything
> anyway AFAIK.
> --
> Posted viahttp://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to