Benutzerdefinierte Tags ... warum nicht?

Habe ich eine Seite gefunden mit einer Anleitung zum hinzufügen von benutzerdefinierten tags in html, die gleiche Weise, die Leute machen also die Arbeit mit dem neuen HTML5-tags. Ich muss zugeben, dass ich denke, es wäre toll, meine eigenen tags hinzufügen, würde es leichter machen, zu "Scannen" Sie den code, und finden, was Sie suchen.
Aber jede Website, die ich gefunden über Sie, die Leute sagen es ist nicht gut.... aber warum ist es nicht gut?

Beispiel html mit class:

<ul class="commentlist">
    <li class="comment odd">
    <div class="1">
        <div class="avatar">
            <img src="http://placehold.it/60x60" width="60" height="60" />
        </div>
        <div class="metadata">
            <div class="name">Name</div>
            <p>response1</p>
        </div>
    </div>
    <ul class="children">
        <li class="comment even">
            <div class="2">
                <div class="avatar">
                    <img src="http://placehold.it/60x60" width="60" height="60" />
                </div>
                <div class="metadata">
                    <div class="name">Name</div>
                    <p>response1a</p>
                </div>
            </div>
        </li>
        <li class="comment odd">
            <div class="3">
                <div class="avatar">
                    <img src="http://placehold.it/60x60" width="60" height="60" />
                </div>
                <div class="metadata">
                    <div class="name">Name</div>
                    <p>response1b</p>
                </div>
            </div>
        </li>
    </ul>
</li>

Und hier, was ich tun konnte, mit custom-tags, ich denke, das wäre viel leichter meinen Weg finden, also warum nicht:

<clist>
<ccommentbox class="odd">
    <ccomment class="1">
        <cavatar>
            <img src="http://placehold.it/60x60" width="60" height="60" />
        </cavatar>
        <cdata>
            <cname>Name</cname>
            <ctext>response1</ctext>
        </cdata>
    </ccomment>
    <cchildren>
        <ccommentbox class="even">
            <ccomment class="2">
                <cavatar>
                    <img src="http://placehold.it/60x60" width="60" height="60" />
                </cavatar>
                <cdata>
                    <cname>Name</cname>
                    <ctext>response1a</ctext>
                </cdata>
            </ccomment>
        </ccommentbox>
        <ccommentbox class="odd">
            <ccomment class="3">
                <cavatar>
                    <img src="http://placehold.it/60x60" width="60" height="60" />
                </cavatar>
                <cdata>
                    <cname>Name</cname>
                    <ctext>response1b</ctext>
                </cdata>
            </ccomment>
        </ccommentbox>
    </cchildren>
</ccommentbox>
Kommentar zu dem Problem
Antwort kann für Sie von Interesse sein (nicht gerade eine Antwort, aber erklärt das Konzept der tag-Kontext und Anpassung sehr gut). Kommentarautor: Purag
Es ist wirklich nicht so einfach, wie Sie denken. Kommentarautor: BoltClock

InformationsquelleAutor der Frage martindilling | 2012-01-18

Schreibe einen Kommentar