ClockTools Entwicklertools

Online-HTML-Editor in Echtzeit

Verwenden Sie den ClockTools Echtzeit-HTML-Editor online als HTML-Renderer, HTML-Tester, Online-HTML-Viewer und praktischen Browser-Spielplatz mit separaten Quelldateien, reaktionsfähigen Vorschaubreiten, erfasster Konsolenausgabe, Dokumentprüfungen, Vorlagen, lokaler automatischer Speicherung, Freigabe und vollständigem HTML-Export.

HTML, CSS und JavaScript

Separate CodeMirror-Quellregisterkarten bilden ein vollständiges Browserdokument.

Live-responsiver Renderer

Automatische oder manuelle Ausführung mit den Breiten „Fit“, „Mobile“, „Tablet“ und „Desktop“.

Konsolen- und Dokumentenprüfungen

Untersuchen Sie Laufzeitmeldungen und häufige HTML-, Metadaten-, Verknüpfungs- und Barrierefreiheitsprobleme.

Vorlagen und Ressourcen

Beginnen Sie mit Arbeitsbeispielen und fügen Sie vertrauenswürdige Stylesheets, Skripte oder eine Basis-URL hinzu.

Privater Browserentwurf

Lokal automatisch speichern und nur dann eine komprimierte URL erstellen, wenn „Teilen“ ausgewählt ist.

Schließen Sie den HTML-Export ab

Kopieren, öffnen oder laden Sie die komponierte Quelle in lesbarer oder minimierter Form herunter.

Was ist ein Echtzeit-HTML-Editor online?

Ein Echtzeit-HTML-Editor ist ein Browser-Arbeitsbereich, der Quellcode und sein gerendertes Ergebnis nahe beieinander hält. Anstatt eine Datei zu speichern, zu einem anderen Fenster zu wechseln und nach jeder Änderung zu aktualisieren, können Sie das Markup, eine CSS-Regel oder eine JavaScript-Interaktion anpassen und das neue Ergebnis an derselben Stelle überprüfen. Diese kurze Feedbackschleife ist wertvoll, um die Browser-Grundlagen zu erlernen, einen gezielten Prototyp zu erstellen, ein Codebeispiel zu überprüfen, einen Fehler zu reproduzieren oder eine HTML-Datei zu verstehen, die eine andere Person bereitgestellt hat.

ClockTools unterteilt Struktur, Darstellung und Verhalten in die Registerkarten HTML, CSS und JavaScript. Die Quellseite bietet Syntaxhervorhebung, Zeilennummern, Klammerzuordnung, Codefaltung, schließende Klammern und Unterstützung für die automatische Vervollständigung. Die Ergebnisseite fügt die aktuellen Quellen zu einem vollständigen Dokument zusammen und platziert dieses Dokument in einer isolierten Vorschau. Sie können nach einer kurzen automatischen Verzögerung rendern oder die automatische Ausführung deaktivieren und erst dann ausführen, wenn die aktuelle Bearbeitung fertig ist.

Die normale Bearbeitung und das Rendern erfolgen im aktuellen Browser. Der Entwurf wird im lokalen Browserspeicher gespeichert, sodass das Projekt bei einer versehentlichen Aktualisierung nicht sofort gelöscht wird. ClockTools erhebt nicht den Anspruch, dass ein Online-Spielplatz der richtige Ort für Anmeldeinformationen, Kundendaten, lizenzierten Quellcode, private Token oder sonstiges Material ist, das Sie nicht offenlegen dürfen. Verwenden Sie kleine, nicht sensible Beispiele und verlagern Sie ernsthafte Anwendungsarbeiten in ein geeignetes Repository und eine geeignete Entwicklungsumgebung.

Was können Sie auf diesem HTML Spielplatz tun?

Sie können ein Fragment schreiben oder ein vollständiges HTML-Dokument importieren, Stile in einer dedizierten CSS-Datei hinzufügen und einen gewöhnlichen Browser JavaScript in einer dritten Datei hinzufügen. ClockTools fügt die Stile beim Erstellen der Vorschau vor dem schließenden Body-Tag in den Dokumentkopf und das Skript ein. Beim Herunterladen eines vollständigen Dokuments werden dieselben Kompositionsregeln verwendet, sodass das exportierte Artefakt das getestete Projekt darstellt und nicht nur den Inhalt der aktiven Registerkarte.

