Exemple frumoase de design de antet CSS. Design antet. Specificația antetului imaginii

22.07.2020 Interesant

Decor informații text pe Web are propriile sale caracteristici specifice. Dacă postați un anumit conținut pe site, atunci, de regulă, acesta ar trebui să fie bine structurat - titlurile sunt folosite pentru aceasta. Cu ajutorul lor, textele sunt cât mai ușor de citit și de înțeles.

Câteva puncte înainte de a începe:

  • Toate exemplele de fonturi sunt gratuite și disponibile pe Google WebFonts.
  • În exemple există doar anteturi H1-H4, deoarece acestea sunt cele mai frecvent utilizate.
  • Autorul stilurilor CSS a folosit un model în care [lățimea] = [lățimea elementului real] + [padding] + [borduri]. Există un fragment pentru asta în cod:
*, *: după , *: înainte ( dimensionarea casetei : border-box ; )

*, *:după, *:înainte ( dimensiunea cutiei: cutie-chenar; )

În cele din urmă, introducerea menționează conceptul de „ritm vertical”. De fapt, stabilește toată umplutura între blocurile de pe pagină - fie că este vorba de titluri, paragrafe de text, imagini sau chiar doar elemente de șablon de site. Acest lucru este valabil mai ales atunci când folosiți cele neobișnuite. Deci, în toate Exemple CSS stilurile folosesc același „ritm”:

h1 (dimensiune font: 36px; înălțime linie: 40px;) h2 (dimensiune font: 30px; înălțime linie: 40px;) h3 (dimensiune font: 24px; înălțime linie: 40px;) h4 (dimensiune font : 18 px ; înălțimea liniei : 20 px ; )

h1 ( dimensiunea fontului: 36px; înălțimea liniei: 40px; ) h2 ( dimensiunea fontului: 30px; înălțimea liniei: 40px; ) h3 (dimensiunea fontului: 24px; înălțimea liniei: 40px; ) h4 ( dimensiunea fontului : 18px; înălțimea liniei: 20px; )

Acum poți trece direct la practică.

Exemplul 1

Să începem cu o opțiune mai mult sau mai puțin simplă. Tipografia este grozavă pentru un site media, poate chiar pentru un ziar. Această soluție nu oferă caracteristici speciale, cu excepția faptului că folosește 2 fonturi - Ultra (sans-serif), Orienta (sans-serif). Cod CSS final:

