Statische HTML-FixingThe Big Clean-Up: Statische HTML-Fixing (Die Easy Teil) Warum umrüsten Bestehende XHTML?Bevor wir beginnen, können Sie sich selbst fragen: "Warum sollte ich meine verdeckte Web Site, die Arbeiten völlig in Ordnung, in HTML zu diesem neumodischen XHTML wollen?" Höchstwahrscheinlich Ihre Neugier geweckt ist, wenn man es so weit in den Artikel gemacht habe. Aber lassen Sie mich Ihnen einige Antworten auf Ihre Ängste besser zu beruhigen und zu rechtfertigen, die Verwaltung, warum Sie den Sprung in XHTML sollte. XHTML bietet zwei wesentliche Verbesserungen gegenüber HTML: - Cleaner Strukturen (was alles wie dynamische HTML und Styling viel einfacher) - Die Fähigkeit, Werkzeuge für XML entwickelt verwenden
Beginnend mit Ihrem HTML-DokumentFinden Sie ein Dokument in HTML verfasst. Dieses Dokument sollte etwas kompliziert sein, weil Sie nicht wollen, um mit etwas, das nur zwei Zeilen über die grundlegenden HTML-Struktur der Arbeit (zumindest nicht als primäre Lernen Seite zu nutzen). Wenn Sie nicht eine Seite im Auge haben, können Sie die HTML-Seite in diesem Beispiel auf http://www.zotgroup.com/development/test-suites/xhtml10/htmlto- xhtml.html verwendet finden. Hier ist der Code:
Gestaltung Seiten, das ist ziemlich typisch für die erste Web-Site einer Person. (Ich bin sicher, das ist sehr ähnlich zu meiner ersten Website.) Jetzt reinigen. Du wirst doch nicht zu reinigen, um Ihr HTML in der Reihenfolge, dass Sie einen XHTML-Datei von Grund auf notwendig zu bauen. Stattdessen beginnt mit den einfachsten Dingen zu überprüfen, erste. Schritt 1: Alle Elemente sind in KleinbuchstabenDie mühsame Sache, die Sie haben, um Ihre HTML-Dateien zu tun ist, um sicherzustellen, dass alle Elemente Kleinbuchstaben sind. Der einzige Text, der Großbuchstaben sollte, ist eigene Inhalte. Diese schwierige Aufgabe kann erleichtert werden durch einige der Authoring-Tools gegen Ende dieses Artikels beschrieben. Sobald Sie fertig sind, sollte die Datei wie folgt aussehen:
Schritt 2: Alle Attributwerte müssen QuotesDies ist ein weiterer kleiner Schritt, auch wenn es langweilig werden kann. Spotting alle Nicht-Attribute in Anführungszeichen kann hart sein, auch. Unter Umständen müssen Sie über die Validierung, um die, die Sie nicht finden können, aufzudecken verlassen. You're getting there. Schritt 3: Alle Elemente Zweck mussNachdem Sie nun einige der grundlegenden Bereinigung des HTML-Dokuments abgeschlossen ist, sollten Sie anfangen, die tatsächliche Struktur. Ein Dokument wird nicht als wohlgeformt oder gültig, wenn Elemente, die gestartet werden, sind nicht abgeschlossen. Sauber verfasst XHTML (wie bei jeder Markup Language) macht es viel einfacher, um herauszufinden, was los ist in dem Dokument, so logisch ist das der nächste Schritt Ihrer cleanup. Grundsätzlich gibt es drei Elemente in Ihrem HTML-Dokument, das Sie brauchen, um Adresse. Am einfachsten sind die "leeren" Elemente und . Alles was Sie brauchen, um sie hinzuzufügen ist ein Raum mit einem umgekehrten Schrägstrich (/), so dass sie wie folgt aussehen: . Ist der Raum benötigt? Nein, aber viele der älteren Browser-Versionen, um eine wie der Text BR / und nicht ein Element. Der Browser weiß nicht, was ein BR-Element / ist, aber er erkennt, wenn ein Raum der BR und der Backslash trennt. Das andere Element, das muss Schließung ist das Element. Die erste Regel von Markup ist, dass sie sein Kontext und nicht Design oder Layout zu bezeichnen. Technisch gesehen, die Element sollte nicht am Ende des Absatzes werden, um einen Wagenrücklauf zu schaffen. Der Element steht am Anfang eines Absatzes mit einem am Ende. Nach diesen Veränderungen haben Sie jetzt besser gebildet, mit dem HTML zu arbeiten.
Alle Elemente müssen an der richtigen StelleSie müssen ein paar Probleme noch verbleibenden mit diesem Dokument zu beheben. Erstens können Sie nicht über eine Header-Elements, Enthielt ein Element. Es ist nicht legal nach dem XHTML 1.0 DTD (auch die Übergangsregelung). Um dies zu beheben, legen Sie das Element innerhalb des
|
|||||
| Online: 184 users browsing the articles directory |
|
|