Czym są znaczniki HTML?
Data publikacji 11 sierpnia 2022Wiele osób błędnie twierdzi, że HTML jest językiem programowania. Oczywiście nie jest to prawdą. HTML to nic innego, jak język znakowania tekstu, czyli zbiór różnego rodzaju znaczników, które odpowiadają za wygląd treści na stronach internetowych.
Znaczniki HTML a tworzenie stron internetowych
Znaczniki HTML to inaczej słowa kluczowe, które otoczone są nawiasami kątowymi, np. . Znaczniki te najczęściej występują w parach, np. oraz . Pierwszy znacznik z pary jest znaczkiem otwierającym, z kolei drugi zamykającym. Znaczników podwójnych używa się zazwyczaj do tworzenia nagłówków, akapitów, odnośników oraz tabel z wierszami i komórkami. Istnieją również pojedyncze znaczniki HTML, które występują bez znacznika zamykającego. Na przykład znacznik złamania wiersza, linia pozioma lub znaczniki opisujące stronę.
CSS – Kaskadowe Arkusze Stylów
CSS stanowi skrót od wyrażenia Cascading Style Sheets, co w wolnym tłumaczeniu oznacza Kaskadowe Arkusze Stylów. Znaczniki HTML zostały zaprojektowane po to, by określać zawartość dokumentu. Ich zadaniem jest informowanie przeglądarki o tym, co jest akapitem, co nagłówkiem, a co na przykład tabelą z wierszem. Poprzez użycie odpowiednich znaczników definiujemy wygląd strony. Wygląd konkretnego dokumentu miał być ustalany przez przeglądarkę bez konieczności używania znaczników formatujących.
Podstawowe przeglądarki, takie jak Netscape oraz Internet Explorer umożliwiały używanie nowych znaczników HTML i atrybutów, które zmieniały formatowanie dokumentu, takich jak np. . Takie rozwiązanie powodowało wiele trudności z utrzymaniem spójnego wyglądu stron internetowych składających się z różnych podstron.
W celu rozwiązania tego problemu World Wide Web Consortium (W3C) – konsorcjum odpowiedzialne za HTML, stworzyło standard stylów CSS, stanowiących rozszerzenie HTML 4.0. W dzisiejszych czasach większość przeglądarek w środowisku graficznych interpretuje CSS.
Czym jest kolejność kaskadowa?
Arkusze stylów mają za zadanie definiować w jaki sposób przeglądarka ma wyświetlać elementy HTML. Z reguły zapisuje się je w pliku zewnętrznym, który posiada rozszerzenie .css. Zazwyczaj zapisuje się je w zewnętrznym pliku o rozszerzeniu .css. Zewnętrzne style umożliwiają zmianę wyglądu wszystkich podstron danej strony internetowej poprzez edycję jednego pliku. Pozwalają one twórcom na definiowanie sposobu wyświetlania każdego elementu HTML z osobna na każdej podstronie. Informacje o stylach można zamieszczać na wiele różnych sposobów.
Nie ma żadnych przeciwskazań, aby stosować wszystkie sposoby na raz. Obowiązuje wówczas ustalony porządek interpretacji nazywamy kaskadą, co oznacza że ostatni w kolejności styl staje się tym obowiązującym i posiada największy priorytet.
Język HTML pozornie może wydawać się skomplikowany, jednak jeśli interesujemy się tworzeniem stron internetowych i kiedyś chcielibyśmy spróbować swoich sił w tej dziedzinie, to nauka języka znakowania tekstu wydaje się być nieunikniona.