Praca z CSS i HTML w połączeniu z XML, XSLT i JSON
XMLSpy oferuje zaawansowane narzędzia do edycji stron HTML4 i HTML5, a także umożliwia ich testowanie za pomocą wbudowanego widoku przeglądarki.
Tryb edycji tekstowej oferuje wiele przydatnych funkcji do edycji kodu HTML, w tym kolorowanie składni, numerowanie linii, zakładki, automatyczne uzupełnianie kodu oraz okna i menu pomocnicze, które dostarczają odpowiednie wskazówki podczas pisania, ułatwiając proces edycji.
Podczas pracy, zintegrowany widok przeglądarki w edytorze HTML umożliwia wyświetlanie kodu HTML i wynikowej strony internetowej obok siebie, dzięki czemu można natychmiast zobaczyć efekty wprowadzonych zmian. Oprócz przeglądania strony internetowej w programie XMLSpy, można również błyskawicznie otworzyć aktualny plik w wybranej przeglądarce (Chrome, Firefox, Edge, itp.) w celu szybkiego testowania w różnych przeglądarkach. Okno informacyjne wyświetli listę wszystkich przeglądarek zainstalowanych w systemie, a w razie potrzeby można ręcznie dodać inne aplikacje.
XHTML to HTML zdefiniowany jako aplikacja XML, dlatego program XMLSpy oferuje wiele przydatnych funkcji do edycji plików XHTML. W rzeczywistości, dokument XHTML można edytować dokładnie tak samo jak dokument XML, korzystając z widoku tekstowego lub tabelarycznego, z dostępem do zaawansowanych funkcji edycji XML, przypisywania DTD i schematów XML, zaawansowanej walidacji i wielu innych, co pozwala na łatwe tworzenie stron i aplikacji XHTML.
Edytor CSS w programie XMLSpy to doskonałe narzędzie zwiększające produktywność programistów tworzących strony internetowe oparte na XML, zaawansowane aplikacje HTML5 i inne projekty. Umożliwia on wykonywanie zadań związanych z edycją CSS w tym samym środowisku, w którym programiści tworzą kod HTML i/lub transformacje XSLT, przy użyciu tych samych, intuicyjnych i inteligentnych narzędzi wspomagających wprowadzanie danych oraz opcji.
Edytor CSS oferuje okna pomocnicze, w tym przegląd CSS, który wyświetla strukturę arkusza stylów w postaci listy selektorów, pogrupowanych w rozwijane sekcje. Kliknięcie selektora powoduje jego wyróżnienie w aktualnym dokumencie. Narzędzia pomocnicze "Właściwości CSS" i "Elementy HTML" zapewniają łatwe w nawigacji listy właściwości i elementów, a dwukrotne kliknięcie wybranego elementu powoduje jego wstawienie w aktualnym miejscu w arkuszu stylów CSS.
Wbudowany przeglądarka XMLSpy umożliwia natychmiastowe wyświetlanie wyników wprowadzonych zmian, a także pozwala szybko otworzyć wynikową stronę HTML w innych zainstalowanych przeglądarkach internetowych bezpośrednio z XMLSpy, co pozwala na szybkie przetestowanie kompatybilności.

