Co to jest markiza HTML?
W HyperText Markup Language (HTML) markiza to znacznik HTML, który powoduje, że elementy zawarte w tym znaczniku poruszają się po pewnej części widocznego obszaru strony internetowej. Markiza HTML została pierwotnie zaprojektowana, aby umożliwić projektantom łatwe dołączanie animacji tekstowej w stylu taśmy kleszczowej, chociaż znacznik można zastosować do dowolnego elementu, w tym obrazów i hiperłączy. Podobnie jak wiele znaczników HTML, znacznik marki HTML ma kilka atrybutów, które można ustawić w celu kontrolowania kierunku i prędkości ruchu, ile razy element powinien się przewijać i jaka część ekranu powinna być przesuwana. Znacznik markizy HTML technicznie nigdy nie był częścią standardu językowego HTML; zamiast tego było rozszerzeniem utworzonym dla pojedynczej przeglądarki internetowej, chociaż wiele innych przeglądarek ostatecznie wbudowało pewne wsparcie dla tagu. Podstawowe przewijanie markizy HTML można łatwo odtworzyć za pomocą kaskadowych arkuszy stylów (CSS) i JavaScript®, i jest to preferowana metoda tworzenia efektu.
Ważną uwagą na temat znacznika marki HTML jest to, że było to rozszerzenie utworzone wyłącznie dla Microsoft® Internet Explorer®, bez żadnego powiadomienia konsorcjum, które utrzymuje i reguluje standard języka HTML. Oznaczało to, że funkcja zaznaczania początkowo była renderowana tylko w jednej przeglądarce i nie miała formalnego standardu do wdrożenia dla innych przeglądarek. Większość przeglądarek internetowych ostatecznie wdrożyła obsługę znacznika markizy, głównie w celu zapewnienia zgodności z istniejącymi witrynami internetowymi. Znacznik markizy jest oficjalnie tracony na wartości zgodnie ze standardem językowym HTML, jednak jego dalsze wsparcie nie jest gwarantowane, a jego dalsze używanie jest odradzane.
Na stronie internetowej znacznik HTML HTML może służyć do umieszczania tekstu, obrazu lub innego elementu HTML, dzięki czemu element będzie widoczny lub przesuwał się po stronie. Domyślne zachowanie elementu polega na tym, że element przesuwa się z niewidocznego położenia poza prawą krawędź ramki do lewej, a następnie poza pole widzenia poza lewą krawędzią ramki. Bez żadnych innych definicji element markizy będzie przewijał się w ten sposób przez cały czas przeglądania witryny.
Można zdefiniować kilka właściwości, aby lepiej kontrolować zachowanie markizy HTML. Kierunek markizy HTML można zmienić, aby obiekty przewijały się w pionie. Szybkość ruchu można określić w milisekundach, aby elementy poruszały się szybciej lub wolniej. Co najważniejsze, domyślne zachowanie przewijania do iz niewidocznych lokalizacji można zmienić, aby tekst zawsze pojawiał się w obszarze przewijania. Można również zdefiniować określoną liczbę cykli lub pętli, dzięki czemu tekst będzie przesuwał się po ekranie tylko określoną liczbę razy, zanim zatrzyma się i stanie się nieruchomy.