Die Vorschau kann in das verfügbare Panel passen oder Breiten von 390, 768 und 1280 Pixel für praktische schmale, mittlere und breite Layoutprüfungen verwenden. Zoom hilft, wenn eine große Desktop-Komposition in einem kleineren Panel untersucht werden muss. Der Herausgeber gibt nicht vor, dass diese Breiten ein bestimmtes Gerät emulieren: Berührungseingabe, Pixeldichte, Browser-Chrome, Hardware, Netzwerkbedingungen und Browser-Engine-Unterschiede erfordern immer noch echte Geräte- und browserübergreifende Tests.

Die Konsolenerfassung erleichtert die Diagnose von JavaScript-Beispielen. Im unteren Bereich werden Meldungen zu Protokoll, Informationen, Warnungen, Fehlern, nicht erfassten Fehlern und nicht behandelten Versprechen-Ablehnungen angezeigt. Eine separate Prüfungsansicht durchsucht das erstellte Dokument nach allgemeinen Struktur-, Metadaten-, Zugänglichkeits- und Verknüpfungsproblemen. Vorlagen, lokaler Dateiimport, externe Ressourceneinstellungen, Formatierung, private automatische Speicherung, komprimierte Freigabe, Vollbildmodus, vollständige Dateikopie, normaler Download und minimierter Download verbinden diese Bearbeitungs- und Testschritte in einem nützlichen Workflow.

Wie verwenden Sie den Editor ClockTools HTML?

  1. Wählen Sie eine Arbeitsvorlage oder beginnen Sie mit dem interaktiven Starterprojekt.
  2. Bearbeiten Sie Markup in HTML, Präsentationsregeln in CSS und Browserverhalten in JavaScript.
  3. Lassen Sie die automatische Ausführung für das Live-Rendering aktiviert oder schalten Sie sie aus und wählen Sie „Ausführen“, wenn Sie bereit sind, das aktuelle Projekt auszuführen.
  4. Wechseln Sie in der Vorschau zwischen den Breiten „Fit“, „Mobil“, „Tablet“ und „Desktop“, während Sie auf der erfassten Konsole nach Meldungen und Fehlern Ausschau halten.
  5. Überprüfen Sie die Dokumentenprüfungen auf allgemeine Struktur-, Zugänglichkeits-, Verknüpfungs- und Metadatenprobleme.
  6. Kopieren, teilen, öffnen oder laden Sie das kombinierte HTML-Dokument herunter, wenn das Ergebnis vorliegt.

Halten Sie das erste Experiment so klein, dass das erwartete Ergebnis in einem Satz beschrieben werden kann. Eine fokussierte Seite erleichtert die Verbindung eines Layout-Haltepunkts, eines Selektorfehlers, einer Formularantwort oder eines Konsolenfehlers mit der Zeile, die ihn verursacht hat. Verwenden Sie die manuelle Ausführung, wenn JavaScript Nebenwirkungen hat oder wenn eine halb geschriebene Anweisung während der Eingabe nicht ausgeführt werden soll.

HTML Renderer, HTML Viewer, HTML Tester oder Online HTML Editor?

Der Ausdruck HTML Editor Online beschreibt normalerweise die Autorenaufgabe: Quellcode eingeben, ändern, anordnen und formatieren. ClockTools unterstützt diesen Job mit separaten Sprachregisterkarten und einem echten Code-Editor anstelle eines einfachen Textbereichs. Ein HTML Renderer beschreibt den nächsten Job, bei dem der Browser Elemente und CSS interpretiert und sie in ein visuelles Dokument umwandelt. Der Live-Iframe stellt diese Rendering-Oberfläche bereit und wird vom aktuellen Projekt aktualisiert.

Ein Online-HTML-Viewer wird häufig verwendet, wenn die Quelle bereits vorhanden ist und der unmittelbare Bedarf darin besteht, zu sehen, was sie produziert. Importieren Sie eine lokale HTML- oder HTM-Datei, fügen Sie ein Fragment ein oder laden Sie ein vollständiges Dokument in die Registerkarte HTML. Ein Betrachter kann eine beliebige Remote-Website nicht allein über ihre öffentliche URL reproduzieren, da moderne Seiten auf Server, APIs, Authentifizierung, Cookies, Inhaltssicherheitsrichtlinien, Build-Systeme und Ressourcen angewiesen sind, die möglicherweise keinen herkunftsübergreifenden Zugriff zulassen.

