W otwartym dokumencie wybierz polecenie Narzędzia > Oczyść HTML.
Informacje o czyszczeniu kodu w programie Dreamweaver, sprawdzaniu zgodności przeglądarek, walidacji dokumentów XML oraz zapewnianiu zgodności stron ze specyfikacją XHTML.
Czyszczenie kodu
Można automatycznie usuwać puste znaczniki, łączyć zagnieżdżone znaczniki font oraz w inny sposób poprawiać zawiły lub nieczytelny kod HTML lub XHTML.
Informacje na temat czyszczenia kodu HTML generowanego z dokumentu Microsoft Word podano w artykule Otwieranie i edytowanie istniejących dokumentów.
W zależności od wielkości dokumentu oraz liczby wybranych opcji, czyszczenie może zająć kilka sekund.
Usuwanie pustych znaczników kontenerowych
Usuwa wszystkie znaczniki, między którymi nie ma zawartości. Na przykład <b></b> i <font color="#FF0000"></font> są pustymi znacznikami, ale znacznik <b> w łańcuchu <b>jakiś tekst</b> nie jest pusty.
Usuwanie nadmiarowych znaczników zagnieżdżonych
Usuwa wszystkie nadmiarowe instancje znacznika. Na przykład w kodzie <b>To <b>właśnie</b> próbuję powiedzieć</b>, znaczniki b otaczające słowo właśnie są nadmiarowe i mogą zostać usunięte.
Usuwanie elementów kodu HTML spoza programu Dreamweaver
Usuwa wszystkie komentarze, które nie zostały wstawione przez program Dreamweaver. Na przykład <!‑‑begin body text--> zostałby usunięty, ale <!‑‑TemplateBeginEditable name="doctitle"‑‑> nie, ponieważ jest to komentarz Dreamweaver, który oznacza początek obszaru edytowalnego w szablonie.
Usuwanie specjalnych znaczników programu Dreamweaver
Usuwa komentarze, które program Dreamweaver dodaje do kodu, aby umożliwić automatyczną aktualizację dokumentów w przypadku modyfikacji szablonów i pozycji bibliotek. Jeżeli podczas czyszczenia kodu w dokumencie opartym na szablonie opcja ta jest zaznaczona, dokument zostanie odłączony od szablonu. Więcej informacji na ten temat podano w artykule Odłączanie dokumentu od szablonu.
Usuwanie konkretnych znaczników
Usuwa znaczniki określone w sąsiednim polu tekstowym. Opcja ta służy do usuwania niestandardowych znaczników wstawionych przez inne edytory wizualne oraz innych znaczników, które są niepożądane w danym serwisie (na przykład blink). Jeśli wpisujesz wiele znaczników, rozdziel je przecinkami (na przykład font,blink).
Połącz zagnieżdżone znaczniki <font>, gdy to możliwe
Łączy wiele znaczników font, które sterują tym samym zakresem tekstu. Na przykład kod <font size="7"><font color="#FF0000">duży czerwony</font></font> zostanie przekształcony w kod <font size="7" color="#FF0000">duży czerwony</font>.
Po zakończeniu pokaż dziennik
Natychmiast po zakończeniu czyszczenia wyświetlane jest okno ostrzeżenia ze szczegółami zmian wprowadzonych w dokumencie.
Sprawdzanie domknięcia znaczników, nawiasów i klamer
Za pomocą tej funkcji można sprawdzić, czy nawiasy (( )), nawiasy klamrowe ({ }) oraz nawiasy kwadratowe ([ ]) na stronie są domknięte. Domknięcie oznacza, że każdy otwierający znacznik, nawias, nawias klamrowy i kwadratowy ma pasujący do niego element zamykający i vice versa.
Sprawdzanie domknięcia znaczników
Pasujące do siebie znaczniki otaczające (i ich zawartość) zostaną zaznaczone w kodzie. Jeżeli wybierzesz polecenie Edycja > Zaznacz znacznik macierzysty wiele razy, a wszystkie znaczniki są domknięte, to program Dreamweaver zaznaczy ostatecznie zewnętrzne znaczniki html i /html dokumentu.
Sprawdzanie domknięcia nawiasów zwykłych, klamrowych oraz kwadratowych
Wybierz poleceń Edycja > Kod > Zrównoważ klamry.
Cały kod otoczony nawiasami, klamrami oraz nawiasami kwadratowymi zostanie zaznaczony. Wybierając ponownie polecenie Edycja > Kod > Zrównoważ klamry, zaznaczysz cały kod między nawiasami, klamrami oraz nawiasami kwadratowymi, które otaczają nowe zaznaczenie.
Sprawdzanie zgodności przeglądarek
Funkcja Kontrola zgodności przeglądarki ułatwia wykrywanie takich kombinacji kodu HTML i CSS, które mogą powodować błędy interpretacji stylów w przeglądarkach. Funkcja ta testuje także kod w dokumencie pod względem właściwości CSS lub wartości, które nie są obsługiwane w docelowych przeglądarkach.
Przeprowadzanie walidacji dokumentów XML
Korzystając z tej funkcji, można określać preferencje walidatora, problemy do sprawdzenia,, a także typy błędów, które mają być zgłaszane.
W przypadku pliku XML lub XHTML wybierz polecenie Plik > Waliduj > Jako XML.
Karta Walidacja na panelu Wyniki wyświetla komunikat „Nie znaleziono błędów ani ostrzeżeń” lub listę znalezionych błędów składni.
Sprawdzanie poprawności dokumentów za pomocą walidatora W3C
Program Dreamweaver udostępnia wbudowaną obsługę walidacji W3C, umożliwiając tworzenie stron internetowych zgodnych ze standardami tej organizacji. Walidator W3C sprawdza, czy dokumenty HTML i XML są zgodne ze standardami HTML, XHTML lub XML. Walidować można zarówno otwarte dokumenty, jak i pliki opublikowane na aktywnym serwerze.
W wyniku walidacji generowany jest raport, który ułatwia poprawienie błędów w pliku.
W preferencjach programu Dreamweaver można określić parser, według którego będą sprawdzane dokumenty. Jest to ustawienie używane jako opcja domyślna w sytuacji, gdy nie można automatycznie wykryć wartości DOCTYPE.
Sprawdzanie poprawności otwartego dokumentu
Wybierz polecenie Okno > Wyniki > Walidacja, aby otworzyć panel Walidacja. Panel ten służy do wyświetlania wyników sprawdzania poprawności.
Wybierz polecenie Plik > Waliduj > Bieżący dokument (W3C).
Walidacja aktywnego dokumentu
W przypadku aktywnych dokumentów program Dreamweaver przeprowadza walidację kodu odebranego przez przeglądarkę. Kod ten jest widoczny po kliknięciu w przeglądarce prawym przyciskiem myszy i wybraniu opcji wyświetlania kodu źródłowego. Walidacja aktywnych dokumentów to funkcja szczególnie przydatna w przypadku aktywnych stron, wykorzystujących takie technologie, jak PHP czy JSP.
Opcja Przeprowadź walidację aktywnego dokumentu jest dostępna tylko wtedy, gdy adres URL sprawdzanej strony rozpoczyna się od frazy http.
Wybierz polecenie Okno > Wyniki > Walidacja, aby otworzyć panel Walidacja. Panel ten służy do wyświetlania wyników sprawdzania poprawności.
Kliknij opcję Widok aktywny.
Wybierz polecenie Plik > Waliduj > Aktywny dokument (W3C).
W przypadku aktywnych dokumentów po dwukrotnym kliknięciu błędu na panelu walidacji W3C wyświetlane jest osobne okno. Okno to zawiera kod wygenerowany przez przeglądarkę z wyróżnionym wierszem, w którym wystąpił błąd.
Dostosowywanie ustawień walidacji
Wybierz polecenie Okno > Wyniki > Walidacja, aby otworzyć panel Walidacja.
Na panelu Walidacja W3C kliknij ikonę Walidacja W3C (Odtwórz). Wybierz opcję Ustawienia.
Wybierz ustawienie DOCTYPE na potrzeby walidacji, jeśli w dokumencie nie ma jawnej deklaracji DOCTYPE.
Jeśli nie chcesz, aby były wyświetlane błędy i ostrzeżenia, wyłącz odpowiednie opcje.
Kliknij przycisk Zarządzaj, jeśli chcesz usunąć ostrzeżenia lub błędy ukryte za pomocą panelu Walidacja W3C. Usunięte ostrzeżenia lub błędy nie będą wyświetlane na panelu Walidacja W3C po wybraniu opcji Pokaż wszystko.
Jeśli nie chcesz, aby po rozpoczęciu walidacji było wyświetlane okno Powiadomienia walidatora W3C, zaznacz opcję Nie pokazuj okna powiadomienia walidatora W3C.
Praca z raportami z walidacji
Po zakończeniu walidacji na panelu W3C wyświetlane są stosowne raporty.
Aby uzyskać więcej informacji na temat błędu lub ostrzeżenia, zaznacz ten błąd lub ostrzeżenie na panelu Walidacja W3C. Kliknij przycisk Więcej informacji.
Aby zapisać raport jako plik XML, kliknij przycisk Zapisz raport.
Aby wyświetlić cały raport w formacie HTML, kliknij przycisk Przeglądaj raport. Raport w formacie HTML zawiera pełną listę błędów i ostrzeżeń oraz ich podsumowanie.
Aby przejść do miejsca w kodzie, w którym znajduje się błąd, zaznacz ten błąd na panelu Walidacja W3C. Kliknij przycisk Opcje i wybierz polecenie Przejdź do wiersza.
Aby ukryć błędy lub ostrzeżenia, zaznacz odpowiedni błąd lub ostrzeżenie. Kliknij przycisk Opcje i wybierz polecenie Ukryj błąd.
Aby wyświetlić wszystkie błędy i ostrzeżenia, w tym również te ukryte, kliknij przycisk Opcje. Wybierz polecenie Pokaż wszystko. Ukryte błędy i ostrzeżenia usunięte w oknie dialogowym Preferencje nie będą wyświetlane.
Aby wyczyścić wszystkie wyniki na panelu Walidacja W3C, kliknij przycisk Opcje. Wybierz polecenie Wyczyść wyniki.
Ustawianie preferencji walidatora
Obok standardowego walidatora W3C program Dreamweaver obsługuje zewnętrzne walidatory kodu, instalowane jako rozszerzenia. Po zainstalowaniu zewnętrznego rozszerzenia do walidacji program Dreamweaver wyświetla jego preferencje w kategorii Walidator W3C w oknie dialogowym Preferencje.
Z listy Kategoria po lewej stronie wybierz pozycję Walidator W3C.
Nie można zaznaczyć wielu wersji tej samej biblioteki znaczników lub języka. Na przykład jeśli zostanie wybrana opcja HTML 4.01, to nie będzie można wybrać również opcji HTML 5. Wybierz najwcześniejszą wersję, według której chcesz przeprowadzać walidację. Na przykład jeśli dokument zawiera poprawny kod HTML 4.01, to będzie to również kod poprawny w wersji HTML 5.
Kliknij przycisk Zastosuj, aby zastosować zmiany, a następnie kliknij przycisk Zamknij, aby zamknąć okno dialogowe Preferencje.
Zapewnianie zgodności dokumentu ze specyfikacją XHTML
Tworząc stronę, można zapewnić jej zgodność ze specyfikacją XHTML. Można także przekształcić istniejący dokument HTML do postaci zgodnej ze standardem XHTML.
Tworzenie dokumentów zgodnych ze standardem XHTML
Na przykład jeśli chcesz, aby dokument HTML był zgodny ze specyfikacją XHTML, wybierz opcję XHTML 1.0 Transitional albo XHTML 1.0 Strict.
Nie wszystkie dokumenty mogą uzyskać zgodność ze standardem XHTML.
Domyślne tworzenie dokumentów zgodnych ze specyfikacją XHTML
Na przykład jeśli chcesz, aby dokument HTML był zgodny ze specyfikacją XHTML, wybierz opcję XHTML 1.0 Transitional albo XHTML 1.0 Strict.
Przekształcanie istniejącego dokumentu HTML do postaci zgodnej ze specyfikacją XHTML
Otwórz dokument i wykonaj jedną z następujących czynności:
W przypadku dokumentu bez elementów FRAME wybierz polecenie Plik > Konwertuj, a następnie wybierz jedną z definicji typu dokumentu XHTML.
Na przykład jeśli chcesz, aby dokument HTML był zgodny ze specyfikacją XHTML, wybierz opcję XHTML 1.0 Transitional albo XHTML 1.0 Strict.
W przypadku dokumentu, który zawiera elementy FRAME, zaznacz odpowiednią ramkę, a następnie wybierz polecenie Plik > Konwertuj. Wybierz jedną z definicji typu dokumentu XHTML.
Aby przekonwertować cały dokument, powtórz ten krok w odniesieniu do każdej ramki oraz układu ramek.
Dokumentu opartego na szablonie nie można przekonwertować, ponieważ taki dokument musi być zakodowany w tym samym języku, co szablon, na którym jest oparty. Na przykład dokument oparty na szablonie XHTML będzie zawsze zakodowany w formacie XHTML, a dokument oparty na szablonie HTML niezgodnym ze specyfikacją XHTML zachowa kod HTML i nie może zostać przekonwertowany na XHTML ani na żaden inny język.
Tworzenie estetycznych serwisów internetowych w programie Dreamweaver
Projektowanie, pisanie kodu i zarządzanie dynamicznymi serwisami internetowymi za pomocą jednego, kompleksowego narzędzia.