Korzystając z tej strony zgadzasz się z polityką prywatności i regulaminem.
Akceptuj
WebInside.plWebInside.plWebInside.pl
  • Aktualności
  • Technologie
  • Technologie webowe
  • E-marketing
  • AI
  • Poradniki
Szukaj
  • Kontakt
  • Forum
WebInside.pl © 2023.
Czytasz: Nieco egzotyczne elementy CSS
Udostępnij
Zaloguj się
Powiadomienia
Aa
WebInside.plWebInside.pl
Aa
Szukaj
  • Strona główna
  • Aktualności
  • Technologie webowe
  • Publicystyka
  • E-marketing
  • Poradniki
  • AI
  • Technologie
  • Artykuły partnerskie
  • Więcej
    • Kontakt
    • Mapa strony
Masz już konto? Zaloguj się
  • Aktualności
  • Technologie
  • Technologie webowe
  • E-marketing
  • AI
  • Poradniki
WebInside.pl © 2023.
WebInside.pl > Technologie webowe > Nieco egzotyczne elementy CSS
Technologie webowe

Nieco egzotyczne elementy CSS

WebInside.pl
Ostatnia aktualizacja: 25.07.2003
WebInside.pl
Udostępnij
Udostępnij

W tym artykule opowiem trochę o wszystkich poleceniach CSS, które nazwałem “egzotycznymi”. Egzotycznymi, to znaczy takimi, których nie będziesz zapewne używał na co dzień albo takimi, których nie interpretuje żadna przeglądarka.

Zawartość
@importOdstępy pomiędzy wyrazamicolor:backgroundObrysMedia

@import

Jest to odwołanie się do zewnętrznego arkusza stylu (przypominam – rozszerzenie *.css!) znajdującego się na obcej witrynie. Teoretycznie podobne w działaniu do zwykłego zewnętrznego pliku CSS, do którego odwołujemy się za pomocą <link rel=”stylesheet” href=”nazwa_pliku.css” type=”text/css”>, ale praktycznie o wiele gorsze. Różnica polega na tym, że nie odwołujemy się do arkusza, który tworzymy sami i modyfikujemy według własnych potrzeb. Arkusz znajdujący się na innej witrynie (a więc tworzony przez innego webmastera), może być w każdej chwili (i bez naszej wiedzy) zmieniony, psując tym samym cały wygląd naszej strony. Stosowanie tego polecenia ma sens chyba tylko wtedy, kiedy nie tworzymy swojej strony, tylko np. robimy dział do innej witryny i wtedy wskazane jest aby ta strona była formatowana zgodnie z witryną, dla której robimy dział. Polecenie @import stosujemy w ten sposób:

<style>
<!–
@import url(“adres_arkusza.css”);
–>
</style>

Odstępy pomiędzy wyrazami

Ciekawą możliwością, jaką oferują style, jest ustalenie odstępów pomiędzy wyrazami. Skoro jednak piszę o tym w tym akurat artykule, oznacza to, że niestety nie da się zastosować odstępów między wyrazami. Żadna przeglądarka nie interpretuje definicji tych odstępów. Kto wie, być może w chwili kiedy czytasz te słowa, przeglądarki już obsługują to polecenie… Pokażę jednak, jak zdefiniowaźć odstępy między wyrazami. Aha: odstępy zawsze definiujemy w jednostkach miary (np. cm, in itp.)

<p style=”word-spacing:2cm”>2 centymetrowe odstępy między wyrazami</p>

color:background

