Nu repetați greșelile lor!
După cum știți, avar plătește de două ori sau chiar mai mult. Cu toate acestea, multe site-uri aparent atractive afectate de avariția clienților lor și, cu o analiză atentă, au codul dezgustător. Site-uri de multe ori nit bici programe speciale, nu stăpânesc pe deplin. Ca urmare, codul devine greoi, presărat, inflexibil și mai mult ca un depozit de deșeuri decât rândurile zvelte HTML-tag-uri, CSS-proprietăți și Java-script.
În viitor, economiile de pe vorstke de calitate poate juca un deserviciu: Din cauza codului neoptimizat, costul de promovare a site-ului sunt crescute, există probleme cu compatibilitate cross-browser (unele elemente ale site-ului afișat în mod adecvat în unele browsere și pe diferite ecrane de utilizatori), și, ulterior, toate conturile perevorstyvat. SOB ...
De ce munca începe coder?
După cum știți, codor este crucial atunci când construirea unui site web. Se creează o pagină web cu cod HTML și limbaje de markup XHTML, Cascadă folosind foi de stil CSS.
La început codor primește aspectul site-ului de web designer, cel mai adesea, în formatul programului Adobe Photoshop - șablon PSD, care este un aspect preliminar. Format reflectă pe deplin designul paginii web viitoare, dimensiunea sa și aspectul tuturor componentelor (imagini, logo-uri, butoane, meniuri și așa mai departe. D.).
Farmecul principal al Template PSD - este că suportă imagini cu structura multi-strat. Acest lucru înseamnă că fiecare element de design este situat pe un strat separat, astfel încât acestea să poată fi editate în mod independent unul de celălalt. Acest lucru simplifică foarte mult vorstku, deoarece ia în considerare posibilitatea de proiectare recrearii cu CSS si HTML.
Sigur că pentru a deveni un HTML-coder, trebuie să practice o mulțime, studiu tag-uri, atribute, și proprietăți. În acest articol nu voi merge într-o explicație a materialului, vă puteți găsi lecții despre elementele de bază ale HTML-aspect. care, în opinia mea, pot învăța chiar și școlarul.
Baze de pe Exemplu de aspect
De exemplu, să ia simplu șablonul 2-coloană cu un logo, pe care o vom folosi ca imagine de fundal. Piesele rămase sunt stabilite cu ajutorul HTML, precum și mărimi și stiluri expune clase CSS.
Site-ul în exemplul nostru este format din „Conținut“, „Bara laterală“ și „subsol“. Structura unei pagini web, puteți marca folosind etichete div. Fiecare element trebuie să fie amplasat într-un container separat strat șablon. De exemplu, o parte din „Cuprins“ și „panoul lateral“ sunt strat interior:
Cu clasă CSS cu setările de stil specificate. Context parametru specifică culoarea fundalului. Proprietăți set înălțime și dimensiuni latime. Padding pe partea de sus, stânga și marginile din dreapta ale ferestrei sunt stabilite valori ale marjei-top,-marja de stânga și dreapta-marja.
La partea de sus a culorii set dreapta și în fundal. Calea spre reducerea imaginii de la PSD-șablon este specificat în câmpul special de background-image.
Caracteristici Bloc aspect
Ceea ce tocmai am văzut este un vorstku bloc. Spre deosebire de aspectul de masă depășite, este mai bine indexat de motoarele de căutare și asigură o viteză mai mare pagină web de descărcare.
Acest aspect prevede separarea elementelor de stil din codul HTML, precum și capacitatea de a suprapune straturi pe partea de sus a reciproc. Cu ajutorul său este ușor de a crea diferite efecte vizuale: ponturile, drop-down meniuri, liste, etc ...
Elementul principal al blocului este aspectul tag-ul div, pe care am menționat mai devreme. Se alocă două laturi anumită secțiune de cod - strat. Toate sarcina stilul prestate de frontieră HTML-cod în CSS, care sunt accesate folosind clase sau ID-uri.
Simplifică procesul de typesetting
În general, nu neapărat întreaga povară de cunoaștere a vorstke trage pe spatele lor. Pe Internet poți descărca deja șabloane typeset sau de a folosi cadre CSS, de exemplu, Bootstrap. Frumusetea acestui cadru este că creatorii săi au avut grijă de toate nuanțele aspectului (suport ecrane diferite de rezoluție, compatibilitate cross-browser, și așa mai departe. D.).
Trebuie doar să specificați ce, când și cum să afișeze pe ecran, restul Bootstrap DIY. În plus, datorită popularității sale, colegul dvs. va fi mai ușor pentru a completa codul.
Desigur, există dezavantaje în cazul în care cadrele, face fără ele. Instrumentele lor sunt mai potrivite pentru realizarea de prototipuri și crearea de pagini web cu un design secundar, de exemplu, paginile de administrare. Mai mult de design specific este mai bine să se impună „mânere“.
Pentru a rezuma
Cele mai multe știri IT si dezvoltare web pe canalul nostru-Telegram