Ein HTML-Tester konzentriert sich auf Beweise. Reagiert eine Interaktion? Stimmte ein Selektor überein? Hat JavaScript geworfen? Wird ein schmales Layout umbrochen? Fehlen allgemeine Dokumentsignale? ClockTools kombiniert Konsolenausgabe, manuelle Ausführungen, Reaktionsbreiten und browserseitige Prüfungen, um diese Fragen zu beantworten. Es bleibt eher ein Preflight als ein formaler Validator, eine Barrierefreiheitszertifizierung, ein Leistungsprofiler, ein Netzwerkinspektor, ein Breakpoint-Debugger, eine automatisierte Testsuite oder eine Garantie dafür, dass sich jeder Browser identisch verhält.

Wie funktioniert die Sandbox-Live-Vorschau?

ClockTools erstellt ein Iframe-Quelldokument aus dem aktuellen HTML, CSS, JavaScript, der Basis-URL und externen Ressourcen. Wenn JavaScript aktiviert ist, lässt die Sandbox Skripte, Formularverhalten und modale Dialoge zu, sodass gewöhnliche Beispiele weiterhin nützlich sind. Auf die Same-Origin-Berechtigung wird bewusst verzichtet. Das gerenderte Dokument erhält daher einen undurchsichtigen Ursprung und kann die umgebende ClockTools-Anwendung nicht lesen, als ob der Editor und die Vorschau eine Seite mit demselben Ursprung wären.

Dieses Design reduziert den verfügbaren Zugriff auf den Vorschaucode, wandelt jedoch unbekannten Code nicht in vertrauenswürdigen Code um. Ein Skript verbraucht möglicherweise weiterhin Browserressourcen, führt von einem Remote-Endpunkt zugelassene Netzwerkanforderungen aus oder interagiert mit Diensten, die es erreichen kann. Externe Stylesheets und Skripte stammen von ihren aufgelisteten Hosts und können sich unabhängig voneinander ändern. Überprüfen Sie eingefügtes Material, vermeiden Sie Geheimnisse, fügen Sie nur vertrauenswürdige Ressourcen hinzu und schalten Sie JavaScript aus, wenn die Aufgabe nur statisches HTML und CSS-Rendering erfordert.

Der Schalter JavaScript entfernt das Projektskript und externe Skriptressourcen aus der Vorschau, während HTML und CSS erhalten bleiben. Die manuelle Ausführung ist hilfreich, wenn eine halb geschriebene Anweisung während der Eingabe wiederholt ausgelöst wird, wenn ein Beispiel eine Animation startet oder wenn Code einen absichtlichen Nebeneffekt hat. Die automatische Ausführung eignet sich besser für die Markup- und Stiloptimierung, da eine kurze Verzögerung das Ergebnis aktualisiert, ohne dass nach jeder kleinen Bearbeitung ein Tastendruck erforderlich ist.

Wie helfen Konsolenerfassung und Dokumentenprüfungen?

Die Konsolenbrücke leitet sichtbare Entwicklernachrichten aus dem Sandbox-Dokument an das Konsolenfenster ClockTools weiter. Ein console.log-Aufruf kann bestätigen, welcher Zweig ausgeführt wurde, oder einen Wert anzeigen. Warnungen können einen wiederherstellbaren Zustand markieren. Nicht erkannte Fehler und abgelehnte Versprechen offenbaren Fehler, die andernfalls möglicherweise nur eine Schaltfläche hinterlassen, die scheinbar nichts bewirkt. Durch das Löschen oder erneute Ausführen der Vorschau wird ein sauberes Protokoll gestartet, wodurch sich ein Experiment leichter von einem älteren unterscheiden lässt.

Das Bedienfeld „Prüfungen“ analysiert das gesamte verfasste Dokument, anstatt nur die aktive Registerkarte zu untersuchen. Es sucht nach einem HTML5-Dokumenttyp, einer Dokumentsprache, einer Zeichenkodierung, einem responsiven Ansichtsfenster, einem Titel, einer Beschreibung, einer primären Überschrift, doppelten IDs, Bildern ohne Alt-Attribute, Formularsteuerelementen ohne zugängliche Namen, Schaltflächen ohne explizite Typen, unbenannten Links oder Schaltflächen, unsicheren neuen Tab-Beziehungen, übersprungenen Überschriftenebenen, Inline-Ereignishandlern und Javascript-URLs.

