- From: Luca Passani <passani@eunet.no>
- Date: Mon, 23 Jun 2008 16:50:56 +0200
- To: www-html@w3.org
Hi, I heard that W3C has recently unleashed XHTML-Basic 1.1 as a proposed recommendation: http://www.w3.org/TR/xhtml-basic/ (this was long over due, since all of this time the BP guys had been referring to recommendations that simply were not recommendations yet). Having said this, I am asked to define a mini-markup for a little project. The mini-markup needs to specify whether an input field should be set on numeric mode (believe it or not, still a very useful feature when you want to ask someone to input a long series of digits on a numeric keypad!), Of course, my reaction was to specify something like this: style="-wap-input-format:'*N'" which will work on most regular phones when reported verbatim, and even in WML with a simple transform. Being aware that XHTML-Basic has just been released, I thought that checking out how W3C is recommending to support this feature might be a good idea. Unfortunately, I cannot find where/how this function is allowed. Looking at the Form module: http://www.w3.org/MarkUp/DTD/xhtml-form-1.mod I see this: <!ENTITY % input.element "INCLUDE" > <![%input.element;[ <!ENTITY % input.content "EMPTY" > <!ELEMENT %input.qname; %input.content; > <!-- end of input.element -->]]> <!ENTITY % input.attlist "INCLUDE" > <![%input.attlist;[ <!ENTITY % InputType.class "( text | password | checkbox | radio | submit | reset | file | hidden | image | button )" > <!-- attribute 'name' required for all but submit & reset --> <!ATTLIST %input.qname; %Common.attrib; type %InputType.class; 'text' name CDATA #IMPLIED value CDATA #IMPLIED checked ( checked ) #IMPLIED disabled ( disabled ) #IMPLIED readonly ( readonly ) #IMPLIED size %Number.datatype; #IMPLIED maxlength %Number.datatype; #IMPLIED src %URI.datatype; #IMPLIED alt %Text.datatype; #IMPLIED tabindex %Number.datatype; #IMPLIED accesskey %Character.datatype; #IMPLIED accept %ContentTypes.datatype; #IMPLIED > <!-- end of input.attlist -->]]> None of which seems related to the possibility of specifying a numeric mode. Am I missing something? Is this supposed to happen with CSS? which flavor of CSS? which syntax? I also see that the style attribute module is deprecated, which seems really crazy. (why shouldn't this be possible? <div style="color:red">Red Text</div> ) So maybe someone from W3C wants to comment on this too. thanks Luca Passani
Received on Monday, 23 June 2008 15:20:11 UTC