¿El valor de los atributos de la clase XHTML y HTML puede comenzar con un número?¿El valor de los atributos de la clase XHTML y HTML puede comenzar con un número?
Respuesta
No, no pueden. Deben comenzar con una carta. Algunos navegadores pueden erróneamente apoyarlos, sin embargo.
EDITAR: Puede comenzar con puntos de escape Unicode y especificar el código para un número.
editar # 2: Caso de prueba http://work.arounds.org/sandbox/66/run
¿Puede explicar lo que son los puntos de escape Unicode? ¡gracias! – HELP
Puede especificar números usando puntos de código hexadecimal, '. \ 34' es el código UTF-8 para el número 4 por http://www.yoursiteisvalid.com/validnews/css-class-not-working-when-name -begins-with-numbers-1000.html/comment-page-1 –
Sin. They have to be SGML names. Ellos "deben comenzar con una letra ([A-Za-z]) y pueden ir seguidos de cualquier cantidad de letras, dígitos ([0-9]), guiones (" - "), guiones bajos (" _ "), dos puntos (":") y puntos ("")
However, class names that start with a number are supported by IE.
EDITAR:.. meder señaló que se pueden utilizar caracteres Unicode y parece que trabajar en todos los navegadores no lo hago saber si cumple con las especificaciones, pero parece validar Ver http://css-tricks.com/unicode-class-names/ y http://snook.ca/archives/html_and_css/unicode_for_css_class_names
Tu cita se refiere a tokens de ID y NAME. Pero el valor del atributo de clase es CDATA. –
@ Šime Vidas - Creo que la clase es una lista de CDATA de NAME tokens – Adam
de the CSS spec:.
"En CSS3, identificadores (incluyendo los nombres de elementos, clases y ID en selectores (ver [SELECT] [o esto es todavía verdadero])) puede contener sólo los caracteres [A-Za-z0-9 ] e ISO 10646 caracteres 161 y superiores, más el guión (-) y el guión bajo (_); no pueden comenzar con un dígito o un guión seguido de un dígito. También pueden contener caracteres escapados y cualquier carácter ISO 10646 como un código numérico (consulte el siguiente artículo ). Por ejemplo, el identificador "B & W?" se puede escribir como "B \ & W \?" o "B \ 26 W \ 3F". (Véase [UNICODE310] y [ISO10646].)"
- 1. Están los atributos personalizados OK en XHTML
- 2. ¿Cómo puedo usar los atributos de datos HTML5 en XHTML?
- 3. Serialice una clase C# para XML con atributos y un único valor para la clase
- 4. ¿Alterar los atributos de la clase CSS con javascript?
- 5. ¿Puede especificar la sintaxis de los atributos HTML vacíos en los ayudantes de MVC?
- 6. ¿Se puede dar estilo a los elementos XHTML en otro espacio de nombres usando identificadores css de nombre y clase?
- 7. Validación XHTML, espacios de nombres y atributos personalizados
- 8. Inspeccionar los atributos de la clase python
- 9. Atributos de clase múltiple en HTML
- 10. Interpolar dentro de los atributos html con Underscore.js
- 11. ¿Puede pydoc/help() ocultar la documentación de los métodos y atributos de clase heredados?
- 12. diferencia práctica entre XHTML, HTML y XML
- 13. python: atributos de clase y atributos de instancia
- 14. Comparar/contrastar HTML, XHTML, XML y HTML5
- 15. Tipo de contenido válido para documentos XML, HTML y XHTML
- 16. Establecer el número de compilación de controles de crucero para comenzar con un cierto valor para el proyecto renombrado?
- 17. ¿Puede una URL comenzar con "//"?
- 18. ¿Cómo se puede comenzar con la generación de procedimientos?
- 19. Sintaxis HTML5 - HTML vs XHTML
- 20. Trabajar con jQuery Metadatos - no puede leer los datos de atributos HTML 5
- 21. Atributos HTML personalizados y jQuery
- 22. Evaluación de atributos de clase y generadores
- 23. ¿Cuál es la diferencia entre XHTML y HTML?
- 24. Cómo convertir HTML a XHTML?
- 25. XSL ¿cómo contar el número de nodos según el valor sin usar atributos?
- 26. Cómo utilizar el Formulario de mensaje parametrizado con atributos sin valor de los componentes JSF
- 27. jquery haz clic y obtén el valor de los atributos de un href
- 28. Comenzar con Backbone y CoffeeScript
- 29. Valor predeterminado para el constructor de atributos?
- 30. html con guión atributos con asp.net mvc
http://www.w3.org/TR/html401/struct/global.html#adef-class –