Różnica między HTML, Rich Text i zwykłym tekstem

Matka i córka korzystają z laptopa w kawiarni

Matka i córka używają swoich komputerów.

Źródło obrazu: amanaimagesRF/amana images/Getty Images

Dokumenty w postaci zwykłego tekstu, tekstu sformatowanego i HTML zawierają dane tekstowe, ale każdy z nich ma znaczące różnice w użyciu. Zwykłe dokumenty tekstowe – pliki TXT – są dokładnie tym, czym brzmią: plikami zawierającymi wyłącznie tekst. Dokumenty z sformatowanym tekstem, zapisane jako pliki RTF, rozszerzają się na zwykły tekst, zapewniając zgodność z opcjami formatu i stylu. Dokumenty HTML, które są używane do tworzenia stron internetowych, również obsługują te opcje poprzez użycie zakodowanych znaczników.

Tekst zwykły i tekst sformatowany

Zwykłe pliki tekstowe mogą przechowywać tylko tekst, w tym liczby, symbole i podziały wierszy. Pliki TXT nie mogą zapisywać opcji formatowania, takich jak czcionki, kolory lub rozmiary tekstu, a jeśli przekonwertujesz inny typ dokumentu na zwykły tekst, ustawienia te zostaną utracone. Niektóre edytory zwykłego tekstu, takie jak Notatnik, udostępniają ustawienia czcionki i rozmiaru, ale te ustawienia zmieniają tylko wygląd całego pliku na ekranie, a nie formatują zaznaczenia tekstu. Z drugiej strony, pliki z tekstem sformatowanym, tworzone w programach takich jak WordPad, przechowują tego typu opcje formatowania, tak jak robiłby to dokument Word.

Wideo dnia

Tekst a HTML

Podobnie jak tekst sformatowany, HTML może zawierać formatowanie układu i stylu tekstu, ale te opcje formatowania nie są stosowane bezpośrednio w edytorze tekstu. Zamiast tego przeglądarka internetowa odczytuje znaczniki formatowania HTML w kodzie witryny i odpowiednio wyświetla zawartość witryny. Podczas przeglądania w edytorze tekstu HTML pojawia się jako zwykły tekst — zawartość tekstowa witryny — przeplatany kodami zawartymi w nawiasach ostrych. Oprócz HTML, wielu projektantów stron internetowych używa CSS, języka uzupełniającego, który pomaga w jednolitym stylu stron internetowych przy rzadszym kodowaniu.