CSS - 2. Właściwości tekstu, czcionek

Podobne dokumenty
LABORATORIUM 3 WSTĘP DO SIECI TELEINFORMATYCZNYCH CSS CECHY WYBRANYCH SELEKTORÓW

CSS pozwala przypisać poszczególnym elementom na. grubość, rozmiar czcionki, kolor tła, odległości między

Kaskadowe arkusze stylów cz. 2

Tworzenie stylów w HTML

Krótki przegląd własności języka CSS

Box model: Content. Content - obszar zawartości określany jest za pomocą deklaracji wysokości i szerokości.

Znaczniki języka HTML

Model blokowy. Model blokowy w CSS

Czcionki. Rodzina czcionki [font-family]

KASKADOWE ARKUSZE STYLÓW CSS (ang. Cascading Style Sheets)

Wprowadzenie do Internetu zajęcia 3

Wykład 2 CSS. Michał Drabik

Projektowanie stron WWW

Wykład 2_1 TINT. Kaskadowe arkusze stylu Wprowadzenie, formatowanie tekstu, czcionki. Zofia Kruczkiewicz

kaskadowe arkusze stylów

Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css.

Technologie internetowe

Projektowanie aplikacji internetowych. CSS w akcji

Dokument hipertekstowy

Arkusze stylów CSS Cascading Style Sheets

I. Formatowanie tekstu i wygląd strony

p { color: yellow; font-weight:bold; }

Krok 1: Stylizowanie plakatu

Technika pracy nad układem strony

CSS (kaskadowe arkusze stylów) to narzędzie do formatowania dokumentu. Obecna wersja to CSS 2.1

Język CSS odpowiada za wizualną prezentację stron internetowych w przeglądarkach. dr Beata Kuźmińska-Sołśnia

Kaskadowe arkusze stylów

ram sp. j. Transmiter FM USB SD/MMC BLUE AKCESORIA SAMOCHODOWE > Transmiter FM USB SD/MMC BLUE Utworzono : 06 październik 2016

za pomocą: definiujemy:

Języki programowania wysokiego poziomu CSS

Marginesy, dopełnienia i obramowanie

Dokument hipertekstowy

CSS - style kaskadowe. Cascadind Style Sheets

ZAWSEZ PAMIĘTAMY O KOLJENOŚĆI OTWIERANIA I ZAMYKANIA ZNACZNIKÓW

HTML. HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych

Języki programowania wysokiego poziomu. CSS Wskazówki

Tworzenie stron WWW. Ilustrowany przewodnik


Technologie Informacyjne

APLIKACJE INTERNETOWE 3 CSS - W Y G L Ą D S T R O N Y I N T E R N E T O W E J

CSS. Kaskadowe arkusze stylów CSS

Przykładowe pytania CSS

Spis treści. Konwencje zastosowane w książce...5. Dodawanie stylów do dokumentów HTML oraz XHTML...6. Struktura reguł...9. Pierwszeństwo stylów...

Danuta ROZPŁOCH-NOWAKOWSKA Strona Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).

I. Wstawianie rysunków

Wrocław dn. 20 kwietnia 2006 roku. Temat lekcji: Style CSS.

Wykład 2: Kaskadowe arkusze stylów (CSS Cascade Style Sheets)

CSS - layout strony internetowej

Tworzenie stron internetowych w kodzie HTML Cz 5

*Kaspersky Internet Security 2016PL Box 1Desktop 1. Model : *Kaspersky Internet Security 2016PL Box 1Desktop 1. ram sp. j.

HTML podstawowe polecenia

Oczywiście występują także znaczniki, bez ich odpowiednika kończącego, np. <BR>

OGÓLNE WYMAGANIA DOTYCZĄCE SPOSOBU PRZYGOTOWANIA PRAC DYPLOMOWYCH (wytyczne dla Studentów)

Informatyka MPDI 3 semestr

Z CSS3 szybciej i przyjemniej

TECHNOLOGIE SIECI WEB

CSS. Kaskadowe Arkusze Stylów

Alfabetyczna lista stylów

Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp.