Diese Ergebnisse werden bewusst als häufige Probleme, Warnungen oder Vorschläge beschrieben. Ein Browser-Parser kann nicht entscheiden, ob alternativer Text den Zweck eines Bildes kommuniziert, ob eine Beschriftung sinnvoll ist, ob die Fokusreihenfolge zur Aufgabe passt, ob der Farbkontrast in jedem Zustand funktioniert oder ob ein Bildschirmleser-Benutzer einen Workflow abschließen kann. Verfolgen Sie den Preflight mit dem W3C Nu HTML Checker, Browser-Barrierefreiheitstools, Tastaturtests, echten Hilfstechnologien und menschlicher Überprüfung anhand der aktuellen Barrierefreiheitsrichtlinien.

Welche Vorlagen und Ressourcen können Sie verwenden?

Bei jeder enthaltenen Vorlage handelt es sich um bearbeitbaren Arbeitscode. Die interaktive Karte demonstriert einen Klick-Listener und eine Konsolenausgabe. Blank HTML5 liefert ein vollständiges semantisches Ausgangsdokument. Responsive Landing, CSS Grid-Dashboard, Flexbox-Preise, semantische Artikel und CSS Animationsbeispiele isolieren gängige Struktur- und Layoutmuster. Das zugängliche Formular verbindet sichtbare Beschriftungen, native Validierung, Fokusbehandlung und Live-Statustext. Der Zähler JavaScript bietet ein kleines zustandsbehaftetes Verhalten, das Zeile für Zeile leicht zu lesen ist.

Eine Vorlage ist eher ein Ausgangspunkt als ein Qualitätsnachweis nach der Änderung. Durch das Ersetzen einer Beschriftung durch ein Symbol kann ein zugänglicher Name entfernt werden. Das Hinzufügen einer vierten Preisspalte kann zu einem schmalen Bildschirmüberlauf führen. Das Ändern einer Überschriftenebene kann die Gliederung schwächen. Vergleichen Sie weiterhin Quelle, Reaktionsbreiten, Konsolenmeldungen und Prüfungen nach jeder sinnvollen Änderung, anstatt davon auszugehen, dass die erste Vorlagenentscheidung während des gesamten Projekts korrekt bleibt.

Das Dialogfeld „Ressourcen“ akzeptiert Stylesheet- und Skript-URLs vom Typ HTTP oder HTTPS sowie eine Basis-URL. Eine Basis-URL hilft einem importierten Dokument dabei, relative Speicherorte wie images/logo.svg oder page/about.html aufzulösen. Remote-Ressourcen unterliegen weiterhin ihrem Host, ihrer Verfügbarkeit, ihrer Version, ihrem CORS-Verhalten und ihrer Inhaltssicherheitsrichtlinie. Für eine zuverlässige Produktionsarbeit sollten Sie Abhängigkeiten in einem Repository anheften und verwalten, anstatt davon auszugehen, dass eine Drittanbieter-URL für immer kompatibel bleibt.

Wie funktionieren Importieren, Formatieren, Teilen und Exportieren?

Der Import akzeptiert eine lokale HTML- oder HTM-Datei mit bis zu zwei Megabyte. Die vollständige Datei verbleibt auf der Registerkarte HTML, sodass Kopf, Metadaten, Stil-Tags, Skript-Tags und Text gemeinsam überprüft werden können. Die separaten Registerkarten CSS und JavaScript beginnen für das importierte Projekt leer; Fügen Sie dort neuen Code hinzu, wenn ClockTools einen zusätzlichen Stil oder ein zusätzliches Skript einfügen soll. Verwenden Sie eine Basis-URL, wenn relative Assets einen öffentlichen Speicherort benötigen, von dem aus sie aufgelöst werden können.

