Statische HTML-Fixing

The 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:

 BK's Home Page 

BK's Home Page

Dies ist die Homepage der BK DeLong. Genießen Sie Ihren Besuch!

EverQuest My Friends:
Crimen Talionis
MacIntyre
Kiekre
Krimzor
Catya


BK DeLong
bkdelondg@zotgroudp.com

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:

 BK's Home Page 

BK's Home Page

Dies ist die Homepage der BK DeLong. Genießen Sie Ihren Besuch!

EverQuest My Friends:
Crimen Talionis
MacIntyre
Kiekre
Krimzor
Catya


BK DeLong
bkdelong@zotgroup.com

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.

 BK's Home Page 

BK's Home Page

Dies ist die Homepage der BK DeLong. Genießen Sie Ihren Besuch!

EverQuest My Friends:
Crimen Talionis
MacIntyre
Kiekre
Krimzor
Catya


BK DeLong
bkdelong@zotgroup.com
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.

 BK's Home Page 

BK's Home Page

Dies ist die Homepage der BK DeLong. Genießen Sie Ihren Besuch!

EverQuest My Friends:
Crimen Talionis
MacIntyre
Kiekre
Krimzor
Catya


BK DeLong
bkdelong@zotgroup.com

 

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

:

BK's Home Page

Dies ist zwar nicht für die Herstellung Ihres Dokuments wohlgeformt oder gültig sind - denn das Element wird zu Gunsten von Stylesheets veraltet erforderlich - sollten Sie die Zeile wie folgt zu ändern:

BK's Home Page

Sie müssen auch die Art und Weise Sie das Element in der "EverQuest Meine Freunde"-Liste zu beheben. Die meisten Menschen wissen inzwischen, dass Sie nicht ein Element haben kann, überschneiden sich ein weiteres Element in XHTML. Die Linie in Frage lautet derzeit wie folgt aus:

Crimen Talionis 

Sie sollte ihn modifizieren, um so aussehen:

Crimen Talionis 

Auch das Element befasst sich mit dem Stil des Textes. Zwar ist es nicht erforderlich ist, empfehle ich die Änderung der Element ein Element, das besser bezeichnet seinen Kontext. Wenn Sie den Stil ändern inlined, dann die Zeile sollte wie folgt aussehen:

Crimen Talionis 

Hinzufügen XHTML Deklarationen und DefinitionenZu diesem Zeitpunkt ist Ihr Kerngeschäft die Struktur eines Dokuments so weit wie möglich XHTMLized. Jetzt müssen Sie die Header hinzufügen, dass dieses Dokument als XHTML statt HTML zu identifizieren. Zuerst müssen Sie den XHTML-Namensraum zu erklären. Wie Sie aus früheren Artikeln erinnern sich vielleicht an, Sie tun dies, indem Sie die xmlns-Attribut auf die Element:

 

Als nächstes müssen Sie sicherstellen, erklären Sie den richtigen DOCTYPE für XHTML. Sind Sie mit strengen, Frame-, Übergangs-oder? In diesem Fall denke ich, sollten Sie mit Übergangsregelungen zu bleiben - vor allem wenn Sie die Elemente und zu halten:

 

Last, und dies ist nicht ein XHTML-Dokument erforderlich, fügen Sie in der XML-Deklaration. Ich empfehlen Ihnen dringend, diesen Grundsatz in alle XHTML-Dokumente setzen, so dass Sie immer die Angewohnheit, mit mit anderen XML-Dokumenten. Das einzige Problem erwähnenswert dieser Erklärung ist, dass es in älteren Browsern angezeigt werden kann.

Ihre endgültige XHTML-Dokument sollte nun so aussehen:

 BK's Home Page 

BK's Home Page

Dies ist die Homepage der BK DeLong. Genießen Sie Ihren Besuch!

EverQuest My Friends:
Crimen Talonis
MacIntyre
Kiekre
Krimzor
Catya


BK DeLong
bkdelong@zotgroup.com

HinweisBeachten Sie, dass die DOCTYPE-Deklaration am Anfang des Dokuments in Großbuchstaben ist. Dies ist zulässig, da ist es nicht wirklich "Teil des Dokuments." Doch die "html" Identifier in der DOCTYPE-Deklaration sollte in Kleinbuchstaben geschrieben werden, um mit den entsprechen .

Ein Artikel eingereicht von Albert Lichtblau


Disclaimer:Unsere Website ist nicht verantwortlich für den Inhalt dieses Artikels. Webarticles ist eine kostenlose Informationsquelle.
Wichtig: Dieser Artikel "Befestigung Statische HTML" wurde durch ein automatisches Software übersetzt. Wir fühlen uns leid für alle Rechtschreibfehler, die möglicherweise aufgetreten sind. Vielen Dank für Ihr Verständnis.



Online: 184 users browsing the articles directory   


  

|