.demo-1 .main h1 ( marja : 1em 0 0.5em 0 ; culoare : #343434 ; font-weight : normal ; font-family : „Ultra” , sans-serif ; font-size : 36px ; line-height : 42px ; text-transform : majuscule ; text-shadow : 0 2px alb , 0 3px #777 ; ) .demo-1 .main h2 ( margine : 1em 0 0.5em 0 ; culoare : #343434 ; font-weight : normal ; font- dimensiune : 30 px ; înălțime linie : 40 px ; familie fonturi : „Orienta” , sans-serif ; ) .demo-1 .main h3 ( margine : 1em 0 0.5em 0 ; culoare : #343434 ; dimensiunea fontului : 22px ; line-height : 40px ; font-weight : normal ; text-transform : majuscule ; font-family : "Orienta" , sans-serif ; letter-spacing : 1px ; font-style : italic ; ) .demo-1 .main h4 ( marja : 1em 0 0.5em 0 ; culoare : #343434 ; dimensiunea fontului : 18px ; înălțimea liniei : 20px ; greutatea fontului : normal ; familia de fonturi : „Orienta” , sans-serif ; )

Demo-1 .main h1 ( marja: 1em 0 0.5em 0; culoare: #343434; greutatea fontului: normal; familia de fonturi: „Ultra”, sans-serif; dimensiunea fontului: 36px; înălțimea liniei: 42px; text-transform: majuscule; text-shadow: 0 2px alb, 0 3px #777; ) .demo-1 .main h2 (marja: 1em 0 0.5em 0; culoare: #343434; font-weight: normal; font-size : 30px; line-height: 40px; font-family: "Orienta", sans-serif; ) .demo-1 .main h3 (marja: 1em 0 0.5em 0; culoare: #343434; font-size: 22px; line -height: 40px; font-weight: normal; text-transform: majuscule; font-family: "Orienta", sans-serif; letter-spacing: 1px; font-style: italic; ) .demo-1 .main h4 ( margine: 1em 0 0.5em 0; culoare: #343434; dimensiunea fontului: 18px; înălțimea liniei: 20px; greutatea fontului: normal; familia de fonturi: „Orienta”, sans-serif; )

Exemplul 2

Iată o implementare puțin mai interesantă - se adaugă un fundal pentru titlu sub forma unei umpleri solide și a unei imagini. Codul CSS este scris destul de corect, indentările sunt indicate în procente pentru ca atunci când imaginea este redusă, textul titlului să nu se îmbine cu imaginea de fundal. Fonturi utilizate: Titillium Web (sans-serif), Muli (sans-serif).

.demo-2 .main h1 ( marja : 1em 0 0.5em 0 ; font-weight : 600 ; font-family : „Titillium Web” , sans-serif ; poziție : relativ ; font-size : 36px ; line-height : 40px ; umplutură: 15px 15px 15px 15% ; culoare: #355681 ; umbră casetă: inserție 0 0 0 1px rgba (53 , 86 , 129 , 0,4 ) , inserție 0 0 5px rgba (53, , 129 , rgba ) -285px 0 35px alb ; border-radius : 0 10px 0 10px ; fundal : #fff url (../images/bartoszkosowski.jpg ) no-repeat centru stânga ; ) .demo-2 .main h2 ( margine : 1em 0 0.5 em 0; greutate font: normal; poziție: relativă; umbră text: 0 -1px rgba (0, 0, 0, 0,6); dimensiune font: 28px; înălțime linie: 40px; fundal: #355681; fundal: rgba (53, 86, 129, 0,8); chenar: 1px solid #fff; umplutură: 5px 15px; culoare: alb; chenar-rază: 0 10px 0 10px; umbră casetă: inserat 0 0 5px rgba (53, 86, 129, 0,5);familie de fonturi: „Muli”, sans-serif; ) .demo-2 .main h3 ( marja : 1em 0 0.5em 0 ; font-weight : 600 ; font-family : "Titillium Web" , sans-serif ; poziție : relativ ; text-shadow : 0 -1px 1px rgba ( 0, 0, 0, 0,4); dimensiunea fontului: 22px; înălțimea liniei: 40px; culoare: #355681; transformarea textului: majusculă; marginea inferioară: 1px rgba solid (53, 86, 129, 0.)3 .demo-2 .main h4 ( marja : 1em 0 0.5em 0 ; font-weight : 600 ; font-family : "Titillium Web" , sans-serif ; poziție : relativ ; font-size : 18px ; line-height : 20px ; culoare : #788699 ; familie de fonturi : „Muli” , sans-serif ; )

Demo-2 .main h1 ( marja: 1em 0 0.5em 0; font-weight: 600; font-family: "Titillium Web", sans-serif; poziție: relativ; font-size: 36px; line-height: 40px; padding: 15px 15px 15px 15%; culoare: #355681; box-shadow: inset 0 0 0 1px rgba(53,86,129, 0,4), inset 0 0 5px rgba(53,86,129, 0,5), alb 0 385px rgba ; chenar-rază: 0 10px 0 10px; fundal: #fff url(../images/bartoszkosowski.jpg) fără repetare centru stânga; ) .demo-2 .main h2 (marja: 1em 0 0.5em 0; font- greutate: normal; poziție: relativă; umbră text: 0 -1px rgba(0,0,0,0,6); dimensiune font: 28px; înălțime linie: 40px; fundal: #355681; fundal: rgba(53,86,129 , 0,8); chenar: 1px solid #fff; umplutură: 5px 15px; culoare: alb; chenar-rază: 0 10px 0 10px; umbră casetă: inserție 0 0 5px rgba(53,86,129, 0,5); font-family: „Muli”, sans-serif; ) .demo-2 .main h3 (marja: 1em 0 0.5em 0; font-weight: 600; font-family: „Titillium Web”, sans-serif; poziție: relativă; text- umbră: 0 -1px 1px rgba(0,0,0,0.4);dimensiune font: 22px; înălțimea liniei: 40px; culoare: #355681; text-transform: majuscule; margine de jos: 1px rgba solid (53,86,129, 0,3); ) .demo-2 .main h4 (marja: 1em 0 0.5em 0; font-weight: 600; font-family: "Titillium Web", sans-serif; poziție: relativ; font-size: 18px; line-height: 20px; culoare: #788699; familia de fonturi: „Muli”, sans-serif; )

Exemplul 3

Acum un exemplu de implementare a antetelor pentru un site cu un design întunecat. În acest scop, a fost selectată o culoare albastră destul de strălucitoare, contrastantă, spre deosebire de închisă fundal gri. Fonturile folosite sunt Hammersmith One (sans-serif), Questrial (sans-serif).

.demo-3 .principal h2: după , .demo-3 .principal h3: după , .demo-3 .principal h4: după ( poziție : absolut ; conținut : "" ; stânga : 0 ; sus : 0 ; jos : 0 ; lățime : 5 px ; chenar-radius : 2 px ; umbră casetă : inserție 0 1px 1px rgba (0 , 0 , 0 , 0.5 ) , 0 1px 1px rgba (255 , 255 , 255 , 0.3 de mo )-; h2: după ( fundal : #0AF ; ) .demo-3 .principal h3: după ( fundal : #3BF ; ) .demo-3 .principal h4: după ( fundal : #6Cf ; ) .demo-3 .principal h1 ( dimensiunea fontului: 36px; înălțimea liniei: 40px; marjă: 1em 0 .6em 0; greutatea fontului: normal; culoarea: alb; familia fonturilor: "Hammersmith One", sans-serif; umbră text: 0 - 1px 0 rgba (0, 0, 0, 0,4); poziție: relativă; culoare: #6Cf;) .demo-3 .main h2 (marja: 1em 0 .6em 0; padding: 0 0 0 20px; font-weight: normal ; culoare : alb ; familie de fonturi : "Hammersmith One" , sans-serif ; text-shadow : 0 -1px 0 rgba (0 , 0 , 0 , 0,4 ) ; poziție: relativă; dimensiunea fontului: 30px; înălțimea liniei: 40px; ) .demo-3 .main h3 ( marja : 1em 0 .6em 0 ; padding : 0 0 0 20px ; font-weight : normal ; culoare : alb ; font-family : "Hammersmith One" , sans-serif ; text-shadow : 0 -1px 0 rgba (0 , 0 , 0 , 0,4 ) ; poziție : relativă ; dimensiunea fontului : 24 px ; înălțimea liniei : 40 px ; familia fontului: "Questrial" , sans-serif ; ) .demo-3 . principal h4 ( margine : 1em 0 .6em 0 ; padding : 0 0 0 20px ; font-weight : normal ; culoare : alb ; font-family : "Hammersmith One" , sans-serif ; text-shadow : 0 -1px 0 rgba (0, 0, 0, 0,4); poziție: relativă; dimensiunea fontului: 18px; înălțimea liniei: 20px; familia de fonturi: "Questrial" , sans-serif ; )

Demo-3 .principal h2:după, .demo-3 .principal h3:după, .demo-3 .principal h4:după (poziție: absolut; conținut: ""; stânga: 0; sus: 0; jos: 0; lățime: 5px; chenar-rază: 2px; umbră casetă: inserție 0 1px 1px rgba(0,0,0,0.5), 0 1px 1px rgba(255,255,255,0.3); ) .demo-3 .main h2:după ( fundal: #0AF; ) .demo-3 .h3 principal: după ( fundal: #3BF; ) .demo-3 .h4 principal: după ( fundal: #6Cf; ) .demo-3 .h1 principal (dimensiunea fontului: 36 px; înălțime linie: 40 px; marjă: 1 em 0 .6 em 0; greutate font: normal; culoare: alb; familie de fonturi: „Hammersmith One”, sans-serif; text-shadow: 0 -1px 0 rgba(0 ,0,0,0.4); poziție: relativă; culoare: #6Cf; ) .demo-3 .principal h2 (marja: 1em 0 .6em 0; padding: 0 0 0 20px; font-weight: normal; culoare: alb ; familia de fonturi: „Hammersmith One”, sans-serif; text-shadow: 0 -1px 0 rgba(0,0,0,0.4); poziție: relativă; dimensiunea fontului: 30px; înălțimea liniei: 40px; ) .demo-3 .main h3 ( margine: 1em 0 .6em 0; padding: 0 0 0 20px; font-weight: normal; culoare: alb; font-family: "Hammersmith One", sans-serif; text-shadow: 0 -1px 0 rgba(0,0,0,0.4); poziție: relativă; dimensiunea fontului: 24px; înălțimea liniei: 40px; familia de fonturi: „Questrial”, sans-serif; ) .demo-3 .main h4 ( marja: 1em 0 .6em 0; padding: 0 0 0 20px; font-weight: normal; culoare: alb; font-family: "Hammersmith One", sans-serif; text-shadow : 0 -1px 0 rgba(0,0,0,0.4); poziție: relativă; dimensiunea fontului: 18px; înălțimea liniei: 20px; familia de fonturi: "Questrial", sans-serif; )

Exemplul 4

Să experimentăm cu fundalul - ce zici de adăugarea unei texturi de lemn. Fonturi Scada (sans-serif), Carrois Gothic (sans-serif), iar prospectul pentru H2 este, de asemenea, implementat printr-un font, nu printr-o imagine.

.demo-4 .main h1 i, .demo-4 .main h2 i, .demo-4 .main h3 i, .demo-4 .main h4 i ( padding-right : 10px ; culoare : #A8D13B ; font-size : 0.8em ; ) .demo-4 .principal h2: după , .demo-4 .principal h3: după , .demo-4 .principal h4: după ( poziție : absolut ; conținut : "" ; înălțime : 1px ; chenar- rază: 2px; stânga: 0; jos: 0; umbră casetă: 0 -1px 0 rgba (0, 0, 0, 0,1), 0 1px 0 rgba (255, 255, 255, 0,6) ; .demo-4 principal h2: dupa ( latime : 100% ; ) .demo-4 .principal h3 : după { lăţime: 75% ; } .demo-4 .principal h4 : după { lăţime: 50% ; } .demo-4 .principal h1 { marginea: 1em 0 0,75 em; căptușeală: 0 0 5px 0 ; culoare: #6B5344; grosimea fontului: normal; poziţie: relativ; text-umbră: 0 2px 0 rgba(255 , 255 , 255 , 0.5 ) ; marimea fontului: 36 px; inaltimea liniei: 40px; familie de fonturi: „Carrois Gothic”, sans-serif; } .demo-4 .principal h2 { marginea: 1em 0 0,75 em; căptușeală: 0 0 5px 0 ; culoare: #6B5344; grosimea fontului: normal; familie de fonturi: "Scada", sans-serif; poziţie: relativ; text-umbră: 0 2px 0 rgba(255 , 255 , 255 , 0.5 ) ; marimea fontului: 30px; inaltimea liniei: 40px; } .demo-4 .principal h3 { marginea: 1em 0 0,75 em; căptușeală: 0 0 5px 0 ; culoare: #6B5344; grosimea fontului: normal; familie de fonturi: "Scada", sans-serif; poziţie: relativ; text-umbră: 0 2px 0 rgba(255 , 255 , 255 , 0.5 ) ; marimea fontului: 24px; inaltimea liniei: 40px; } .demo-4 .principal h4 { marginea: 1em 0 0,75 em; căptușeală: 0 0 5px 0 ; culoare: #6B5344; grosimea fontului: normal; familie de fonturi: "Scada", sans-serif; poziţie: relativ; text-umbră: 0 2px 0 rgba(255 , 255 , 255 , 0.5 ) ; marimea fontului: 18px; inaltimea liniei: 20px; }

Demo-4 .main h1 i, .demo-4 .main h2 i, .demo-4 .main h3 i, .demo-4 .main h4 i ( padding-dreapta: 10px; culoare: #A8D13B; font-size: 0.8em; ) .demo-4 .principal h2:după, .demo-4 .principal h3:după, .demo-4 .principal h4:după (poziție: absolut; conținut: ""; înălțime: 1px; chenar-rază : 2px; stânga: 0; jos: 0; box-shadow: 0 -1px 0 rgba(0,0,0,0.1), 0 1px 0 rgba(255,255,255,0.6); ) .demo-4 .main h2:after ( lățime: 100%; ) .demo-4 .principal h3:după ( lățime: 75%; ) .demo-4 .principal h4:după ( lățime: 50%; ) .demo-4 .principal h1 ( marjă: 1em 0 0,75em; umplutură: 0 0 5px 0; culoare: #6B5344; greutate font: normal; poziție: relativă; umbră text: 0 2px 0 rgba(255,255,255,0,5); dimensiune font: 36px; înălțime linie: 40px; font-family: "Carrois Gothic", sans-serif; ) .demo-4 .main h2 (marja: 1em 0 0.75em; umplutură: 0 0 5px 0; culoare: #6B5344; font-weight: normal; font -familie: „Scada”, sans-serif; poziție: relativă; text-shadow: 0 2px 0 rgba(255,255,255,0.5); font-size: 30px; line-height: 40px; ) .demo-4 .main h3 ( marja: 1em 0 0,75em; umplutură: 0 0 5px 0; culoare: #6B5344; greutatea fontului: normal; familie de fonturi: "Scada", sans-serif; poziție: relativă; text-shadow: 0 2px 0 rgba(255,255,255,0.5); dimensiunea fontului: 24px; înălțimea liniei: 40px; ) .demo-4 .main h4 ( marja: 1em 0 0.75em; padding: 0 0 5px 0; culoare: #6B5344; font-weight: normal; font-family: "Scada", sans-serif; poziție: relativă; text-shadow: 0 2px 0 rgba(255,255,255,0.5); dimensiunea fontului: 18px; înălțimea liniei: 20px; )

Exemplul 5

Un alt interesant și nu chiar obișnuit schema de culori- poate vă va împinge la unele dintre ideile și implementările sale. Titlurile, în principiu, nu pot avea întotdeauna font aldine, mari - există astfel de opțiuni.

.demo-6 .principal h1 { marginea: 1em 0 0,5 em 0 ; grosimea fontului: 100 ; text-transformare: majuscule; culoare: #00caa6; stilul fontului: cursiv; familie de fonturi: Josephine Sans, sans-serif; marimea fontului: 58px; inaltimea liniei: 54px; text-umbră: 2px 5px 0 rgba(0 , 0 , 0 , 0.2 ) ; } .demo-6 .principal h2 { marginea: 1em 0 0,5 em 0 ; culoare: #148773 ; marimea fontului: 26px; inaltimea liniei: 40px; grosimea fontului: îndrăzneţ; familie de fonturi: Josephine Sans, sans-serif; } .demo-6 .principal h3 { marginea: 1em 0 0,5 em 0 ; culoare: #343434 ; marimea fontului: 22px; inaltimea liniei: 40px; grosimea fontului: 100 ; text-transformare: majuscule; familie de fonturi: Josephine Sans, sans-serif; spațiul dintre litere: 1px; stilul fontului: cursiv; } .demo-6 .principal h4 { marginea: 1em 0 0,5 em 0 ; culoare: #343434 ; marimea fontului: 18px; inaltimea liniei: 20px; grosimea fontului: îndrăzneţ; familie de fonturi: Josephine Sans, sans-serif; }

Demo-6 .main h1 ( marja: 1em 0 0.5em 0; font-weight: 100; text-transform: majuscule; culoare: #00caa6; font-style: italic; font-family: "Josefin Sans", sans-serif ; dimensiunea fontului: 58px; înălțimea liniei: 54px; umbră text: 2px 5px 0 rgba(0,0,0,0.2); ) .demo-6 .main h2 (marja: 1em 0 0.5em 0; culoare: #148773; dimensiunea fontului: 26px; înălțimea liniei: 40px; greutatea fontului: bold; familia de fonturi: „Josefin Sans”, sans-serif; ) .demo-6 .main h3 (marja: 1em 0 0.5em 0 ; culoare: #343434; dimensiunea fontului: 22px; înălțimea liniei: 40px; greutatea fontului: 100; transformarea textului: majuscule; familia de fonturi: „Josefin Sans”, sans-serif; spațiere între litere: 1px; font -style: italic; ) .demo-6 .main h4 (marja: 1em 0 0.5em 0; culoare: #343434; font-size: 18px; line-height: 20px; font-weight: bold; font-family: " Josefin Sans", sans-serif; )

Dacă cunoașteți CSS aproape în detaliu, atunci articolul original vă spune cum să utilizați anumite pre-procesoare în stiluri pentru a reduce cantitatea de cod și a face acest lucru mai simplu. Sincer, folosind funcții și înlocuirea parametrilor într-un fișier Stiluri CSS L-am văzut pentru prima dată, dar codul este foarte clar. De asemenea, desigur, în articolul original veți găsi link-uri către surse și versiuni demo ale tuturor opțiunilor.

P.S. T Pentru cei care lucrează pe Internet sau abia încep, un articol despre ce este un TIC vă va ajuta să navigați pe unul dintre cele mai relevante și discutate concepte de pe Internet.

Întotdeauna vrei să atragi atenția asupra titlurilor de pe un site sau blog, vrei să le faci frumoase și de preferință cu efecte (de exemplu, umbră, strălucire sau 3D). Se pot face titluri destul de frumoase programul Adobe Photoshop, însă, la ieșire sunt imagini, ceea ce înseamnă că textul lor nu poate fi citit de roboții de căutare... Ce să faci? Există o ieșire!

Într-adevăr, atunci când determinați relevanța paginii dvs. web pentru anumite interogări de căutareși atribuindu-i un loc în rezultatele cautarii titlurile joacă DEPARTE de ultimul loc. Aș spune chiar una dintre cele mai semnificative. Ar fi destul de nechibzuit să le las sub forma unei imagini (deși am reproiectat odată un site, al cărui text întreg pe mai multe pagini era o imagine... da, da, se întâmplă și asta...).

Puteți, desigur, să uitați de frumusețe și să faceți titlurile obișnuite, ca peste tot. Dar de ce, dacă există o modalitate destul de simplă care vă va lăsa titlurile în format text și le poate oferi efecte foarte frumoase și interesante? Și astăzi vă voi arăta aceste tehnici. Cred că odată ce stăpânești aceste tehnici, le vei folosi constant. Într-un cuvânt, vei ucide două păsări dintr-o singură piatră: fă-ți designul web mai impresionant și relevanța paginii nu va face niciun rău.

Să începem!

Crearea unui antet 3D

Deci, vom crea efecte direct atunci când așezam pagina web.

1. Mai întâi trebuie să creați un fișier html nou, precum și un fișier de foaie de stil (css).

Pentru a vă arăta cum se fac toate acestea, am creat un fișier html și l-am numit „title.html” (all fișiere sursă Dacă este necesar, puteți descărca această lecție și o puteți vizualiza în „surse”). Aici sursă fișierul nostru html:

Document fara titlu

Text 3D aici

Shadow Title Aici

Text strălucitor aici

Text anaglific



Acesta este un document HTML5, o foaie de stil (fișier css.css) este conectată la acesta, iar în interiorul etichetei body există doar patru titluri de diferite calibre.

Vom lucra cu aceste titluri. Nu avem nevoie de nimic altceva în fișierul html.

2. După cum am spus deja, avem nevoie de un fișier de foaie de stil. L-am conectat deja, dar dacă nu l-ați creat, atunci creați-l.

Am creat un fișier numit css.css și l-am plasat în același director cu fișierul html.

Înainte de a începe să creăm antetul 3D, să adăugăm un stil de bază paginii pentru a o face să pară puțin mai atractivă.

Să specificăm înălțimea, lățimea, culoarea paginii, să o centrem și să setăm un cadru punctat pentru eticheta body.

De asemenea, să aliniem imediat toate titlurile noastre în centru.

Iată codul care trebuie scris în fișierul foaia de stil:

Corp (înălțime:700px; lățime:90%; culoarea fundalului:#069; margin:0 auto; chenar:1px întreruptă #000066; ) h1, h2, h3, h4(text-align:center;)

Lansați fișierul html în browser. Pagina va arăta astfel:

3. Acum să începem transformarea. Vom transforma titlul h1 în text 3D.

Toate acestea se vor întâmpla în același fișier de foaie de stil.

Pune următorul cod sub tot ce ai scris până acum în fișierul css.css:

H1(font-size:72px; color:#fff; text-shadow:#B6B6B6 1px -1px 0, #B6B6B6 2px -2px 0, #B6B6B6 3px -3px 0, #B6B6B6 4px -4px 0, #B6B6B6 5px -5px 0;)

Acum să ne uităm la această bucată de cod. În primele două rânduri setăm dimensiunea fontului și culoarea principală. Dar apoi începe distracția. Folosind proprietatea text-shadow, creăm un fel de umbră pentru font, dar nu chiar.

Faptul este că după două puncte, această proprietate listează următorii parametri: culoare, deplasare orizontală, deplasare verticală și estompare.

Ce facem?

În primul rând: selectăm o culoare apropiată de cea principală, dar mai închisă. În exemplul nostru, culoarea primului plan este albă, iar culoarea umbră a textului este gri (dar nu foarte închisă). Aici trebuie să experimentați până când obțineți rezultatul dorit.

În al doilea rând: mutăm treptat (de fiecare dată cu 1 pixel) această umbră spre dreapta și în sus. Acest lucru este indicat de următorii 2 parametri (1px -1px, 2px -2px, etc.).

În al treilea rând: lăsăm neclaritatea la zero peste tot, pentru că pur și simplu nu avem nevoie de ea pentru a crea text 3D.

Drept urmare, obținem această imagine:

În acest exemplu m-am stabilit pe un offset de 5px, dar puteți face mai mult sau mai puțin. Totul depinde de ce rezultat vrei să obții.

De asemenea, asigurați-vă că experimentați cu culorile, încercând să creați un aspect mai natural.

Creați un antet cu o umbră

Crearea unui antet cu umbră este foarte simplă. Și vom realiza acest lucru cu doar câteva linii de cod.

Acum vom lucra la titlul h2.

În primul rând, trebuie să setați dimensiunea și culoarea principală (eu am setat dimensiunea exact la fel ca antetul h1, dar, desigur, proiectați fiecare antet după cum aveți nevoie).

După ce am setat culoarea și dimensiunea, vom folosi din nou proprietatea text-shadow. Primul parametru este de a specifica culoarea; trebuie să fie mai închisă (la urma urmei, este o umbră). Al doilea și al treilea parametru sunt deplasările orizontale și verticale. Textul meu este mare, așa că le voi face 5 pixeli. Iar ultimul parametru este raza de estompare. Umbra are nevoie de ea, așa că îi atribuim o valoare de 4 pixeli. Drept urmare, codul va arăta astfel:

H2(dimensiunea fontului:72px; culoare:#F90; text-shadow:#191919 5px 5px 4px; )

Și va arăta așa:

Puteți experimenta cu parametrii și puteți obține rezultate diferite. Luați în considerare dimensiunea fontului textului dvs., culoarea acestuia și ceea ce doriți să obțineți.

Creați un antet cu o strălucire

Acest lucru este, de asemenea, simplu. Aici vom lucra cu titlul h3.

Principiul este același: mai întâi setăm dimensiunea fontului și culoarea sa principală, apoi folosim text-shadow.

Selectați culoarea strălucirii. După cum înțelegeți, va fi mai deschis decât culoarea principală a titlului. Al doilea și al treilea parametru vor fi egali cu zero (aici nu vom muta nimic nicăieri). Dar raza de estompare trebuie să fie mai mare (dimensiunea sa depinde și de ce fel de strălucire doriți să obțineți).

Ca urmare, codul va fi după cum urmează:

H3(dimensiunea fontului:72px; culoare:#333; text-shadow:#fff 0 0 20px; )

Și titlul nostru cu strălucire va arăta astfel:

Antet cu efect stereo

Poate fi numit și text anaglif. Poate fi comparat cu ochelarii pentru vizionarea unui film 3D.

Nu te voi chinui... După cum se spune: este mai bine să vezi o dată decât să asculți o descriere lungă.

Efectul este foarte interesant și, în principiu, nu este greu de creat.

Să începem. Aici vom lucra cu un antet h4.

1. Mai întâi, să setăm dimensiunea antetului. O voi face la fel ca și restul antetelor din exemplul nostru.

Acum trebuie să poziționăm elementul antet. Să setăm proprietatea poziției la relativă. Aceasta înseamnă că poziția elementului va fi setată în raport cu locația sa inițială.

Acum să-i dăm o culoare. Vom face acest lucru în format rgba. Dacă nu ați întâlnit încă această definiție a culorii, atunci nu vă alarmați. Este simplu: primii trei parametri dintre paranteze vor determina culoarea ( format rgb), iar ultimul parametru va determina gradul de opacitate al acestuia. În exemplul nostru, această valoare va fi 0,5 (adică 50%).

Iată codul pentru toate cele de mai sus:

H4(dimensiunea fontului:72px; poziție:relativ; culoare:rgba(0,0,102,0.5); )

2. Acum vine partea distractivă. Vom crea un pseudo element pentru elementul nostru h4. Pentru a face acest lucru, va trebui să-l înregistrați în foaia de stil ca h4:dupa.

Acest pseudo element va avea câteva proprietăți interesante. De exemplu, proprietatea conţinut, în care trebuie să scrieți exact același text ca și antetul h4.

Pseudoelementul trebuie pozitionat absolut (position:absolute).

Culoarea sa trebuie setată la culoarea opusă elementului h4. Adică, dacă h4 are o culoare albastră, atunci pseudoelementul va avea o culoare roșie. Și opacitatea este încă de 50%.

Și, de asemenea, vom ajusta poziția pseudo-elementului folosind proprietățile din stânga și de sus. Trebuie să ne asigurăm că pseudoelementul, care dublează elementul h4 în conținutul său, este poziționat puțin în dreapta și mai jos (acum vei vedea totul pentru tine). Aici setările vor fi individuale și vor depinde de dimensiunea fontului, tipul fontului și efectul dorit.

Iată codul pentru toate cele de mai sus:

H4:după( conținut:„Text anaglific”; poziție:absolut; stânga:361px; sus:2px; culoare:rgba(255,0,0,0,5); )

Și iată efectul a ceea ce obținem:

Asta e tot ce am vrut să te învăț în această lecție.

Asigurați-vă că utilizați această tehnică! In primul rand: Frumoasa, În al doilea rând: toate titlurile sunt perfect lizibile de roboții de căutare, În al treilea rând: Odată ce ai scris codul, poți folosi titlul pe orice pagină web a site-ului sau blogului tău, pur și simplu declarându-l în codul html.

Dacă ți-a plăcut această lecție, Scrie comentariul tău(dacă nu ți-a plăcut și ție :)). Va fi privit drept recunoștință.

De asemenea, puteți partaja lecția cu prietenii dvs. folosind butoanele rețelelor sociale.

Și, desigur, abonați-vă la actualizările blogului (dacă nu ați făcut-o deja). Promit o mulțime de lucruri utile și interesante!

Să aveți o dispoziție bună și să ne revedem!

Se spune că nu poți judeca o carte după coperta ei și totuși oamenii o fac în fiecare zi. Ei iau o carte, se uită la coperta și apoi iau una nouă, sau o pun înapoi, sau o răstoarnă și se uită la ce este pe spate, SAU o deschid doar uitându-se la coperta. Site-urile web sunt, de asemenea, judecate după coperta și prima impresie, care provine adesea din titlu.

Titlul site-ului dvs. este de obicei primul lucru pe care îl văd oamenii. Din această scriere sau desen din partea de sus a paginii, oamenii fac judecăți ample despre ceea ce vor vedea și vor citi. Aceiași oameni care spun că nu poți judeca o carte după coperta ei spun, de asemenea, că ai doar 30 de secunde pentru a face o impresie bună. În lumea internetului, unde pagina următoare este la doar un clic distanță, aveți mult mai puțin timp pentru a face acest lucru.

Vă vom ghida prin Arhitectura antetului din WordPress și vă vom oferi sfaturi despre cum să o personalizați, astfel încât să devină propria „copertă de carte” care să atragă oamenii către site-ul dvs. în timp ce face o impresie bună. Apoi vă vom oferi câteva sfaturi de specialitate cu privire la ceea ce reprezintă exact un titlu bun de site.

Cuprins

Antet WordPress

În mod implicit, antetul din WordPress este o simplă bucată de cod. Nu trebuie să înțelegeți codul pentru a schimba antetul, care vine cu oricare Tema WordPress. Trebuie să setați blogul sau titlul site-ului și descrierea site-ului la > > și WordPress se va ocupa de restul.

În a lui cea mai simpla forma- Tema clasică - WordPress Antetul este codul din fișierul șablon wp-content/themes/classic/header.php:

">

Titlul se află în eticheta h1 și îndeplinește funcția de a fi utilizat în două opțiuni sau parametri diferiți. Puteți afla mai multe despre aceste opțiuni în . Practic, primul afișează site-ul în link, iar al doilea afișează numele blogului sau site-ului așa cum este setat în panoul > >. Când utilizatorul mută cursorul peste un titlu de titlu, titlul poate fi făcut clic pentru a reveni la pagina principală sau de start a site-ului, așa cum este prevăzut în panoul >>.

Tema WordPress implicită detectează caracteristicile imaginilor din fundal și prezintă antetul astfel în wp-content/themes/default/header.php:

Antetul temei implicite/Kubrick

Eticheta șablonului arată numele blogului sau al site-ului web în link, dar aceasta demonstrează o altă utilizare a unei interogări similare cu adresa URL de mai sus. El primește aceleași informații, doar într-un mod diferit. El adaugă din descrieri site în >> .

Mai simplu spus, aceste două exemple de antet fac același lucru în moduri diferite. Acestea oferă informații de antet cu potențialul de a include o imagine, iar crearea poate ajuta la navigarea pe site. Este doar o chestiune de câte informații doriți să vedeți în antetul dvs. și cum vor fi afișate acele informații.

Folosind primul exemplu din tema clasică, imaginea poate fi folosită în continuare ca imagine de fundal setată în foaia de stil din selectorul h1, a doua temă oferă mai mult control asupra utilizării imaginii din antet, oferindu-i propria sa împărțire. zonă. Modul în care arată este controlat complet de foaia de stil.

Stilul titlului

După cum sa menționat în cele două exemple de mai sus, stilurile pentru antet sunt conținute în selectoare: h1 , header , headerimg și description . Toate acestea sunt în style.css, deși poate fi și în fișierele de stil header.php din tema pe care o utilizați. Va trebui să verificați în ambele locuri. Într-o temă clasică, CSS-urile pentru antet sunt conținute într-un singur selector #header.

#header ( fundal: #90a090; chenar-jos: dublu 3px #aba; chenar-stânga: solid 1px #9a9; chenar-dreapta: solid 1px #565; chenar-sus: solid 1px #9a9; font: italic normal 230% „Times New Roman”, Times, serif; spațiere între litere: 0,2 em; marjă: 0; umplutură: 15px 10px 15px 60px; )

O nuanță verde este aleasă ca culoare de fundal și chenar în jurul antetului, dar chenarul este o nuanță diferită și creează un efect de umbră încastrat. Fontul Times New Roman este setat la 230% cu o spațiere mai mare decât cea normală. Indent to Side creează indentare pentru textul din titlu.

Toate pot fi modificate cu ușurință prin simpla editare a fiecărui atribut de stil: grosimea chenarului poate fi mărită și toate cu aceeași culoare, culoarea de fundal, dimensiunea și stilul fontului, spațierea literelor etc.

Același lucru este valabil și pentru antetul din tema WordPress implicită, cu excepția faptului că mai sunt câteva stiluri de care trebuie să aveți grijă. Acestea sunt localizate în interiorul header.php în eticheta „head”. Șiîn stil.css. Când există un număr mare de stiluri, este mai bine să mutați toate informațiile într-o foaie de stil.

Stilurile care controlează aspectul antetului sunt în cadrul h1, header , headerimg și selectoare CSS de descriere. La fel ca în cazul temei clasice, puteți găsi aceste link-uri și puteți face modificări acolo pentru a schimba aspectul.

Schimbarea titlului implicit al temei WordPress a fost simplificată prin introducerea unui utilitar numit Kubrickr. Pur și simplu vă cere să puneți un nou nume de fișier imagine pentru titlu și apoi îl traduce pentru dvs., astfel încât să nu trebuie să căutați codul. Dacă tot ce vrei să schimbi este imaginea antetului, acesta este un instrument extrem de util și simplu.

Dacă doriți, programați sau explorați stilurile de antet și faceți modificările necesare. Mai jos este un tutorial simplu despre cum să schimbați manual doar titlul unei imagini.

Schimbarea imaginii antetului

Există multe imagini de antet și modele diferite disponibile pentru editare și utilizare. Stilurile pentru imaginea de antet implicită sau tema Kubrick WordPress și orice temă bazată pe acea temă sunt mai complexe de făcut modificări decât cele de pe temele clasice. stilurile se găsesc în secțiunea stiluri din header.php „head”, precum și în styles.css. Pentru a schimba doar link-urile antetului imaginii, deschideți fișierul header.php al șablonului și căutați stiluri ca acesta:

#header ( fundal: url("/images/wc_header.jpg"), fără repetare în centru jos; ) #headerimg ( marjă: 7px 9px 0; înălțime: 192px; lățime: 740px; )

NOTĂ: Utilizarea bloginfo este posibilă numai atunci când stilul este utilizat împreună cu fișierul șablon principal. Etichetele șablonului WordPress nu vor funcționa într-o foaie de stil (style.css). Pentru a muta acest stil în foaia de stil, schimbați eticheta șablonului la adresa URL reală din imaginea antetului.

Pentru a schimba fișierul, înlocuiți „kubrickheader.jpg” cu numele noului grafic pe care l-ați încărcat pe site-ul dvs. pentru al înlocui. Dacă se află într-un alt director, modificați prin înlocuirea etichetelor bloginfo() cu adresa specifică a locației grafice.

Dacă utilizați o imagine de aceeași dimensiune, înlocuiți pur și simplu imaginea. Dacă este o dimensiune diferită, completați înălțimea și lățimea imaginii în următoarea secțiune numită #headerimg. Dacă nu cunoașteți și nu utilizați Windows, vizualizați folderul în care se află imaginea pe computer în vizualizarea Miniaturi. Faceți clic pe butonul „Vizualizare > Miniatură” din meniul Windows Explorer. În modul Vizualizare miniaturi, găsiți imaginea și țineți apăsat butonul mouse-ului. Va apărea o minge mică de note cu o listă de dimensiuni. Utilizați aceste informații în stiluri. În caz contrar, faceți clic dreapta pe fișierul grafic și selectați „Proprietăți”, iar acest lucru ar trebui să vă ofere dimensiunea și dimensiunile fișierului.

Cu imaginea antetului la loc, este timpul să abordăm restul antetelor. Deschideți fișierul foaie de stil style.css și observați următoarele:

  • antet
  • headerimg
  • Descriere

Tema dvs. poate avea sau nu toate acestea, dar tema implicită le are pe toate în locuri diferite în foaia de stil. Este posibil ca toate sau unele dintre acestea să fie modificate atributele pentru a schimba aspectul antetului. Când redimensionați imaginile antetului sau imaginea antetului, asigurați-vă că redimensionați alte selectoare CSS structurale, cum ar fi conținutul sau bara laterală, pentru a se potrivi cu modificările dimensiunii antetului.

Specificația antetului imaginii

Imaginea antetului care se încadrează în tema implicită WordPress este de aproximativ 192 x 740 pixeli. Când înlocuiți un antet în orice temă WordPress, verificați dimensiunea imaginii antetului și apoi găsiți un înlocuitor care se potrivește cu dimensiunea respectivă. Dacă alegeți o imagine de antet care este mai mică sau mai lată sau mai înaltă decât cea de înlocuire, este posibil să trebuiască să modificați alte elemente structurale ale paginii web pentru a se potrivi cu dimensiunea antetului.

Dacă schimbați tema unui întreg site, lățimea întregii pagini sau a zonei de conținut ar trebui să fie luată în considerare de dimensiunea imaginii de antet. Cele mai comune două dimensiuni de ecran sunt 1024x768 și 800x600 pixeli. Cu toate acestea, monitoarele largi câștigă amploare, iar designerii web trebuie acum să se pregătească pentru lățimi de ecran de 1280x1024 și 1600x1200.

Dacă setați site-ul dvs. la „float”, situat în mijlocul ferestrei browserului cu spațiu pe ambele părți, atunci puteți seta lățimea antetului la orice doriți. Atunci când proiectați o temă cu lățimi de ecran flexibile sau „elastice”, lățimea antetului devine importantă.

Dacă utilizați un antet de imagine care poate fi repetat și utilizați lățimea elastică, puteți seta stiluri în antetul repetat pentru a umple spațiul:

#header ( fundal: url("/images/kubrickheader.jpg") repeat-x sus stânga; )

Acest lucru va face ca imaginea antet să se repete orizontal din colțul din stânga sus până la sfârșit. Puteți personaliza acest comportament în orice poziție de fundal doriți, în funcție de nevoile dumneavoastră tehnice și de design.

Antet art

Un nou termen care a apărut în domeniul web design-ului este Antet artificial(art antet). Acestea sunt imagini de antet care sunt de obicei desenate manual folosind combinații de culori, forme, simboluri, imagini și text. Crearea unui astfel de titlu poate fi dificilă și poate ocupa mult timp autorului. Deși există anteturi artificiale gratuite, unele site-uri își vând propriile anteturi artificiale realizate manual. În timp ce o fotografie poate fi unică și poate transmite stilul vizual dorit, un titlu realizat manual este mai ușor de asortat cu alte culori ale paginii web și este, în general, mai plăcut din punct de vedere estetic datorită naturii sale distinctive.

Alegerea antetului gata făcută are câteva avantaje. artiștii au făcut treaba și tot ce trebuie să faci este să alegi designul care se potrivește cel mai bine site-ului tău. Iar grafica este gata de utilizare, deja dimensionată și salvată ca un fișier de dimensiune mică.

În acest exemplu, eticheta șablonului list_cats() setează foaia de categorie să fie sortată după ID într-o foaie nesortată (

  • ) nu are date sau numărătoare de postări, nu ascunde categorii goale, folosește categoria „descriere” pentru titlu din link, nu arată descendenții categoriei părinte și exclude categoriile 1 și 33. Este în sine „ blocul categorii”. Vă rugăm să rețineți că linkul către pagina „acasă” sau pagina principală a bfla a fost adăugat manual la începutul foii.

    Pentru a stila această foaie, utilizați #categorylist în style.css:

    #categorylist (font-size:12px; font-style:normal; text-transform:uppercase; ) #categorylist ul (list-style-type: none; list-style-image:none; margin:0; padding-bottom: 20px; ) #categorylist li ( afișare: inline; padding: 0px 5px;) #categorylist a:link, #category a:visited (culoare:albastru) #categorylist a:hover (culoare:roșu)

    Blocul va arăta astfel: Iată câteva sfaturi și informații care vă vor ajuta să alegeți și să personalizați antetul pentru site-ul dvs. WordPress.

    Acordați atenție plasării textului și culorii. Culoarea și plasarea textului titlului pot fi adăugate sau scăzute la prezentarea dvs. Iată câteva sfaturi.

    • Dacă utilizați text alb, asigurați-vă că setați culoarea de fundal în antet și/sau headerimg pentru a afișa din nou textul alb dacă dintr-un motiv oarecare imaginea nu apare pe ecran sau „afișați imaginile” utilizatorului este dezactivată. Acest lucru va permite textului tău alb să fie în continuare vizibil.
    • Dacă imaginea este caracteristica sau elementul principal, poziționați textul astfel încât să nu se extindă la subiectul principal al imaginii.
    • Dacă textul este greu de citit în raport cu ocuparea zonei grafice, poziționați textul într-o zonă de titlu a imaginii mai puțin saturată.
    • Asigurați-vă că culoarea textului este ușor de văzut pentru toți vizitatorii site-ului și nu intră în conflict cu culorile graficului titlului. Textul portocaliu fluorescent pe un fundal verde lime este morbid.
    • Vă rugăm să rețineți că unele diferențe de culoare și modele din titlul artei dvs. pot face ca literele textului din textul suprapus să „dispară”. Același lucru este valabil și dacă inserați text în partea de sus a imaginii sau în titlul imaginii.
    Faceți obiective. Un titlu bun reflectă conținutul site-ului. Orice altceva ar trebui, de asemenea, să corespundă așteptărilor și să se reflecte în Titlu. Prin urmare, Titlul ar trebui să reflecte conținutul, scopul și ideea site-ului. Titlul ar trebui să atragă atenția utilizatorului și să-l „forțeze” să rămână pe site. Un titlu bun ca coperta unei cărți sau reviste. Ar trebui să încurajeze oamenii să se oprească și să privească atent, să citească, să caute mai mult, să găsească ceva de valoare. Este un teaser menit să le atragă atenția și să spună: „Este ceva care merită aici”. Titlul ar trebui să se potrivească stilului general.

    Anteturile îndrăznețe și dramatice se pretează site-urilor cu design îndrăzneț, în timp ce site-urile cu culori pastelate și blânde se pretează la anteturi grafice mai blânde. Un site dedicat punk rock și grunge ar trebui să aibă un antet să arate punky și grungy. Depinde de tine, dar gândește-te la consecvență.

    Anteturile îndrăznețe și atrăgătoare sunt rezervate site-urilor web îndrăznețe, în timp ce site-urile web în culori moi și pastelate se pretează pentru anteturi grafice moi. Un site dedicat trupelor punk rock și grunge ar trebui să aibă un titlu punk sau grunge. Depinde de tine, dar fă-o consecvent.

    Titlurile nu trebuie să aibă întotdeauna imagini. Nu toate titlurile trebuie să fie cu fotografii și imagini. Uneori, cuvintele sunt mai importante, indiferent dacă sunt pe o culoare spălată sau pe un fundal alb. Un antet aglomerat face site-ul și mai aglomerat. Evitați anunțurile intruzive, navigarea aglomerată, textul care nu poate fi citit, fluxurile de știri lungi în antet. Cu cât mai simplu, cu atât mai bine. Urmați standardele de accesibilitate din Antet. Am vorbit, dar puteți face mai multe pentru a vă asigura că titlul dvs. îndeplinește standardele de accesibilitate. Utilizați etichete h1, apoi programele speciale care citesc textul de pe ecran îl recunosc ca un titlu. Utilizarea Alt în linkuri și imagini. Titlurile pot avea orice înălțime, dar nu uitați, conținutul este regele. Înălțimea medie a antetului este mai mică de 200 de pixeli, dar înălțimea antetelor variază de la foarte subțire la jumătatea paginii. Amintiți-vă că principalul motiv pentru care oamenii vă vizitează site-ul este conținutul acestuia și, cu cât trebuie să deruleze mai mult dincolo de antetul dvs. pentru a ajunge la conținut, cu atât tind să fie mai puțin interesați. Ajută-i să-i conduci la conținutul din titlu. Gândiți-vă la „Personalitatea site-ului”. Titlul face parte din identitatea site-ului; oamenii au nevoie de încredere că se află pe același site atunci când fac clic pe un link către o altă pagină de pe site. Gândiți-vă la titlul și/sau la titlul artificial ca fiind „brandingul” site-ului dvs.

    Sarcină

    Schimbați culoarea textului titlului și a fundalului de sub acesta.

    Soluţie

    Pentru a schimba culoarea de fundal de sub text, utilizați proprietatea universală de fundal, care ar trebui adăugată la selectorul h1. Culoarea titlului este schimbată folosind proprietatea de culoare, care este adăugată și la acest selector (Exemplul 1).

    Exemplul 1: culoarea de fundal a antetului

    HTML5 CSS 2.1 IE Cr Op Sa Fx

    Culoarea fundalului antetului

    Legea lumii exterioare

    Legea lumii exterioare deduce metodologic o lume inteligibilă, deși în oficialitate se acceptă contrariul.



    Rezultatul acestui exemplu este prezentat în Fig. 1.

    Orez. 1. Culoare de fundal sub titlul textului

    Vă rugăm să rețineți că dimensiunea dreptunghiului colorat este afectată nu numai de dimensiunea textului, ci și de umplutura din jurul acestuia. Prin urmare, ajustați dimensiunea fundalului folosind proprietatea padding, adăugându-l din nou la selectorul h1.

    De la autor: Bun venit pe blogul nostru despre crearea site-ului web. Orice site are ceva care de obicei îl face memorabil și iese în evidență de restul. De obicei, acesta este antetul site-ului. CSS vă permite să o faceți așa cum doriți.

    Antetul site-ului - cum este

    Este uimitor cât de mult poate depinde astăzi doar de designul unei resurse web. Dar ce separă în mod special o resursă web de altele? De regulă, acesta este antetul site-ului cu un logo corporativ și un design unic. De obicei, așa își amintesc oamenii un fel de proiect pe Internet. Acest lucru este foarte bine amintit în memoria oamenilor.

    De exemplu, dacă vedeți o litera albă „B” pe un fundal albastru, probabil că veți concluziona imediat că aceasta este o pictogramă pentru rețeaua socială VKontakte. Și toată lumea asociază imediat imaginea unui porumbel voiaj cu Twitter. Toate acestea au devenit posibile deoarece aceste site-uri aveau tocmai astfel de imagini în anteturi și oamenii și-au amintit foarte bine de ele.

    Bine, a fost un pic de gând, acum să trecem direct la partea tehnică.

    Cum poți crea antetul unui site web în CSS?

    În general, pălăriile sunt diferite. În funcție de lățimea lor, acestea pot fi împărțite în două grupe: cele aliniate la centru și cele care se întind pe întreaga lățime a paginii web.

    Anterior, antetul a fost realizat la fel ca orice alt bloc - etichetei div obișnuite i s-a dat identificatorul necesar, după care a intrat tot conținutul necesar și apoi toate acestea au fost formatate. Astăzi este deja obișnuit să tipăriți într-un mod diferit. Mai ales pentru crearea unui antet de site în HTML5, a apărut o etichetă asociată - antet. Utilizarea sa este încurajată, permite browserelor să înțeleagă ce este această parte a șablonului și ce face. Apropo, dacă vrei să înveți elementele de bază ale HTML5, atunci ai o cale directă către a noastră, unde poți urmări lecții despre această tehnologie.

    Prin urmare, pentru a crea un antet simplu, trebuie doar să scrieți următorul cod în html:

    < header > < / header >

    Desigur, încă nu va apărea nimic pe pagină - mai trebuie să adăugăm conținut la ea și să-l proiectăm. Dar să facem, de exemplu, un bloc care se întinde pe toată lățimea ecranului și, de asemenea, să-l decorăm puțin.

    antet( lățime: 100%; fundal: #D8E3AB; înălțime: 70px; )

    antet (

    latime: 100%;

    fundal: #D8E3AB;

    inaltime: 70px;

    În general, dacă totul este făcut corect, atunci blocului ar trebui să i se dea un fel de clasă sau chiar un identificator (deoarece acesta este un element important al paginii web), dar deocamdată ne vom referi pur și simplu la elementul prin etichetă.

    Lățimea: proprietatea 100% face ca blocul nostru să se întindă la toată lățimea, indiferent de dimensiunea ecranului. Dacă, totuși, dimensiunile trebuie limitate cumva, utilizați proprietatea suplimentară max-width, unde dimensiunea absolută este scrisă în pixeli, la atingerea căreia containerul nu se va mai extinde.

    Acum avem doar o bandă în fața noastră, pictată în culoarea selectată. De obicei, înălțimea nu este specificată - se determină automat pe baza elementelor care vor fi în antet.

    < div id = "wrap" >

    < header > < / header >

    < / div >

    Astfel, topul nostru al site-ului va fi situat exact în centru. Tot ce rămâne este să-l umplem.

    Orez. 1. Deocamdată, acesta este doar un recipient care va conține tot conținutul.

    Ce este de obicei conținut într-o pălărie?

    De obicei, acolo sunt inserate un logo, un nume și o descriere a site-ului. De asemenea, pot exista unele informații de contact, navigare pe pagină sau chiar publicitate.

    Logo-ul este de obicei inserat ca imagine de fundal. Să punem, de exemplu, asta:

    Pentru a face acest lucru, trebuie doar să adăugați câteva reguli în fundal:

    fundal: #D8E3AB url(logo.png) no-repeat 5% 50%;

    fundal: #D8E3AB url(logo.png) no-repeat 5% 50%;

    Adică, pe lângă culoarea solidă, dăm și o imagine de fundal (în cazul nostru logo.png) și o pun mai întâi în același folder cu fișierul de stil. Interzicem repetarea logo-ului și stabilim poziția acestuia în bloc - deplasați-l ușor la stânga și vertical în centru.

    Să adăugăm ceva conținut la antet. De exemplu, antet și meniu.

    Numele site-ului

    < div class = "title" >Numele site-ului< / div >

    < ul class = "menu" >

    < li > < a href = "#" >Contacte< / a > < / li >

    < li > < a href = "#" >Despre noi< / a > < / li >

    < li > < a href = "#" >Servicii< / a > < / li >

    < / ul >

    Acum să oficializăm toate acestea.

    Titlu( dimensiunea fontului: 36px; padding-top: 10px; text-align: center; ) .menu( list-style: none; poziție: absolut; sus: 10px; dreapta: 100px; )

    Titlu (

    dimensiunea fontului: 36px;

    umplutură - sus : 10px ;

    text - align : centru ;