Das Format wendet Prettier auf die aktive Datei HTML, CSS oder JavaScript mit dem für diese Sprache erforderlichen Parser an. Die Formatierung verändert die Darstellung und kann Verschachtelungs- oder Klammerstrukturen aufdecken, falsche Bedeutungen können jedoch nicht korrigiert werden. Ein syntaktisch formatiertes Skript verweist möglicherweise immer noch auf ein fehlendes Element, eine formatierte Überschriftengliederung kann immer noch verwirrend sein und ein formatiertes Stylesheet kann immer noch über ein Telefon hinauslaufen. Überprüfen Sie das resultierende Verhalten nach jedem Formatierungsvorgang.

Durch automatisches Speichern bleibt das aktuelle Projekt im lokalen Speicher für dieses Browserprofil. Share komprimiert das Projekt nur auf Anfrage in das URL-Fragment. Browser- und Empfängerbeschränkungen erleichtern Downloads bei großen Projekten. Komplettes HTML Kopieren und Herunterladen, Kombinieren aller Projektteile. Der minimierte Download entfernt Kommentare und unnötige Leerzeichen und minimiert eingebettete CSS und JavaScript. Behalten Sie eine nicht verkleinerte Quellkopie, da die komprimierte Ausgabe für die Bereitstellung und nicht für die komfortable Wartung gedacht ist.

Wo ist ein Online-HTML-Editor nützlich?

Studierende können ein Element oder eine Eigenschaft ändern und die Syntax sofort mit dem Browserverhalten in Verbindung bringen. Lehrer können ein eigenständiges Beispiel vorbereiten, semantische Unterschiede demonstrieren oder eine kleine Übung teilen, ohne jeden Lernenden aufzufordern, zuerst eine Toolchain zu installieren. Dokumentationsautoren können ein Snippet überprüfen, bevor sie es veröffentlichen. Interviewkandidaten und Gutachter können eine Frage auf das kleinste vollständige Beispiel reduzieren, das das besprochene Verhalten noch reproduziert.

Designer und Front-End-Entwickler können einen Landing-Abschnitt, ein Navigationsmuster, eine Tabelle, ein Formular, ein Preislayout, ein E-Mail-Fragment, eine Animation, ein responsives Raster oder eine DOM-Interaktion skizzieren. Qualitätsteams können ein Markup-Problem vom Rest einer Anwendung isolieren. Support-Teams können eine reduzierte Probe anfordern, die keine Kundeninformationen enthält. Content-Teams können die Überschriftenstruktur, das Linkverhalten und grundlegende Metadaten überprüfen, bevor ein Entwurf in ein Content-Management-System gelangt.

Das beste Spielplatzprojekt hat eine enge Fragestellung und eine sichtbare Erfolgsbedingung. Beispiel: Machen Sie dieses Raster zu einer Spalte unter 700 Pixeln; nach gültiger Übermittlung eine Statusmeldung anzeigen; einen Fokusstil reproduzieren; Erklären Sie, warum dieser Abfrageselektor null zurückgibt. oder prüfen Sie, ob ein relativer Bildpfad von einer bestimmten Basis-URL aufgelöst wird. Fokussierte Beispiele führen zu einer klareren Konsolenausgabe, kleineren Freigabelinks und nützlicheren Antworten als ein großer, unabhängiger Anwendungsdump.

Wofür sollte dieser HTML-Tester nicht verwendet werden?

Der Arbeitsbereich kompiliert keine React JSX-, Vue-Einzeldateikomponenten, TypeScript-, Sass- oder Framework-Build-Ausgaben. Es installiert keine npm-Pakete, führt PHP oder eine andere Serversprache nicht aus, stellt keine Datenbank bereit, stellt keine privaten Dateien bereit, verwaltet keine Umgebungsvariablen, erstellt keine Quellzuordnungen und stellt keine Anwendung bereit. Externe Bibliotheken, die bereits browserfähige Skripte bereitstellen, können verknüpft werden, paketbasierte Projekte gehören jedoch in eine lokale oder gehostete Entwicklungsumgebung, die für dieses Framework entwickelt wurde.