Kaskadowość stylów określa pierwszeństwo w oddziaływaniu na te same elementy strony różnych stylów.

2. MATERIAŁ NAUCZANIA

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl

Edytor tekstu OpenOffice Writer Podstawy

JAVAScript - obiekty HTML

Tworzenie Stron Internetowych. odcinek 6

Bezbolesny wstęp do CSS

Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2

Programowanie WEB PODSTAWY HTML

Informacje wstępne: Dodatki, które warto doinstalować do przeglądarki:

Podstawy HTML i styli CSS. selektor {właściwość1: wartość1; właściwość2: wartość2}

9. TABELE KURS HTML.

Często używanym elementem języka HTML są tabele, które wykorzystuje się do wygodnego rozmieszczania informacji i obrazów.

Ćwiczenie 9 - CSS i wstawianie CSS

Podstawy edycji tekstu

plansoft.org Zmiany w Plansoft.org

Kaskadowe arkusze stylów (CSS)

Ćw.4 Dokumenty HTML Przy pomocy języka znaczników opisać można strukturę witryny internetowej, postać i wygląd jej elementów.

PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński

Style zewnętrzne <link rel= stylesheet href= style.css />

Układy witryn internetowych

Wykorzystano fragmenty wykładów dra inż. J. Kuchty ARKUSZE STYLÓW CSS. Dokumenty cyfrowe KASK ETI Politechnika Gdańska.

Podstawowe znaczniki języka HTML.

Technologia Informacyjna. semestr I, studia niestacjonarne I stopnia Elektrotechnika rok akademicki 2012/2013 Pracownia nr 2 mgr inż.

2. Prezentacja wizualna

Fragment tekstu zakończony twardym enterem, traktowany przez edytor tekstu jako jedna nierozerwalna całość.

CSS. Antologia. 101 wskazówek i trików

INSTRUKCJA OBSŁUGI STRONY INTERNETOWEJ

HTML. Barbara Kołodziejczak

Arkusze styli zwi kszaj kontrol nad wygl dem strony, poprzez zastosowanie szeregu opcji przypisywanych do danych elementów samego HTML'a.

Cel ogólny lekcji: Wprowadzenie dodatkowych znaczników. Wprowadzenie odsyłacza, tabeli, listy numerowanej i wypunktowanej.

MSI A68HM-E33 V2 FM2+ A68HM

KATEGORIA OBSZAR WIEDZY

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia: rok I, semestr II

1.5. Formatowanie dokumentu

Załącznik Nr 2 do Uchwały Nr XXIX/181/2014 Rady Gminy Bojszowy z dnia 17 stycznia 2014 r.

Deklarowanie tytułu związanej z tabelą

1. Tworzenie prostej strony.

Programowanie w Internecie

Technika pracy nad układem strony

Transkrypt:

CSS - 2 Właściwości tekstu, czcionek

Właściwości tekstu Służą do nadawania określonego wyglądu tekstowi:» color» direction» letter-spacing» text-align» text-decoration» text-indent» text-shadow» text-transform» unicode-bidi» white-space» word-spacing

Określanie koloru tekstu Właściwość:» color» nazwa koloru» rgb(n,n,n)» #xxxxxx

Odstępy między literami Właściwość:» letter-spacing» normal standardowe odległości» odległość: npx n pikseli ncm n centymetrów nmm n milimetrów nem n szerokości czcionki nex n wysokości czcionki nin n cali npt n punktów (1pt = 1/72 cala) npc n picas (1pc = 12pt) Dopuszczalne są wartości ujemne i ułamkowe, justowanie tekstu zależy od klienta

Odstępy między wyrazami Właściwość:» word-spacing Wartości» normal» odległość Dopuszczalne wartości ujemne

Wyrównywanie tekstu Właściwość:» text-align» left do lewej» right do prawej» center wyśrodkowany» justify wyjustowany

Krój czcionki Właściwość:» text-decoration» none brak efektów» underline podkreślenie» overline linia nad tekstem» line-through tekst przekreślony» blink tekst migający

