我一直在尝试更改我的代码一段时间,但没有这样做。
我能够使准备分数达到 3.72 的峰值,并在此处显示代码并正常运行: 链接已删除
但是当与 ready.mobi 一起使用时:ready.mobi/launch.jsp?locale=en_EN#fragment-1
我收到以下错误:
FAIL near line -1 column -1
Your page does not validate against XHTML Basic 1.1 or XHTML Mobile Profile 1.2
FAIL near line 41 column 17
The content of element type "a" must match "(br|span|em|strong|dfn|code|samp|kbd|var|cite|abbr|acronym|q|tt|i|b|big|small|sub|sup|img|object|input|select|textarea|label|button|script|noscript)".
FAIL near line 46 column 17
*same element type "a" error line
FAIL near line 51 column 17
*same element type "a" error line
FAIL near line 56 column 17
.....
FAIL near line 61 column 17
...
由于标记错误,xhtml 移动配置文件也失败了。
但话虽如此,如果代码如下所示,我的分数可以是 5,xhtml 移动配置文件和标记都有效: 链接已删除
更改嵌套顺序以供验证器接受。但是,这会导致链接断开。
前:
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="link"/>
</xsl:attribute>
</xsl:element>
<xsl:element name="p"><xsl:attribute name="class"><xsl:text>more</xsl:text></xsl:attribute><xsl:text>more...</xsl:text></xsl:element>
后:
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="link"/>
</xsl:attribute>
<xsl:element name="p"><xsl:attribute name="class"><xsl:text>more</xsl:text></xsl:attribute><xsl:text>more...</xsl:text></xsl:element>
</xsl:element>
任何帮助将不胜感激。:) 非常感谢!!!