Definiując kolory (np. red czy #FFFFFF) poleceniem “color” możemy skorzystać z bardzo ciekawej możliwości, jaką oferują nam style, aczkolwiek rzadko stosowanej w serwisach internetowych. Mowa tu o “kolorze” background. Zamiast pisać np. color:green; (kolor zielony), możemy napisać color:background;. Uzyskany kolor będzie tym kolorem, który czytelnik naszej strony ma na swoim pulpicie. Szczerze mówiąc nie wiem, gdzie polecenie to może znaleźć zastosowanie… Jeśli czytelnik ma ustawiony kolor biały, a tło witryny jest tego samego koloru? Wtedy nie zobaczy tekstu… Ten “kolor” background jest jednym z 28 kolorów systemowych wprowadzonych w CSS2. Background jest tylko jednym z nich – poza nim są jeszcze np. “inactiveborder”, “buttontext”, “window” itp. Kolory te są różne, w zależności od tego, jaki schemat Windows czytelnik ma ustawiony… No dobrze zobaczmy teraz kod:

<p style=”color:background”>ten tekst jest wyświetlany takim kolorem, jaki czytelnik strony ma na swoim pulpicie!</p>

Obrys

Bardzo ciekawym poleceniem wydaje się być Obrys. Niestety – póki co, żadna przeglądarka nie obsługuje obrysów. No dobrze, ale co to jest ten obrys? Jest to coś podobnego do obramowania, ale różniące się od niego. Obrys nie musi być prostokątem, jest tworzony na elemencie, a nie poza nim, wreszcie nie da się ustalić oddzielnych cech dla każdego z boków obrysu. Obrys przydatny może być np. wtedy, gdy chcemy zrobić ładnie wyglądające obramowanie na grafice. Możemy zdefiniować kolor obrysu, styl obrysu i jego szerokość.

<img src=”grafika.jpg” style=”outline-color:kolor obrysu”>
<img src=”grafika.jpg” style=”outline-style:styl obrysu”>
<img src=”grafika.jpg” style=”outline-width:szerokość obrysu”>

Media

Choć CSS służy głównie do formatowania stron www, to może być też wykorzystane np. do stworzenia innej wersji dokumentu do drukarki czy nawet… syntezatora mowy. O ile tworzenie trochę innego stylu do prezentacji dokumentu na ekranie, a innego na drukarce ma sens (być może, niedługo napiszę coś więcej na temat tworzenia innej wersji strony na potrzeby drukarki), to nie sądze, aby dzisiejszemu webmasterowi, nie tworzącemu strony Białego Domu, przydało się do czegoś zrobienie innej wersji strony np. dla syntezatora mowy czy dla drukarki braila! Skoro jednak rozpocząłem temat, to wymienię wszystkie dostępne na razie typy mediów:

  • all – wszystkie typy mediów
  • aural – syntezatory mowy
  • braille – dotykowa przeglądarki braila
  • embossed – drukarki braila
  • handheld – małe wyświetlacze (do ręki, czyli mały ekran, mała rozdzielczość itd.)
  • print – drukarki drukujące na materiale nieprzezroczystym, przeglądanie “print preview”
  • projection – projektory lub drukarki drukujące na folii
  • screen – kolorowy wyświetlacz komputerowy
  • tty – terminale i urządzenia z ograniczonymi możliwościami wyświetlania grafiki, stałą czcionką itd.
  • tv – telewizor (niska rozdzielczość, ograniczone przewijanie)

Może Cię zainteresować

Pakiet programów graficznych od Corela jak za darmo z Humble Bundle

WebSocket: Nowoczesna komunikacja w czasie rzeczywistym w sieci

Event Storming krok po kroku

Co to jest Social Login?

10 najlepszych wtyczek do tworzenia galerii w WordPress

WebInside.pl 2003-07-25 2003-07-25
Udostępnij ten artykuł
Facebook Twitter Kopiuj link Wydrukuj
Udostępnij
Poprzedni artykuł Formularze cz. 1
Następny artykuł Flash: Co to jest _root?
Zostaw komentarz lub opinię

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Najnowsze artykuły

Pika Labs wprowadza przełom w tworzeniu filmów AI. Rewolucja w branży wideo?
AI Aktualności
Koniec Omegle. Serwis Omegle.com niespodziewanie kończy działalność
Aktualności
Płatna subskrypcja na Facebooku właśnie weszła w życie. Spora cena za prywatność i brak reklam
Aktualności
Cyfrowa rewolucja w branży motoryzacyjnej. Kupuj wygodnie auto części w sklepie motoryzacyjnym online
Artykuły partnerskie
Pakiet programów graficznych od Corela jak za darmo z Humble Bundle
Aktualności Technologie webowe
Cyfrowe karty podarunkowe od WhiteBIT są dostępne za kryptowalutę w Polsce
Technologie
Nowe oskarżenia w środowisku polskich twórców internetowych: Wardęga oskarża Stuu o nieodpowiednie kontakty z nastoletnimi fankami
Aktualności
Pliki XAdES – Jak otworzyć?
Poradniki
Jak otworzyć plik GPX w Google Maps?
Poradniki
Intercity WiFi – jak się połączyć i zalogować? – Darmowy internet WiFi w pociągach PKP Intercity
Poradniki
banner
Chcesz umieścić swoją reklamę w portalu WebInside.pl?
Skontaktuj się z nami, a zaproponujemy interesujące formy reklamy.
Skontaktuj się

Inne polecane artykuły

AktualnościTechnologie webowe

Pakiet programów graficznych od Corela jak za darmo z Humble Bundle

2 min czytania
Technologie webowe

WebSocket: Nowoczesna komunikacja w czasie rzeczywistym w sieci

5 min czytania
Technologie webowe

Event Storming krok po kroku

5 min czytania
Technologie webowe

Co to jest Social Login?

8 min czytania
Technologie webowe

10 najlepszych wtyczek do tworzenia galerii w WordPress

12 min czytania
recaptcha 2 - nie jestem robotem
Technologie webowe

Nie jestem robotem, czyli ReCAPTCHA 2

6 min czytania
Technologie webowe

Jak wycentrować element DIV w poziomie i pionie?

4 min czytania
Technologie webowe

Start-up na start: najczęstsze błędy popełniane przez wydawców

8 min czytania
//

WebInside.pl – portal technologiczny. Aktualności ze świata technologii, webmastering, marketing internetowy, AI, poradniki.

Wszystkie kategorie

  • AI
  • Aktualności
  • Artykuły partnerskie
  • E-marketing
  • Poradniki
  • Publicystyka
  • Technologie
  • Technologie webowe

Ostatnio dodane

  • Pika Labs wprowadza przełom w tworzeniu filmów AI. Rewolucja w branży wideo?
  • Koniec Omegle. Serwis Omegle.com niespodziewanie kończy działalność
  • Płatna subskrypcja na Facebooku właśnie weszła w życie. Spora cena za prywatność i brak reklam
  • Cyfrowa rewolucja w branży motoryzacyjnej. Kupuj wygodnie auto części w sklepie motoryzacyjnym online

Kontakt

Chcesz się z nami skontaktować? Jesteś zainteresowany reklamą lub artykułem sponsorowanym?

Skorzystaj z formularza kontaktowego lub napisz do nas na kontakt@webinside.pl

WebInside.plWebInside.pl
WebInside.pl © 2023 | Mapa strony | Forum
Witaj ponownie!

Zaloguj się do swojego konta

Zarejestruj się Zapomniałeś hasła?