Betrachten Sie eine erfolgreiche Vorschau nicht als Test für die Produktionsfreigabe. Die Vorschau reproduziert nicht alle Browser-Engines, Geräte, Eingabemodi, Erweiterungen, Datenschutzeinstellungen, Verbindungsgeschwindigkeiten, Inhaltsblocker, Serverreaktionen, Authentifizierungsstatus oder Inhaltssicherheitsrichtlinien. Es kann auch nicht nachgewiesen werden, dass eine Interaktion für jeden Benutzer zugänglich, sicher, schnell oder korrekt ist. Exportieren Sie das Beispiel, verwenden Sie vollständige Browser-Entwicklertools, testen Sie unterstützte Browser und reale Geräte, validieren Sie das Serververhalten und führen Sie die entsprechenden automatisierten und menschlichen Prüfungen durch.

Fügen Sie niemals Passwörter, API-Geheimnisse, private Schlüssel, Produktionstokens, persönliche Datensätze oder vertrauliche Quellen in einen Online-Editor ein. Bei der lokalen automatischen Speicherung bleibt der aktuelle Entwurf in diesem Browser erhalten, während ein Freigabelink absichtlich ein komprimiertes Projekt in einer URL ablegt, die die Empfänger lesen können. Löschen oder ersetzen Sie sensible Testdaten vor der Weitergabe und verwenden Sie ein kontrolliertes Repository und einen genehmigten Sicherheitsprozess für Arbeiten, die Vertraulichkeits- oder Compliance-Anforderungen unterliegen.

Eine praktische HTML Test-Checkliste

Eine erfolgreiche Vorschau gibt Auskunft darüber, ob der aktuelle Browser dieses Dokument gerendert hat. Für die Veröffentlichung sind umfassendere Belege erforderlich. Arbeiten Sie Struktur, Semantik, Tastaturverhalten, reaktionsfähiges Layout, unterstützte Browser, Asset-Laden, Leistung, Datenschutz und Sicherheit durch, bevor Sie ein kleines Experiment in eine echte Website umwandeln.

  • StrukturBestätigen Sie Dokumenttyp, Sprache, Zeichensatz, Darstellungsbereich, aussagekräftigen Titel, Beschreibung, ein klares Seitenthema und eine logische Überschriftengliederung.
  • SemantikBevorzugen Sie native Überschriften, Links, Schaltflächen, Listen, Tabellen, Beschriftungen, Orientierungspunkte und Formularsteuerelemente, bevor Sie generische Elemente und ARIA-Rollen hinzufügen.
  • TastaturFühren Sie jede Aktion in einer sinnvollen Reihenfolge aus, sehen Sie den Fokus klar, bedienen Sie Steuerelemente ohne Zeiger und umgehen Sie vorübergehende Schnittstellen vorhersehbar.
  • Responsives LayoutÜberprüfen Sie die schmalen, mittleren und breiten Breiten, zoomen Sie den Text, verwenden Sie lange Beschriftungen und stellen Sie sicher, dass sich die Steuerelemente nicht überlappen oder das Ansichtsfenster verlassen.
  • BrowserverhaltenÜberprüfen Sie die erfasste Konsole und testen Sie dann das exportierte Dokument in den Browsern und Geräten, die die Zielgruppe verwendet.
  • Links und AssetsÜberprüfen Sie Ziele, relative Pfade, Bildabmessungen, Alternativtext, Ressourcenauslastung, HTTPS, Verhalten bei neuen Tabs und Fehlerstatus.
  • LeistungÜberprüfen Sie Netzwerkanfragen, Bildgewicht, Rendering-blockierende Ressourcen, Layoutverschiebungen und lang laufende JavaScript mit vollständigen Entwicklertools.
  • Privatsphäre und SicherheitEntfernen Sie Testdaten und Anmeldeinformationen, misstrauen Sie unbekannten Skripten, wenden Sie geeignete Browserrichtlinien an und validieren Sie echte Übermittlungen auf dem Server.

Häufig gestellte Fragen

Was ist ein Echtzeit-HTML-Editor online?

Ein Echtzeit-HTML-Editor ist ein Browser-Arbeitsbereich, in dem Quellcode und sein gerendertes Ergebnis zusammen sichtbar sind. ClockTools speichert HTML, CSS und JavaScript in separaten Bearbeitungsregisterkarten, kombiniert sie in einem Dokument und aktualisiert eine Sandbox-Vorschau automatisch oder nur, wenn Sie Ausführen auswählen.

Handelt es sich um einen HTML-Editor, einen HTML-Renderer, einen HTML-Tester oder einen HTML-Viewer?

