2009-02-08 50 views
1

如果我有一個帶有嵌入式div的HTML表單,並且在應用CSS之後,表單的各個部分最終遍佈原始<form>邊界之外的頁面,則會/將會該表格繼續工作。 HTML規範對這種事情有什麼看法?css格式是否會影響表單的有效性

回答

7

是的,表單將繼續工作。 CSS定位不會影響HTML的有效性。唯一關心的是可用性或清晰度。如果某個元素不屬於表單,您可能會混淆用戶。或者,如果您定位/分層的內容不能被點擊,也會導致問題。

但HTML和CSS是分開的東西...... HTML規範在這個問題上沒有什麼可說的。

0

只要元素仍然是表單標籤的子元素,則什麼也不會改變。顯示屏不會影響功能,因此它們是否與表格不在同一區域並不重要。但是,如果您通過javascript操作DOM並將元素移出窗體,(通過窗體之外,我的意思是它們不再是該窗體的子元素,而不是它們在視覺之外) ,那麼他們不會再以這種形式提交。

0

定位不起作用。嵌套的標籤。所有的表單元素都需要在裏面,但我認爲這是唯一的要求。