W tym samouczku nauczysz się, jak edytować strukturę HTML strony internetowej za pomocą narzędzi Chrome Developer Tools (DevTools). Te praktyczne narzędzia pozwalają na obserwowanie zmian w strukturze i wyglądzie twojej strony internetowej w czasie rzeczywistym. DevTools oferują wiele funkcji ułatwiających rozwijanie i debugowanie stron internetowych. W tym samouczku skupimy się szczególnie na edycji HTML i DOM (Model Obiektu Dokumentu).
Najważniejsze wnioski
- Narzędzia deweloperskie Chrome pozwalają na obszerną manipulację HTML i DOM.
- Możesz duplikować elementy HTML, zmieniać ich tekst, dodawać lub usuwać atrybuty, a nawet dostosowywać styl elementu.
- Te zmiany nie są trwałe i pomagają w testowaniu i debugowaniu stron internetowych.
Instrukcja krok po kroku
Najpierw upewnij się, że masz otwarte narzędzia deweloperskie Chrome. Możesz to zrobić, klikając prawym przyciskiem myszy na stronie internetowej i wybierając "Inspekcja" lub używając kombinacji klawiszy Ctrl + Shift + I (Windows) lub Cmd + Option + I (Mac).
Duplikowanie elementów
Aby zduplikować element, kliknij prawym przyciskiem myszy na wybranym elemencie w karcie Elements narzędzi DevTools i wybierz opcję "Duplikuj element". W ten sposób zostanie skopiowany cały element wraz ze wszystkimi stylami.

Edycja HTML
Możesz również bezpośrednio edytować zawartość HTML elementu. Kliknij prawym przyciskiem myszy na elemencie i wybierz „Edytuj jako HTML”. Otworzy się pole tekstowe, w którym możesz edytować kod HTML.

Tutaj możesz dodawać nawet wielowierszowe treści, korzystając z tagów
, aby wprowadzić podziały wiersza.

Aby zapisać zmiany, po prostu naciśnij klawisz Enter lub kliknij poza polem tekstowym.
Dodawanie i zmiana atrybutów
Aby dodać lub zmienić atrybut, wystarczy kliknąć na elemencie. Dwukrotnie kliknij na wybranym atrybucie, na przykład disabled, i zmień go bezpośrednio.

Aby dodać nowy atrybut, kliknij prawym przyciskiem myszy na elemencie i wybierz opcję „Edytuj atrybut”. Wprowadź nową nazwę i wartość atrybutu, a następnie potwierdź za pomocą klawisza Enter.
Usuwanie elementów
Jeśli nie potrzebujesz już elementu, możesz go po prostu usunąć. Kliknij prawym przyciskiem myszy na elemencie i wybierz „Usuń”. Element zostanie natychmiast usunięty z DOM.

Wymuszenie stylu
Wspaniałą funkcją narzędzi DevTools jest możliwość wymuszenia stanu Hover na elemencie. Kliknij prawym przyciskiem myszy na elemencie i wybierz „Force state“ > „hover”. W ten sposób widoczny będzie efekt Hover, dzięki czemu zobaczysz jak wpływają style CSS.

Kontrola widoczności
Czasami chcesz sprawić, że elementy będą niewidoczne, nie usuwając ich całkowicie. Możesz kontrolować widoczność elementu. Kliknij prawym przyciskiem myszy na elemencie, wybierz „Ukryj element“, a element stanie się niewidoczny, pozostając jednak w DOM.
Ciało i cała struktura
Możesz również uzyskać dostęp do elementu Body i dokonać zmian na całej stronie. Aby edytować zawartość tagu Body, po prostu musisz wybrać ten element i zastosować opisane powyżej techniki.

Zastosowanie zmian
Ważne jest zauważyć, że wszystkie zmiany dokonane za pomocą narzędzi deweloperskich są tymczasowe. Po ponownym załadowaniu strony wszystkie dostosowania zostaną utracone. Dlatego zaleca się skopiowanie zmodyfikowanego kodu i zachowanie go w projekcie, jeśli chcesz zachować wprowadzone zmiany.

Podsumowanie
W tym samouczku nauczyłeś się, jak korzystać z narzędzi deweloperskich Chrome do edycji HTML i DOM. Możesz duplikować elementy, modyfikować HTML, dodawać i usuwać atrybuty oraz kontrolować widoczność elementów. Te funkcje są szczególnie przydatne do debugowania i tworzenia stron internetowych.
Najczęściej zadawane pytania
Jak otworzyć narzędzia deweloperskie Chrome'a?Otwórz narzędzia deweloperskie prawym przyciskiem myszy na stronie internetowej i wybierz "Zbadaj" lub naciśnij Ctrl + Shift + I (Windows) lub Cmd + Option + I (Mac).
Czy zmiany są trwałe?Nie, zmiany dokonane w narzędziach deweloperskich są tymczasowe i zostaną utracone po ponownym załadowaniu strony.
Czy mogę dodać kilka wierszy tekstu?Tak, używając tagów
w HTML, aby dodać przejścia do nowej linii.
Co zrobić, jeśli chcę usunąć element?Kliknij prawym przyciskiem myszy na elemencie i wybierz "Usuń".
Jak ustawić stan nawisu (hover)?Kliknij prawym przyciskiem myszy na elemencie i wybierz "Wymuś stan" > "nawis", aby zobaczyć efekt nawisu.