Es kann alle vier Rollen erfüllen. Sie können als Editor Code erstellen und formatieren, als Renderer Markup in eine visuelle Seite umwandeln, als Tester Verhalten testen und Konsolenfehler prüfen oder eine vorhandene HTML-Datei importieren und deren Ausgabe als Betrachter prüfen.

Kann ich HTML, CSS und JavaScript separat bearbeiten?

Ja. Jede Sprache verfügt über eine eigene CodeMirror-Registerkarte mit Syntaxhervorhebung, Zeilennummern, Klammerzuordnung, Codefaltung, schließenden Klammern und Unterstützung für die automatische Vervollständigung. ClockTools fügt den CSS in den Dokumentkopf und JavaScript vor den schließenden Textkörper-Tag für die Vorschau und den Export ein.

Läuft die HTML-Vorschau JavaScript?

JavaScript ist standardmäßig aktiviert und kann ausgeschaltet werden. Vorschaucode wird in einer Iframe-Sandbox ausgeführt, die Skripte, Formulare und modale Dialoge zulässt, aber keinen Same-Origin-Zugriff auf die Seite ClockTools gewährt. Führen Sie nur Code und externe Ressourcen aus, die Sie verstehen.

Kann ich Console.log-Meldungen und JavaScript-Fehler sehen?

Ja. Die Vorschau leitet Meldungen zu Protokollen, Informationen, Warnungen, Fehlern, nicht abgefangenen Fehlern und nicht behandelten Versprechen-Ablehnungen an das Konsolenfenster weiter. Dies ist für fokussierte Beispiele nützlich, ersetzt jedoch keinen vollständigen Netzwerk-, Leistungs-, Quellzuordnungs- oder Haltepunkt-Debugger.

Kann ich responsive HTML-Layouts testen?

Ja. Verwenden Sie „Anpassen“ für die verfügbare Panelbreite oder wählen Sie 390, 768 oder 1280 Pixel, um praktische Layoutbreiten für Mobilgeräte, Tablets und Desktops darzustellen. Hierbei handelt es sich eher um CSS-Ansichtsfensterprüfungen als um eine vollständige Geräteemulation.

Kann ich eine HTML-Datei importieren und herunterladen?

Sie können eine lokale HTML- oder HTM-Datei mit bis zu zwei Megabyte importieren. Der vollständige Export kombiniert das Markup, die separaten Registerkarten CSS und JavaScript, die Basis-URL und Links zu externen Ressourcen. Eine zweite Option verkleinert das fertige Dokument.

Wo wird mein HTML-Projekt gespeichert?

Das aktuelle Projekt wird automatisch im lokalen Browserspeicher gespeichert. Es wird nicht hochgeladen, nur weil Sie es bearbeiten oder in der Vorschau anzeigen. Ein Freigabelink wird nur erstellt, wenn Sie „Teilen“ wählen und eine komprimierte Kopie des Projekts im URL-Fragment platzieren.

Kann ich ein externes Stylesheet, Skript oder eine Basis-URL hinzufügen?

Ja. Resources akzeptiert Stylesheet- und Skript-URLs vom Typ HTTP oder HTTPS sowie eine Basis-URL zum Auflösen relativer Links. Der Browser ruft diese Dateien direkt ab, sodass die Verfügbarkeit des Remote-Servers, das CORS-Verhalten und die Sicherheitsrichtlinie weiterhin gelten.

Validiert das Qualitätsgremium jede HTML-Regel?

Nein. Es handelt sich um einen browserseitigen Preflight für allgemeine Struktur-, Metadaten-, Zugänglichkeits- und Verknüpfungsprobleme. Nutzen Sie den W3C Nu HTML Checker, vollständige Browser-Tools, Tastaturtests, echte Hilfstechnologie und menschliche Überprüfung für formelle Qualitätsarbeit.

Kann ich diesen Online-Editor HTML für React, PHP oder serverseitigen Code verwenden?

Der Arbeitsbereich führt die normalen Browser HTML, CSS und JavaScript aus. Es kompiliert weder JSX, installiert keine NPM-Pakete, führt PHP nicht aus, stellt keine Verbindung zu einem privaten Dateisystem her und stellt kein Backend bereit. Verwenden Sie für diese Aufgaben eine Framework-Toolchain oder eine lokale Entwicklungsumgebung.