Wcięcia Właściwość:» text-indent Wartości» szerokość wcięcia (em, ex, px, in, pc, pt, cm, mm)» x% - procentowo określone w stosunku do elementu nadrzędnego Dopuszczalne są wartości ujemne, wtedy pierwsza linia jest wyrównana do lewej

Kierunek tekstu Właściwość:» direction» ltr z lewej na prawą» rtl z prawej na lewą

Cieniowanie tekstu Właściwość:» text-shadow» none brak» kolor offset_x offset_y zasięg_efektu_rozmycia Cechy:» dodatnie wartości offsetów oznaczają dół i prawą stronę (ujemne górę i lewo)» możliwość zastosowania kilku efektów cieniowania (lista oddzielana przecinkami)» efekty stosowane są w wyspecyfikowanej kolejności» efekty mogą zakrywać siebie nawzajem, ale nie mogą zasłonić tekstu Przykłady:» H1 {background: white; color: white; text-shadow: black 0px 0px 5px}» H2 {text-shadow: 3px 3px}» H3 {text-shadow: 3px 3px red, yellow -3px 3px 2px, 3px -3px}

Konwersje tekstu Własność:» text-transform» none bez zmian» capitalize pierwsze litery wyrazów wielkie» uppercase wszystkie litery wiekie» lowercase wszystkie litery małe

Własność unicode-bidi Służy do określania sposobu wyświetlania tekstów, które są pisane w 2 różnych kierunkach» normal» embed» override

Białe znaki Własność:» white-space» normal łączenie w jeden znak, łamanie linii według rozmiaru okna» pre białe znaki nie są łączone, łamanie linii wg znaków przejścia do nowej linii» nowrap grupy białych znaków łączone jak w normal, łamanie linii jak w pre

Odstępy między liniami Własność:» line-height» normal» liczba będzie traktowana jako mnożnik dla rozmiaru czcionki przy ustalaniu odległości między liniami» odległość stała odległość między liniami wyrażona w jednej z wielkości: em, ex, px, pt, pc, in, cm, mm» n% - ustalenie odległości między liniami jako n procent z bieżącego rozmiaru czcionki

Właściwości czcionek Decydują o doborze czcionki i sposobie jej wyświetlania:» font-family» font-size» font-size adjust» font-stretch» font-style» font-variant» font-weight» font

Rodziny czcionek Własność:» font-family» nazwa-rodziny np. times, arial, courier» rodzina-ogólna np. serif, sans-serif, cursive, monospace Cechy:» może mieć kilka wartości (lista oddzielana przecinkami)» przeglądarka użyje pierwszej "rozpoznanej" z listy» wskazane jest podanie jako ostatniej rodziny ogólnej» jeśli nazwa czcionki zawiera białe znaki, to musi być ujęta w cudzysłowiu Przykład:» p {font-family: verdana, arial, "lucinda console", sans-serif}

Rozmiar czcionki Własność:» font-size» xx-small» x-small» small» medium» large» x-large» xx-large» smaller mniejsza niż w elemencie nadrzędnym» larger większa niż w elemencie nadrzędnym» length o określonej wielkości» n% - procent rozmiaru elementu nadrzędnego

Własność font-size-adjust Różne czcionki mają różne współczynniki stosunku rozmiaru małych liter czcionki do jej rozmiaru (np. Verdana ma współczynnik 0.58, Times 0,46) Przy substytucji czcionek o małych rozmiarach, w celu zapewnienia czytelności, konieczne jest zachowanie rozmiaru małych liter» none» liczba określa współczynnik stosunku rozmiaru małych liter do rozmiaru czcionki Wartość "liczba" posłuży do wyliczenia rozmiaru czcionki zastępczej wg wzoru rcz = rpc*(fsa/wcz) gdzie: rcz rozmiar czcionki zastępczej rpc rozmiar pierwszej na liście czcionki fsa wartość font-size-adjust wcz wartość współczynnika dla czcionki zastępczej

Pogrubienie czcionki Własność:» font-weight» normal bez pogrubienia» bold» bolder» lighter» 100» 200» 300» 400 - normal» 500» 600» 700 - bold» 800» 900

