test - Kurs HTML i CSS
- XHTML / Typy MIME dokumentów XHTML
...zamiast wyświetlić stronę, przeglądarka może próbować pobrać plik na dysk, co oczywiście uniemożliwia wyświetlenie zawartości strony! Wyniki testu rozpoznawania typów MIME przez różne przeglądarki można obejrzeć na stronie organizacji W3C: XHTML media type test. Z problemem można sobie poradzić poprzez tzw. negocjację zawartości, która polega na wysłaniu takiego typu MIME, który jest obsługiwany przez przeglądarkę. Niestety statyczny język XHTML na to nie pozwala. Można to natomiast...
- Marginesy CSS / Model pudełkowy CSS
...2 Każdy element generuje w dokumencie prostokątny obszar zwany pudełkiem (ang. Box model). Pudełko składa się z: Zawartości - "Content" (np. test, obrazek itd.) Otaczających marginesów wewnętrznych - "Padding" Obramowania - "Border" Marginesów - "Margin" Ostatnie trzy składniki są opcjonalne, tzn. mogą mieć wartość zero. Obwód (zewnętrzny) każdego z czterech obszarów nazywamy krawędzią ("Edge"). Według CSS rozmiary elementu (własności width oraz height) odnoszą się do samej...
- Rozwijane menu
Wykorzystując element <select>...</select> można stworzyć rozwijane menu, które działa w ten sposób, że po wyborze konkretnej opcji z listy, następuje wczytanie określonej strony (podobnie jak w przypadku odsyłaczy). Może to być przydatne np. jeżeli chcemy zaoszczędzić trochę miejsca na stronie (lista rozwijalna zajmuje tylko jedną linijkę). Ale uwaga! Jeśli przeglądarka użytkownika nie będzie obsługiwać skryptów JavaScript, strony z takiego menu będą niedostępne. Dlatego zaleca się umieścić w...
- Globalne obiekty w JavaScript / Jak dekodować URI/URL w JavaScript? - decodeURI
...jest poprawnym adresem URI Dekoduje pełny adres URI korzystając z sekwencji ucieczki UTF-8. Przykład decodeURI decodeURI("http://example.com/%7Btest%7D"); // "http://example.com/{test}" decodeURI("%XX"); // URIError
- Globalne obiekty w JavaScript / Funkcja decodeURIComponent w JavaScript - decodeURIComponent
...adresu URI Dekoduje komponent (cześć) adresu URI korzystając z sekwencji ucieczki UTF-8. Przykład decodeURIComponent decodeURIComponent("%7Btest%7D"); // "{test}" decodeURIComponent("%XX"); // URIError
- Manipulacja obiektami w JavaScript - Object / Pobieranie prototypu obiektu w JavaScript - getPrototypeOf
...Object.getPrototypeOf({}); Object.getPrototypeOf(true); // TypeError Object.getPrototypeOf(1); // TypeError Object.getPrototypeOf("test"); // TypeError Object.getPrototypeOf(null); // TypeError
- Wykaz generatorów
Generator stron WWW Prosty skrypt pozwalający szybko przetestować działanie znaczników HTML. Generator szablonów WWW Nie potrafisz zbudować profesjonalnie wyglądającej struktury strony? Nie radzisz sobie z tabelkami? Otwórz ten generator i pozwól, aby wszystko zrobił za Ciebie. Tworzenie szablonów WWW jeszcze nigdy nie było tak proste i szybkie! Generator META i BODY Bardzo obszerny kreator sekcji META i BODY do automatycznego tworzenia dokumentów HTML. Pozwala np. zmienić kolor suwaków...
- Globalne obiekty w JavaScript / Przekształcanie wartości w parseInt - parseInt
...1 parseInt("-1.1"); // -1 parseInt("1A", 8); // 1 parseInt("10", 8); // 8 parseInt("0x1A"); // 26 parseInt("1a", 16); // 26 parseInt("test"); // NaN parseInt(0, 0); // 0 == parseInt(0, 10) parseInt(0, 1); // NaN parseInt(0, 37); // NaN
- Globalne obiekty w JavaScript / Konwertowanie tekstu na liczbę z parseFloat - parseFloat
...1.9 parseFloat("-1.1"); // -1.1 parseFloat("314e-2"); // 3.14 parseFloat("0.0314E+2"); // 3.14 parseFloat("0x1A"); // 0 parseFloat("test"); // NaN
- Globalne obiekty w JavaScript / Sprawdzanie liczby za pomocą isNaN - isNaN
...sprawdzenia, czy funkcja zwróciła poprawną liczbę, jest wywołanie funkcji isNaN. Przykład isNaN isNaN(parseInt("1")); // false isNaN(parseInt("test")); // true