HTML5 – technische Beschreibung

Dies ist der überarbeitete jedoch automatisch übersetzte Text der W3C zum HTML5 Standard mit allen technischen Details.
Einfacher zu lesen sind die Tutorials der einzelnen Features.

1. Zusammenfassung

HTML5 ist eine Weiterentwicklung des HTML-Standards. HTML5 wurde erst außerhalb des W3C von dem dafür gegründeten Gremium WHATWG als Konkurrent zu XHTML2 entwickelt. Mittlerweile wurde die Arbeit an XHTML2 zugunsten von HTML5 aufgegeben.

HTML5 Versucht das Entwickeln von Web-Applikationen zu erleichtern und bisher in Browsern schon implementierte Funktionen auf eine gemeinsame genau standardisierte Basis zu stellen.

2. Syntax von HTML5

HTML5 HTML definiert eine Syntax, die kompatibel mit HTML4 und
XHTML1 ist HTML5 definiert auch detaillierte Parsing-Regeln (einschließlich „Fehlerbehandlung“)
für diese Syntax, welche weitgehend kompatibel mit den gängigen Implementierungen sind. User-Agents verwenden müssen diese Regeln
für die Ressourcen, die einen Text / html Medientyp.
2.1. Zeichenkodierung für die HTML-Syntax von HTML5, haben Autoren
drei Möglichkeiten der Einstellung der Zeichencodierung:

  • Auf der Ebene des Transports z.B. durch die Verwendung der HTTP-Header
    Content-Type
  • Bei Verwendung eines Unicode Byte
    Order Mark (BOM)-Zeichen am Anfang der Datei.
  • Mit einem Meta-Element
  • 2.2. Die DOCTYPE Die HTML-Syntax erfordert eine DOCTYPE HTML5 spezifiziert
    werden, um sicherzustellen, dass der Browser rendert die Seite
    im Standard-Modus. Die DOCTYPE hat keinen anderen Zweck und ist
    daher optional für XML. Dokumente mit einem XML-Medien-Typ sind
    immer in Mode Standards behandelt werden. [DOCTYPE] Die DOCTYPE-Deklaration
    ist und Groß-und Kleinschreibung in der HTML-Syntax. DOCTYPEs aus
    früheren Versionen von HTML waren länger, weil die HTML-Sprache
    SGML-basiert und daher benötigt einen Verweis auf eine DTD. Mit
    HTML5 ist dies nicht mehr der Fall und die DOCTYPE wird nur benötigt,
    um Standards-Modus für Dokumente ermöglichen geschrieben, unter
    Verwendung der HTML-Syntax. Browser tun dies bereits für.
    2.3. MathML und SVG Die HTML-Syntax von HTML5 ermöglicht MathML
    und SVG-Elemente innerhalb eines Dokumentes verwendet werden. Z.B.
    ein sehr einfaches Dokument mit einigen der minimal-Syntax Funktionen
    aussehen könnte: Mehr komplexe Kombinationen sind ebenfalls möglich.
    Z.B. mit dem SVG-Element foreignObject Sie könnten Nest MathML,
    HTML oder beides innerhalb einer SVG-Fragment ist, die selbst in
    HTML.
    2.4. Sonstiges Es gibt ein paar andere Syntax-Änderungen erwähnenswert:

  • HTML hat jetzt native Unterstützung für IRIs, obwohl sie kann
    nur dann vollständig, wenn das Dokument Codierung verwendet wird
    UTF-8 oder UTF-16.
  • Das lang-Attribut nimmt den leeren String
    neben einer gültigen Kennung Sprache, ebenso wie xml: lang nicht
    in XML.

    3. Sprache von HTML5

    Dieser Abschnitt ist in mehrere Unterabschnitte aufgeteilt, um
    noch deutlicher illustrieren die verschiedenen Unterschiede gibt
    es zwischen HTML4 und HTML5. 3.1. New Elements Die Links in diesem
    Abschnitt nicht mehr, wenn Elemente werden umbenannt und / oder
    entfernt werden. Sie sollten in der neuesten Version dieses Entwurfs
    Funktion. Folgende Elemente sind für eine bessere Struktur eingeführt
    worden:

  • Abschnitt stellt ein generisches Dokument oder Anwendung
    Abschnitt. Es kann zusammen mit dem H1, H2, H3, H4, H5 verwendet
    werden, und h6-Elemente, um das Dokument Struktur geben.
  • Artikel
    stellt eine unabhängige Stück Inhalt eines Dokuments, wie einem
    Blog-Eintrag oder Zeitungsartikel.
  • Beiseite stellt einen Teil
    des Inhalts, dass nur wenig im Zusammenhang mit dem Rest der Seite
    ist.
  • Hgroup repräsentiert die Kopfzeile eines Abschnitts.
  • Header
    stellt eine Gruppe von einführenden oder Navigationshilfen.
  • Fußzeile
    stellt eine Fußzeile für einen Abschnitt und kann Informationen
    über den Autor, Copyright-Informationen, et cetera.
  • NAV stellt
    einen Abschnitt des Dokuments für die Navigation gedacht.
  • Abbildung
    kann zu assoziieren eine Beschriftung verwendet werden zusammen
    mit einigen eingebetteten Inhalte, wie beispielsweise eine Grafik
    oder Video: figcaption bietet die Beschriftung. Dann gibt es noch
    einige andere neue Elemente:
  • Video und Audio für Multimedia-Inhalte.
    Beide bieten eine API-Anwendung, so können Autoren ihre eigenen
    Skript-Benutzeroberfläche, aber es ist auch ein Weg, um eine Benutzeroberfläche
    von den User-Agent bereitgestellt auslösen. Quelle Elemente sind
    zusammen mit diesen Elementen verwendet werden, wenn es mehrere
    Streams verfügbar sind verschiedene Arten.
  • Einzubetten ist für
    Plugin-Inhalte verwendet.
  • Marke repräsentiert stellt eine Serie
    von Text in einem Dokument markiert oder hervorgehoben zur Bezugnahme
    auf Grund seiner Bedeutung in einem anderen Kontext.
  • Fortschritt
    stellt eine Ausführung einer Aufgabe, wie das Herunterladen oder
    bei der Durchführung einer Reihe von teuren Operationen.
  • Meter
    stellt eine Messung, wie Speicherverbrauch.
  • Zeit repräsentiert
    ein Datum und / oder Zeit.
  • Ruby, RT und RP für die Auszeichnung
    von Ruby Annotationen ermöglichen.
  • WBR stellt einen Zeilenumbruch
    Chance.
  • Leinwand ist für die Darstellung von Bitmap-Grafiken
    dynamisch „on
    the fly, wie z. B. Grafiken oder Spiele verwendet.
  • Befehl stellt
    einen Befehl kann der Benutzer aufrufen.
  • Details stellt zusätzliche
    Informationen oder Kontrollen, die der Benutzer kann auf Wunsch
    erhalten. Die Zusammenfassung Element bietet seiner Zusammenfassung,
    Legende oder Beschriftung.
  • DataList zusammen mit dem Attribut
    eine neue Liste für die Eingabe kann zur Comboboxen machen:
  • keygen
    stellt Steuerung für Schlüsselpaar Generation.
  • Ausgabe stellt
    eine Art von Leistung, wie aus einer Berechnung mit Scripting geschehen.
    Der input-Element-Typ-Attribut hat jetzt die folgenden neuen Werte:
  • Tel
  • Suche
  • URL
  • email
  • datetime
  • Datum
  • Monat
  • Wochentag
  • Zeit
  • datetime-local
  • Anzahl
  • Bereich
  • color Die Idee dieser
    neuen Arten ist, dass der Benutzer Agent kann die Benutzeroberfläche,
    z. B. einen Kalender Datumsauswahl oder die Integration mit dem
    Adressbuch des Benutzers bieten und einen definierten Format an
    den Server. Es gibt dem Benutzer eine bessere Erfahrung als seine
    Eingaben vor dem Senden an den Server Sinne gibt es weniger Zeit
    für die Rückmeldung warten, überprüft.
    3.2. Neue Attribute HTML5 hat einige neue Eigenschaften auf verschiedene
    Elemente, die bereits Teil der HTML4 eingeführt:
  • Die A-und Flächenelemente
    haben jetzt ein Media-Attribut für die Kohärenz mit dem Link-Element.
  • Der Bereich A und Elemente haben ein neues Attribut namens Ping,
    das eine durch Leerzeichen getrennte Liste von URLs, die haben
    bestimmt angepingt werden, wenn der Hyperlink gefolgt ist. Derzeit
    User Tracking meist geschieht über Umleitungen. Dieses Attribut
    ermöglicht es dem User-Agent für Benutzer, die URLs gehen zu informieren
    sowie angepingt werden, wobei die Privatsphäre bewusste Anwender
    einen Weg, um sie auszuschalten.
  • Das Gebiet Element, um die Konsistenz
    mit den Elementen a und link, jetzt hat auch die hreflang und rel-Attribute.
  • Das Basiselement haben jetzt ein target-Attribut als auch, vor
    allem für die Kohärenz mit dem a-Element. (Dies ist bereits weitgehend
    unterstützt.) Auch das target-Attribut für die A-und Flächenelementen
    ist nicht mehr veraltet, da es sinnvoll ist, in Web-Anwendungen,
    z. B. in Verbindung mit iframe.
  • Der Wert für das Attribut li-Element
    ist nicht mehr veraltet, da es nicht der Präsentation. Das gleiche
    gilt für den Start-Attribut des OL-Element.
  • Die Meta-Element
    hat ein Attribut charset jetzt, da dieser bereits in großem Umfang
    unterstützt und bietet eine gute Möglichkeit, die Zeichenkodierung
    für das Dokument festzulegen.
  • Eine neue Autofokus-Attribut kann
    über die Eingabe (außer wenn das Attribut type ist versteckt angegeben
    werden), wählen, und drücken textarea Elemente. Es bietet eine
    deklarative Weise zu einem Formular Kontrolle während Seite geladen
    konzentrieren. Mit dieser Funktion soll der Benutzer Erfahrung
    als Anwender verbessern können sie auszuschalten, wenn der Benutzer
    mag es nicht, zum Beispiel.
  • Eine neue Platzhalter-Attribut kann
    auf die Eingangs-und textarea-Elemente angegeben werden. Es stellt
    eine Andeutung soll den Anwender bei der Dateneingabe Beihilfen.
  • Die neue Form Attribut für Eingang, Ausgang, wählen, textarea,
    Button und fieldset-Elemente können für die Kontrollen mit einem
    Formular zugeordnet werden. D. h. Diese Elemente können jetzt irgendwo
    auf einer Seite platziert werden, nicht nur als Nachkommen der
    form-Element.
  • Die neue erforderliche Attribut gilt für die Eingabe
    (außer wenn das Attribut type verborgen ist, das Bild oder einige
    Button-Typ wie submit) und textarea. Es zeigt an, dass der Benutzer
    in einem Wert zu füllen, um das Formular abschicken hat.
  • Die
    fieldset-Element erlaubt es nun der Behinderten-Attribut zu deaktivieren,
    wenn alle Inhalte festgelegt.
  • Die input-Element hat einige neue
    Attribute zu Einschränkungen angeben: AutoVervollständigen, min,
    max, mehrere Muster und Schritt. Wie schon erwähnt er hat auch
    eine neue Liste Attribut die zusammen mit dem DataList-Element
    verwendet werden.
  • Die Form-Element hat ein Attribut, das novalidate
    zu deaktivieren Formularvalidierung Vorlage (verwendet werden können,
    dh die Form immer) eingereicht werden.
  • Die Eingabe-Taste und
    Elemente haben formaction, formenctype, formmethod, formnovalidate
    und formtarget als neue Attribute. Falls vorhanden, überschreiben
    sie die Aktion, enctype, die Methode novalidate und Ziel-Attribute
    auf dem Formular-Element.
  • Das Menü-Element hat zwei neue Attribute:
    Typ und Label. Sie ermöglichen das Element in einem Menü wie in
    typischen Benutzer gefunden zu verwandeln Schnittstellen sowie
    die Bereitstellung für Kontext-Menüs in Verbindung mit dem globalen
    ContextMenu Attribut.
  • Das style-Element hat eine neue scoped
    Attribut verwendet, um die scoped Style Sheets ermöglichen kann.
    Stilregeln in einem solchen Stil-Element nur für den lokalen Baum
    anzuwenden.
  • Das script-Element hat ein neues Attribut namens
    async das Skript Laden und Ausführen Einflüssen.
  • Das HTML-Element
    hat ein neues Attribut namens manifest, dass die Punkte, um eine
    Anwendung Cache in Verbindung mit der API für Web-Anwendungen offline
    manifest werden.
  • Das Link-Element hat ein neues Attribut namens
    Größen. Es kann in Verbindung mit dem Symbol Beziehung (gesetzt
    durch das Attribut rel) verwendet werden, um die Größe des referenzierten
    Symbol anzuzeigen.
  • Der OL-Element hat ein neues Attribut namens
    umgekehrt darauf hin, dass die Liste absteigend ist, wenn vorhanden.
  • Das iframe Element hat drei neue Attribute genannt Sandkasten,
    nahtlose und srcdoc die für Sandbox Inhalte, z. B. ermöglichen
    Blog-Kommentare. Mehrere Attribute aus HTML4 nun auf alle Elemente
    anwenden. Dies sind globale Attribute genannt: Klasse, R., id,
    lang, Stil, tabindex und Titel. Es gibt auch einige neue globale
    Attribute:
  • Die contenteditable Attribut gibt an, dass das Element
    eine bearbeitbare Bereich ist. Der Benutzer kann den Inhalt des
    Elements und manipulieren die Markup.
  • Das Kontextmenü-Attribut
    kann verwendet werden, um ein Kontextmenü vom Autor eingerichteten
    Punkt sein.
  • Die Daten-Sammlung von Autor-Attribute. Autoren
    können beliebig Attribut sie wollen, solange sie es mit Daten-Präfix,
    um Zusammenstöße mit zukünftigen Versionen von HTML zu vermeiden.
    Die einzige Anforderung an diesen Attributen ist, dass sie nicht
    für User-Agent-Erweiterungen verwendet werden.
  • Die ziehbar Attribut
    kann zusammen mit der neuen Drag & Drop-API verwendet werden.
  • Das Attribut „Versteckt“ bedeutet, dass ein Element noch nicht
    oder nicht mehr, relevant.
  • Die Rolle und Arie-Sammlung
  • Attribute,
    die verwendet werden, um unterstützende Technologie anweisen kann.
  • Die Rechtschreibprüfung Attribut erlaubt anzudeuten, ob Inhalte
    für Rechtschreib-oder nicht überprüft werden kann. HTML5 macht
    auch alle Event-Handler-Attribute aus HTML4, die die Form OnEvent-name,
    globale Attribute nehmen und fügt mehrere neue Event-Handler-Attribute
    für neue Ereignisse definiert werden. Z.B. das Spiel Ereignis,
    das von der API für die Medien-Elemente (wird Video und Audio).

    3.3. Veränderte Elemente Diese Elemente haben leicht veränderte
    Bedeutungen in HTML5 besser Rechnung zu tragen, wie sie im Web
    verwendet werden oder diese zu mehr nützlich sein:

  • Die a-Element
    ohne href-Attribut stellt mittlerweile einen „Platzhalter Link“.
    Es können auch Inhalte fließen, anstatt zu formulieren Inhalte
    beschränkt.
  • Die Adresse Element wird nun durch das neue Konzept
    der sectioning scoped.
  • Die b-Element stellt jetzt eine Spannweite
    von Text zu sein stilistisch von den normalen Prosa ohne zusätzliche
    Förder Bedeutung, wie z. B. Stichwörter in einem Dokument abstrakt,
    Produktnamen, die in eine Rezension oder andere Spannweiten von
    Text, dessen typische typografische Gestaltung ist kühn ausgeglichen.
  • Das Element Zitieren nun ausschließlich stellt der Titel eines
    Werkes (zB ein Buch, eine Zeitung, ein Essay, ein Gedicht, eine
    Partitur, ein Lied, ein Skript, ein Film, eine TV-Show, ein Spiel,
    eine Skulptur, ein Gemälde , ein Theater-Produktion, ein Theaterstück,
    eine Oper, ein Musical, eine Ausstellung, eine juristische Kasuistik,
    etc). Insbesondere das Beispiel in HTML4, wo es verwendet zur Markierung
    der Name einer Person ist nicht mehr als entsprechen.
  • Das hr-Element
    stellt nun einen Absatz-Niveau thematischen brechen.
  • Das i-Element
    stellt jetzt eine Spannweite von Text in einer anderen Stimme oder
    Stimmung, oder anderweitig aus der normalen Prosa, wie eine taxonomische
    Bezeichnung, ein technischer Begriff, eine idiomatische Phrase
    aus einer anderen Sprache, ein Gedanke, ein Schiff Name, oder Offset
    einige andere Prosa, deren charakteristische typografische Gestaltung
    ist kursiv geschrieben. Usage variiert stark nach Sprache.
  • Für
    das Label-Element des Browsers nicht mehr bewegen konzentrieren
    sollte auf dem Etikett an die Steuerung, wenn ein solches Verhalten
    ist Standard für die zugrunde liegende Plattform-Benutzeroberfläche.
  • Das Menü Element ist neu, nützlich zu sein für Werkzeugleisten
    und Kontextmenüs.
  • Der kleine Element stellt nun Kleingedruckte
    (für Kommentare und rechtliche Seite drucken).
  • Das starke Element
    stellt nun wichtig, anstatt starke Betonung.
    3.4. Geändert Attribute Die folgenden Attribute zulässig sind,
    aber Autoren sind von der Nutzung und stattdessen nachdrücklich
    aufgefordert, eine alternative Lösung:
  • Die border-Attribut auf
    img Verwendung abgeraten. Es ist erforderlich, um den Wert „0“,
    wenn präsentieren. Autoren können CSS zu verwenden.
  • Die language-Attribut
    auf Skript. Es ist erforderlich, um den Wert haben „JavaScript“ (Groß-und
    Kleinschreibung), wenn vorhanden und kann nicht in Konflikt mit
    dem Attribut type. Autoren können es einfach weglassen, da sie
    keine nützliche Funktion hat.
  • Das name-Attribut auf a. Autoren
    können das id-Attribut zu verwenden.
  • Die summary-Attribut auf
    den Tisch. Der Entwurf definiert HTML5 mehrere alternative Lösungen.
    3.5. Absent Elements Die Elemente in diesem Abschnitt sind nicht
    von Autoren verwendet werden. User-Agents wird immer noch zu ihnen
    und verschiedenen Abschnitten in HTML5 unterstützen define how.
    Z.B. die veraltete isindex Element wird durch den Parser Abschnitt
    behandelt. Die folgenden Elemente sind nicht in HTML5, weil ihre
    Wirkung ist rein darstellenden und ihre Funktion ist besser CSS
    behandelt:
  • Big basefont Center
  • font
  • S
  • strike
  • tt
  • u Die folgenden Elemente sind nicht in HTML5, weil ihre Nutzung
    beeinträchtigt Usability und Erreichbarkeit für den Endverbraucher
    in einer negativen Weise:
  • Rahmen
  • frameset noframes Die folgenden
    Elemente sind nicht enthalten, weil sie nicht erreicht wurden häufig
    verwendet, erzeugt Verwirrung oder ihre Funktion durch andere Elemente
    behandelt werden:
  • Abkürzung ist nicht inbegriffen, da Es hat
    viel Verwirrung geschaffen. Autoren sind Abk. für Abkürzungen verwenden.
  • Applet wurde zugunsten des Objekts wurden, zu löschen.
  • Isindex
    Nutzung kann durch Verwendung von Formular-Steuerelemente ersetzt
    werden.
  • Dir hat zugunsten von UL wurden, zu löschen.
    Schließlich noscript-Element wird nur gemäß den in HTML-Syntax.
    Es ist nicht in der XML-Syntax enthalten wie sein Gebrauch beruht
    auf einer HTML-Parser.
  • 3.6. Absent Attribute

    Einige Attribute aus HTML4 sind nicht
    mehr erlaubt in HTML5. Wenn sie benötigen, um Auswirkungen auf
    die User-Agents aus Gründen der Kompatibilität sie definiert,
    wie sie in diesen Szenarien sollten Arbeit haben.

  • Rev und charset Attribute auf
    den Link und a.
  • Form und coords Attribute auf a.
  • Longdesc Attribut
    für img und iframe.
  • Target-Attribut auf den Link.
  • Nohref Attribut
    Bereich.
  • Profile-Attribut auf dem Kopf.
  • Version-Attribut auf
    HTML.
  • Name-Attribut für img (statt ID) zu verwenden.
  • System-Attribut
    auf Meta.
  • Archiv, classid, Codebasis, codetype erklären und Standby-Attribute
    für Objekt.
  • Valuetype und Typ-Attribute auf param.
  • Achse und
    abbr Attribute td und th.
  • Scope-Attribut auf TD. Darüber hinaus
    hat HTML5 keines der Attribute, die in der Präsentation HTML4 waren
    wie ihre Aufgaben besser von CSS behandelt werden:
  • align-Attribut
    auf Beschriftung, iframe, img, input-Objekt, Legende, Tisch, hr,
    div, H1, H2, H3 , H4, H5, H6, p, col, colgroup, tbody, td, tfoot,
    th, thead und TR.
  • Alink, Link, Text und vlink Attribute am Körper.
  • Background-Attribut auf das Körpergewicht.
  • Bgcolor-Attribut
    auf den Tisch, tr, td, th und Körper.
  • Border-Attribut auf den
    Tisch und Objekt.
  • Cellpadding und cellspacing Attribute auf dem
    Tisch.
  • Char und charoff Attribute col, colgroup, tbody, td, tfoot,
    th, thead und TR.
  • Klare Attribut br.
  • Compact-Attribut auf dl,
    Menü, OL und UL.
  • Frame-Attribut auf den Tisch.
  • Frameborder
    Attribut iframe.
  • Height-Attribut für td und th.
  • Attribute hspace
    und vspace auf img und Objekt.
  • Marginheight und marginwidth Attribute
    iframe.
  • Noshade Attribut für HR.
  • Nowrap-Attribut für td und
    th.
  • Rules-Attribut auf den Tisch.
  • Scrolling-Attribut auf iframe.
  • Size-Attribut auf hr.
  • Type-Attribut auf li, ol und UL.
  • Valign
    Attribut col, colgroup, tbody, td, tfoot, th, thead und TR.
  • Width-Attribut
    auf hr, Tisch, td, th, col, colgroup und pre.

    4. APIs

    HTML5

    HTML5 sieht eine Reihe von APIs, die in der Erstellung von Web-Anwendungen
    helfen. Diese können zusammen mit den neuen Elementen für Anwendungen
    eingeführt:

  • API für das Abspielen von Video und Audio, die mit
    dem neuen Video-und Audio-Elemente verwendet werden können verwendet
    werden.
  • Eine API, die offline Web-Anwendungen ermöglicht.
  • Eine
    API, die eine Web-Anwendung, um sich für bestimmte Protokolle oder
    Medientypen registrieren können.
  • Bearbeiten von API in Kombination
    mit einer neuen globalen contenteditable Attribut.
  • Drag & Drop-API
    in Kombination mit einer verschiebbaren Attribut.
  • API, die die
    Geschichte macht und erlaubt Seiten auf, um es zu verhindern, fügen
    Sie den Zurück-Button brechen.
    4.1. Erweiterungen zu HTMLDocument HTML5 hat die HTMLDocument Schnittstelle
    von DOM Level 2 HTML in eine Reihe von Möglichkeiten erweitert.
    Die Schnittstelle ist nun für alle Objekte der Umsetzung des Document-Interface
    implementiert, sodass es in einem zusammengesetzten Dokuments Kontext
    bleibt sinnvoll. Es hat auch einige bemerkenswerte neue Mitglieder:
  • getElementsByClassName (), um die Elemente nach dem Namen der
    Klasse zu wählen. Die Art und Weise dieser Methode definiert wird
    es ermöglichen, für den Inhalt mit der Klasse Attribute und ein
    Document-Objekt wie SVG und MathML arbeiten.
  • InnerHTML als eine
    einfache Möglichkeit zum Parsen und Serialisieren einer HTML-oder
    XML-Dokument. Dieses Attribut wurde zuvor nur auf HTMLElement in
    Web-Browsern und nicht Bestandteil eines Standard.
  • ActiveElement
    und hasFocus, um festzustellen, welches Element gerade ausgerichtet
    ist und ob das Dokument den Fokus hat bzw.
  • GetSelection (), die
    ein Objekt, das die aktuelle Auswahl (s stellt Versandkosten).
    4.2. Erweiterungen zu HTMLElement HTMLElement Die Schnittstelle
    hat auch einige Erweiterungen in HTML5 gewonnen:
  • getElementsByClassName
    (), die ist im Grunde ein scoped Version von der einen auf HTMLDocument
    gefunden.
  • InnerHTML wie in Web-Browsern heute gefunden. Es ist
    auch definiert, um in XML Kontext zu arbeiten (wenn sie in ein
    XML-Dokument verwendet wird).
  • Classlist ist ein bequemer Accessor
    für className. Das Objekt zurückgegeben, setzt Methoden (contains
    (), add (), remove (), und toggle ()) für die Manipulation des
    Elements Klassen. Die a-, Flächen-und Link-Elemente haben ein ähnliches
    Attribut namens relList, dass die gleiche Funktionalität für das
    rel-Attribut zur Verfügung stellt.
  • Dieser Beitrag wurde unter HTML5 abgelegt und mit , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert