CSS Initial Caps

Amparate Cumu cunse Cunsumu Initial Caps CSS è Images

Amparate cumu utilizà CSS per creà capizieri iniziale di i vostri paragrafi. Ci hè ancu una tecnica simplista di sustituzione di l'imagine per usar una figura gràfica per u vostru capu iniziale.

Stile Bàsariu di Capicci Iniciale

Ci sò tliet stili basi di capicci iniziale in documenti:

U tappi iniziali o tappini di goccia sò assai familiarizati. Hè una bella manera di vestitu di altri longa è speratura di u testu. E cù a pruprietà CSS: prima lettera, pudete facilmente definisce di cumu fà e vostre primi lettere fancier.

Crià un Cap Initial Simple

Tuttu ciò chì avete bisognu di fà per creà un capu iniziale di prima iniziatu hè di fà a prima lettera di u vostru paràgrafu più grande in grandezza cù u pseudo-elementu prima di carta:

p: first-letter {font-size: 3em; }

Ma assai browsers vede chì a prima lettera hè più grande chì u restu di u testu nantu à a linea, affinch'elli facenu u primu uguali à quale puderà sensu di quella prima lettera, micca u restu di a linea. Per furtuna, questu hè facilitu per riparà cù u pseudo-elementu prima di a linea è l'altezza di l'altitudine:

p: first-letter {font-size: 3em; } p: first-line {lining-height: 1em; }

Scola cun l'altu di linea in u vostru documentu, finu à truvà u mandulinatu di u vostru testu.

Play cù u vostru Cap Initial

Quandu avete a capiscenu quantu per creà un capu iniziale, pudete dress up in robes di fantasia per fà standu. Toccate cù culori, culori di culori, frontiere, o quellu chì impugna a vostra fantasia. Un strumentu simplici simplice hè di retrocede i culori di u vostru fondu è culore di culori solu per a prima lettera:

p: first-letter {font-size: 300%; culore di culore: # 000; culore: #fff; } p: prima linea (altu di linea): 100%; }

Un altru truccu hè di centru di a prima linea. Questu pò esse ublu cù CSS, cum'è a mezzu di a linea di testu pò esse sfarenti se u vostru scheghjettu hè flexitu. Ma cù qualchì ghjucate cù i valori, pudete chjamate a vostra prima linea per fà chì a prima lettere parevenu à l'intermediu. Basta ghjucà cù u persunalizatu annantu à u sguardu di testu di u paràgrafu finu à l'aspettu:

p: first-letter {font-size: 300%; culore di culore: # 000; culore: #fff; } p: prima linea (altu di linea): 100%; } p {testu-indent: 45% ; }

Caps Iniciales Adjacent are Hard with CSS

Capi inizjali adacienti ponu esse difficili cù CSS, perchè i navigatori distinti ponenu e funziunalità diffirenti. L'idea di creazione un capu adjacente in CSS hè di utilizà a pruprietà di testu indentata nantu à a prima linea per sparghje (à a manca) un valore negativu. Hè ancu bisognu di cambià u marghjcatu di u quale paràgrafu da qualchì montatura. Toccate cun sti nùmmari finu à chì u paràgrave hè bona.

p {text-indent: -2.5em; margine left-3em; } p: first-letter {font-size: 3em; } p: prima linea (altu di linea): 100%; }

Cumu principiu Ineszent Caps

U megliu modu per creà un captu iniziale di prima hè di cambià a font à una famiglia di tipu più decoratore. Se utilizate una seria di fontane seguita da una generica fontana , aiuta per aiutu à guarantiscia chì u vostru capu iniziale si mostra bè chì i vostri clienti pudemu vedanu, senza avè ottinente in l'accessibilità è di l'usabilidad.

p: first-letter {font-size: 3em; font-family: "Scriptura Edwardian ITC", "Brush Script MT", cursive; } p: prima linea (altu di linea): 100%; }

E, cum'è solitu, pudete messi tutte issi suggerimenti cumu per creà un capu iniziale chì stile d'affissà à u vostru paràgrafu.

Utilizà una Capicua Initial Gràfica

Se, dopu à tuttu ciò, ùn avete micca piace cumu i vostri tappi iniziale si vedi nantu à a pagina, puderanu a ricerca à gràfica per avè l'effettu exactu chì circate. Ma prima di decide di trasfurmà direttamente in gràfica, avete bisognu di l'embiu di stu modu:

Prima, bisognu di creà a gràfica di a prima lettera. I used Photoshop per creà l'lettera L cù a fonte "Scuola Edwardian ITC". Aghju fattu enormi - 300pt in grandezza. Puderaghju chjappà l'imàgine à u minimu minimu à l'lettera è anu osservatu l'altitudine è l'altitudine di a imatge.

Allora aghju creatu una classa "capL" per u mo paràgrafariu. Questu hè induve definisce l'imagine per esse aduprà, u principale (altu di linea), è cusì.

Avete bisognu di usà l'anch'elli è l'altizza di l'imagine per definisce l'indentazione di testu di u paragradu è u padding-top. Per a mio L image, aghju dettu l'indi di 95px è 72px padding.

p.capL {line-height: 1em; scrittura-url: url (capL.gif); Ritruppariu: rita; Testificio: 95px; padding-top: 72px; }

Ma hè micca tutte Se u lasciate quì, allura a prima lettera duverà duppule in u paràgrafu - prima cù a gràfica, in u testu. Cusì aghju aghjustatu un scumpete in quellu primu elementu cù a classa "iniziale" - è hà dettu à u navigatore per ùn non vede sta lettera:

span.initial {display: none; }

U gràficu poi esibirate bè. Pudete ghjucà cù u sughjettu di testu à u paràgrafu per avè u testu à seguitu à a lettera, ma avete vugliutu per vede.