znaku - Kurs HTML i CSS
- Operacje na tekście w JavaScript - String.prototype / Kod liczbowy znaku - charCodeAt
...String.prototype.charCodeAt(pos) Parametry: Number pos - pozycja w tekście (liczba naturalna licząc od 0) Wartość: Number - kod liczbowy znaku o podanej pozycji w postaci 16-bitowej liczby naturalnej (0 - 65535) Każdy pojedynczy znak tekstu jest zapisany wewnętrznie w postaci odpowiadającego mu kodu liczbowego. System przechowuje pełną mapę tych kodów, dzięki czemu wiadomo, że np. literze 'a' odpowiada kod 97, 'b' - 98, 'c' - 99 itd. W naszym programie możemy mieć potrzebę jawnie...
- Operacje na tekście w JavaScript - String.prototype / Pobieranie znaku - charAt
String.prototype.charAt() String.prototype.charAt(pos) Parametry: Number pos - pozycja w tekście (liczba naturalna licząc od 0) Wartość: String - znak o podanej pozycji Zwraca znak o podanej pozycji w tekście. Pierwszy znak ma pozycję 0. Jeżeli podano pozycję poza ograniczonym zakresem (mniejszą od zera albo większą lub równą długości tekstu), zwracany jest pusty tekst. Przykład String.prototype.charAt "abc".charAt(); // "a" "abc".charAt(0); // "a" "abc".charAt(" +0.9...
- Jednostki CSS / Łańcuchy znakowe
...pisane w podwójnym cudzysłowie ("...") lub w pojedynczym ('...'). Łańcuchy ograniczone podwójnym cudzysłowem nie mogą już zawierać wewnątrz takiego znaku - wtedy należy użyć znaku odwróconego ukośnika (backslash) przed cudzysłowem wewnątrz. Tzn. aby wpisać następujący string: "123"123" (niepoprawnie!), należy podać: "123\"123" (poprawnie). To samo dotyczy pojedynczego cudzysłowu (zamiast '123'123' należy wpisać '123\'123'). Natomiast dozwolony jest zapis: "123'123" lub '123"123...
- Znaki specjalne HTML / Encje HTML
...się na ekranie, powinniśmy użyć: & lub &. W pierwszej kolumnie tabeli zawartej dalej w tym rozdziale widnieje dziesiętny numer danego znaku, w drugiej - jego nazwa. Są one równoważne, dlatego możemy używać ich zamiennie, ale wydaje mi się, że ten drugi zapis jest bardziej czytelny, ponieważ jest skrótem od angielskiej nazwy danego symbolu. Zwróć także szczególną uwagę, że przy wpisywaniu nazwy znaku, ważna jest wielkość liter, np. Α to nie jest to samo co α! W...
- Czcionki CSS / Czcionki osadzone @font-face
...w wybranej wersji - innej niż domyślna - nazwę lub skrót nazwy wersji należy wpisać w adresie arkusza CSS, doklejając ją do nazwy czcionki po znaku dwukropka. Jeżeli w jednym dokumencie HTML korzystamy z kilku wersji tej samej czcionki, nazwy lub skróty nazw wersji wyliczamy po przecinku, np.: <head> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=rodzaj:bold,italic"> </head> Zwracam uwagę, że "bold,italic" nie jest tym samym co "bolditalic". W pierwszym...
- Selektory pseudoelementów CSS / Cudzysłowy {quotes}
...Czasami może to być przydatne w przypadku bloków cytowanych, gdzie zdarza się konieczność postawienia na początku każdego akapitu w takim bloku znaku otwarcia cudzysłowu, ale zamknięcie tylko po ostatnim z nich Przykład {quotes, content: open-quote no-close-quote close-quote} blockquote p { quotes: "\201E" "\201D" } blockquote p:before { content: open-quote } blockquote p:after { content: no-close-quote } blockquote p.last:after { content: close-quote } To jest pierwszy akapit cytatu...
- Operacje na tekście w JavaScript - String.prototype / Fragment tekstu - substring
String.prototype.substring() String.prototype.substring(start) String.prototype.substring(start, end) Parametry: Number start - pozycja znaku początkowego (domyślnie: 0) Number end - pozycja znaku po końcowym (domyślnie: długość tekstu) Wartość: String - wycięty tekst Tworzy wycinek tekstu, składający się z kolejnych znaków poczynając od początkowego (na który wskazuje pozycja start) aż do końcowego (przed pozycją end). Jeżeli do funkcji nie zostaną przekazane żadne argumenty, będzie...
- Selektory pseudoklas CSS / Pseudoklasy cykliczne :nth-child :nth-last-child :nth-of-type :nth-last-of-type
...dozwolone po otworzeniu i przed zamknięciem nawiasu selektora: selektor:nth-child( odd ) { cecha: wartość } Można je również wstawiać przed i po znaku sumy bądź różnicy we wzorze: selektor:nth-child(-2n + 10) { cecha: wartość } Białe znaki są jednak niedozwolone po symbolach oznaczających znak liczby. Nie można również rozdzielać nimi n od poprzedzającej liczby ani znaku: /* Niepoprawnie: */ selektor:nth-child(- 2 n) { cecha: wartość } Wartości B nie można oznaczać ujemnym znakiem - w...
- Tryb Quirks / Co zmienia przejście z trybu Quirks do trybu zgodności ze standardami?
...500px - 50px = 450px. Nie dotyczy przeglądarki Firefox ani Opera. Tryb Quirks pozwala na pewnie zapisy niezgodne z CSS jak np. pominięcie znaku "#" (krzyżyk) przed heksadecymalną wartością koloru. Dotyczy to również przeglądarki Opera. Starsze wersje Internet Explorera pozwalały wstawiać w arkuszu stylów komentarze w stylu HTML, tzn. <!-- ... -->. Natomiast w trybie zgodności można używać tylko komentarzy w stylu C (długich): /* ... */. W trybie zgodności jeżeli deklaracja zawiera...
- Jednostki CSS / Procenty
Format wartości procentowej składa się z opcjonalnego znaku liczby ("+" - domyślny lub "-"), liczby całkowitej lub rzeczywistej oraz znaku procentu ("%"). Należy pamiętać, że nie każdy parametr może przyjąć wartość ujemną! Wartość procentowa jest zawsze określana względem innej wartości np. długości. Każda właściwość która pozwala podać wartość procentową, definiuje także do czego się ona odnosi. Może ona dotyczyć innej właściwości tego samego elementu, przodka (wyżej w hierarchii...


