Przejdź do treści

zrobić - Kurs HTML i CSS

  • JS
    Obsługa tekstu w JavaScript - String / Konwersja kodu liczbowego na znak Unicode - fromCharCode

    ...kod 97, 'b' - 98, 'c' - 99 itd. W naszym programie możemy mieć potrzebę jawnie przekształcić taki kod liczbowy na odpowiadający mu znak. Możemy to zrobić właśnie za pomocą funkcji String.fromCharCode. Aby zapewnić, że przekazane argumenty nie przekraczają dozwolonego zakresu, funkcja może automatycznie wykonać dodatkowe obliczenia: Dla argumentów większych niż 65535 zostanie najpierw obliczona wartość: char % 65536 (reszta z dzielenia przez 65536). Czyli gdy przekażemy wartość 65539...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Kod liczbowy znaku - charCodeAt

    ...c' - 99 itd. W naszym programie możemy mieć potrzebę jawnie przekształcić znak w postaci tekstu, na odpowiadający mu taki kod liczbowy. Możemy to zrobić właśnie za pomocą funkcji String.prototype.charCodeAt. Pierwszy znak w tekście ma pozycję 0. Jeżeli podano pozycję poza ograniczonym zakresem (mniejszą od zera albo większą lub równą długości tekstu), zwracana jest wartość NaN. Funkcja działa odwrotnie do String.fromCharCode. Aby sprawdzić, czy funkcja nie zwróciła przypadkiem...

  • JS
    Wstęp do JavaScript i ECMAScript / Jak osadzić skrypt JavaScript na stronie?

    ...SCRIPT. Sam sposób osadzenia będzie się nieco różnił w zależności do wersji użytego języka (X)HTML (patrz poniżej). HTML5 W języku HTML5 można to zrobić następująco: <script> /* Tutaj umieść kod skryptu. */ </script> Jeżeli ten sam skrypt chcemy osadzić na kilku podstronach, możemy zapisać go w pliku z rozszerzeniem *.js i potem wstawić do niego odwołanie: <script src="plik.js"></script> Dodatkowo w tym przypadku do znacznika SCRIPT można dodać atrybut logiczny async, dzięki któremu...

  • JS
    Funkcje matematyczne - Math / Zaokrąglanie - round

    ...liczby do podanego miejsca po przecinku Co prawda nie da się wprost wykonać zaokrąglenia liczby do podanego miejsca po przecinku, ale można to zrobić w inny sposób. Trzeba jednak przy tym uważać na tzw. błąd zaokrągleń liczb zmiennoprzecinkowych. Na przykład aby zaokrąglić liczbę x do drugiego miejsca po przecinku, z czysto matematycznego punktu widzenia powinno wystarczyć wpisanie: Math.round(x * 100) / 100 Niestety jak się możemy przekonać, w przypadku niektórych liczb wynik nie daje...

  • JS
    Obiekt wyrażenia regularnego - RegExp / Tworzenie nowej instancji wyrażenia regularnego - new RegExp

    ...poprzedzić taki znak specjalny dwoma, a nie jednym odwróconym ukośnikiem. Znaków ukośnika nie trzeba już niczym poprzedzać, ponieważ funkcja powinna zrobić to automatycznie. Dlatego zapis new RegExp("a/b\\(c\\)d\\\\e") będzie równoważny: /a\/b\(c\)d\\e/. Możliwe jest jednoczesne podanie kilku flag - np.: "gi". Kolejność ich wymieniania nie ma znaczenia, ale ta sama flaga nie może zostać powtórzona. Przykład new RegExp new RegExp("abc", "i"); // /abc/i new RegExp(/abc/, "i")...

  • CSS
    CSS dla zielonych / Wstawienie arkusza stylów CSS <link "stylesheet">

    ...że w pliku *.html może się znajdować tylko jeden znacznik nagłówka dokumentu. Zatem nie tworzymy nowego, tylko używamy już istniejącego! Jak zrobić zewnętrzny CSS? Zewnętrzny arkusz stylów można utworzyć przy pomocy dowolnego edytora CSS albo jeszcze lepiej przy pomocy edytora HTML z wbudowaną obsługą również języka CSS. Arkusz stylów zapisujemy na dysku w pliku z rozszerzeniem *.css, a następnie możemy go dołączyć do dokumentu HTML za pomocą odpowiedniego znacznika w sekcji...

  • CSS
    CSS dla zielonych / Arkusz stylów CSS

    ...arkuszy stylów na stronach internetowych, zobacz rozdziały: Wewnętrzny arkusz stylów, Zewnętrzny arkusz stylów. Pytania i odpowiedzi Jak zrobić style w CSS? W tym celu można się posłużyć edytorem CSS albo jeszcze lepiej edytorem HTML z wbudowaną obsługą również języka CSS. Utworzone style zapisujemy w dowolnym pliku z rozszerzeniem *.css, który stanowi tzw. arkusz stylów, a następnie dołączamy go do dokumentu HTML [zobacz: Wstawienie arkusza stylów]. Czym są i do czego służą...

  • CSS
    CSS dla zielonych / Wyrównanie tekstu CSS {text-align}

    ...akapitach. Dzięki temu będzie on bardziej czytelny dla użytkownika. W pojedynczym dokumencie HTML może się znajdować wiele oddzielnych akapitów. Co zrobić, aby tekst w każdym z nich był ułożony tak samo? Dzięki możliwościom jakie dają style CSS, nie musimy tego robić dla każdego akapitu osobno. Wystarczy że w arkuszu CSS wpiszemy następującą regułę stylów: p { text-align: wyrównanie; } Dzięki temu tekst we wszystkich akapitach na stronie zostanie wyrównany w określony sposób: left...

  • HTML
    Typy MIME / Multipurpose Internet Mail Extensions

    ...dane zwane nagłówkiem HTTP, w którym znajduje się m.in. typ MIME (Content-Type). To właśnie dzięki niemu przeglądarka użytkownika wie, co ma dalej zrobić z plikiem: jeżeli jest to dokument HTML, powinna go wyświetlić, natomiast pliki multimedialne mogą być otwierane w zewnętrznych odtwarzaczach lub zapisywane na dysku. W języku HTML typy MIME używa się również w atrybutach niektórych znaczników. Dzięki temu przeglądarka z góry wie, jakiego typu pliku może się spodziewać pod podanym adresem...

  • CSS
    Tekst CSS / Tryb pisania {writing-mode}

    ...3 Wiersz 1 1 2 3 Wiersz 2 4 5 6 Wiersz 3 7 8 9 Przypominam, że własności writing-mode nie można przypisać do wierszy tabeli, ale można to zrobić w odniesieniu do komórek tabeli (th, td). Zwróć uwagę, że mimo pionowego ułożenia tekstu, orientacja obrazka nie zmienia się: To jest pierwsza linijka... ...a to jest kolejna linijka. Dla porównania to samo, ale w standardowym ułożeniu tekstu (poziomo): To jest pierwsza linijka... ...a to jest kolejna linijka. Ponadto niektóre...

« 1 ... 9 10 11 12 13 »

★★★★★ 5/5 (263)

Facebook