Nachylenie czcionki Właściwość:» font-style Wartości» normal» italic - kursywa» oblique - pochylona

Warianty czcionek Własność:» font-variant Wartości» normal» small-caps wielkie litery, pierwsza większego rozmiaru

Rozciąganie czcionek Własność:» font-stretch» normal» wider» narrower» ultra-condensed» extra-condensed» condensed» semi-condensed» semi-expanded» expanded» extra-expanded» ultra-expanded

Różne właściwości w jednym Właściwość:» font» tak jak w font-style» tak jak w font-variant» tak jak w font-weight» tak jak w font-size/line-height» tak jak w font-family» caption font użuwany w kontrolkach (np. przyciski)» icon czcionka używana w etykietach ikon» menu czcionka używana w rozwijalnych menu» message-box czcionka używana w oknach dialogowych» small-caption» status-bar czcionka uzywana na pasku stanu okna Przykład: p {font: italic small-caps 900 12px/14px arial}

Własności obramowań Służą do określania obramowania wokół dowolnych elementów HTML:» border» border-color» border-style» border-width» border-bottom» border-bottom-color» border-bottom-style» border-bottom-width» border-left» border-left-color» border-left-style» border-left-width» border-right» border-right-color» border-right-style» border-right-width» border-top» border-top-color» border-top-style» border-top-width

Kolor obramowania Własność:» border-color Wartości» kolor nazwa rbg(n,n,n) #xxxxxx» transparent Cechy:» można podać do 4 kolorów: 1 kolor dla całego obramowania 2 pierwszy góra i dół, drugi lewo i prawo 3 góra, llewo i prawo, dół 4 góra, prawo, dół, lewo

Styl obramowania Właściwość:» border-style» none brak obramowania» hidden w zasadzie tak samo jak none» dotted kropkowane» dashed przerywane» solid pełne» double podwójne» groove 3D wklęsłe» ridge 3D wypukłe» inset 3D efekt podklejonego obramowania» outset 3D efekt naklejonego obramowania Cechy:» można zdefinować od 1 do 4 wartości o podobnym znaczeniu jak w przypadku border-color

Szerokość obramowania Właściwość:» border-width» thin cienka» medium średnia» thick gruba» grubość określona za pomocą jednej z następujcych wielkości: em, ex, px, pt, pc, in, mm, cm Cechy:» można zdefinować od 1 do 4 wartości o podobnym znaczeniu jak w przypadku border-color

Zbiorcze własności obramowania Własność:» border Zbiorcze określenie dla całych obramowań wartości:» szerokości» stylu» koloru

Własności obramowania górnego Własności:» border-top-width» border-top-style» border-top-color lub:» border-top - zbiorczo

Własności obramowania prawego Własności:» border-right-width» border-right-style» border-right-color lub:» border-right - zbiorczo

Własności obramowania dolnego Własności:» border-bottom-width» border-bottom-style» border-bottom-color lub:» border-bottom - zbiorczo

Własności obramowania lewego Własności:» border-left-width» border-left-style» border-left-color lub:» border-left - zbiorczo

Własności marginesów Określają przestrzeń wokół elementów Dopuszczalne są wartości ujemne, czego efektem jest nakładanie się elementów Różne domyślne ustawienia marginesów w przeglądarkach Własności:» margin» margin-top» margin-right» margin-bottom» margin-left

Marginesy definiowane osobno Własności:» margin-top» margin-right» margin-bottom» margin-left» auto automatyczne ustawienia przeglądarki» szerokość stała szerokość określona jedną z wielkości: ex,em, px, pt, pc, in, cm,mm» n% - n procent wysokości / szerokości całego dokumentu

Wszystkie marginesy razem Własność:» margin Wartości od 1 do 4:» 1 dotyczy: margin-top, margin-right, margin-bottom i margin-left» 2 pierwsza dotyczy: margin-top i margin-bottom; druga: margin-right i margin-left» 3 pierwsza dotyczy: margin-top; druga: margin-right i margin-left; trzecia: margin-bottom;» 4 pierwsza dotyczy: margin-top; druga: margin-right; trzecia: margin-bottom; czwarta: margin-left