2017-12-21 4 views

Antwort

1

Ist das ein Attribut in der HTML5-Spezifikation definiert? Dann denke ich, es serialisiert werden soll, wie Sie wollen, da die richtigen Ausgabeverfahren, zum Beispiel in http://xsltfiddle.liberty-development.net/6qM2e25 die

<select> 
    <option>a</option> 
    <option selected="selected">b</option> 
    <option>c</option> 
</select> 

wird serialisiert als

<select> 
    <option>a</option> 
    <option selected>b</option> 
    <option>c</option> 
</select> 

Aber wenn das Attribut nicht als boolean eines bekannte zu dem XSLT-Prozessor Ich glaube nicht, dass es eine Möglichkeit gibt, sie als leer zu serialisieren. Auf der anderen Seite glaube ich nicht, dass ein HTML-Parser ein Format wie ui-focused="ui-focused" falsch interpretieren wird.

Siehe auch https://www.w3.org/TR/html5/infrastructure.html#sec-boolean-attributes.

+0

Das Attribut, das ich brauche, ist nicht in html 5 spec definiert, sondern wird von javascript library (einige eckige Anweisung) verwendet. Wie auch immer, das ist die Antwort auf die Frage. –

Verwandte Themen