În cadrul acestei serii veți învăța cum să creați un site folosind cele mai recente tehnici de web design (HTML5 & CSS3). Această serie este destinată celor cu absolut zero cunoștințe anterioare de design web.
Pe măsură ce vom crea paginile web folosind cele mai recente standarde (HTML5 și CSS3), avem nevoie de un browser web modern care să poată înțelege cele mai recente tehnologii web.
Versiunile browserului Microsoft Internet Explorer de mai jos IE8 pur și simplu nu o vor tăia. Dacă utilizați IE7 sau mai puțin, descărcați unul dintre browserele web de mai jos.
Dacă utilizați deja un browser web diferit, verificați dacă respectă cerințele minime de mai jos pentru o performanță optimă.
"De ce am nevoie de un anumit browser?" puteți întreba. Ei bine, deoarece HTML5 este relativ nou, browserele mai vechi nu înțeleg cum să citească codul și să îl transforme corect într-o pagină Web.
Fișierele HTML sunt doar fișiere text cu extensie .html, deci nu aveți nevoie de niciun specialist sau de un software scump precum Dreamweaver pentru a le crea. De fapt, computerul dvs. este preinstalat cu software-ul pe care îl puteți scrie în "Notepad" pe Windows sau "TextEdit" (în modul "text simplu") pe Mac.
În timp ce software-ul este preinstalat pe computer se va face, este departe de cele mai bune. Vă recomandăm să descărcați Notepad ++ dacă sunteți pe Windows sau pe TextWrangler pe Mac. Ambele programe sunt complet gratuite și oferă o serie de caracteristici utile dezvoltatorilor web, cum ar fi evidențierea sintaxelor, editarea fișierelor cu fișiere și numerotarea liniilor.
Pentru utilizatorii de Mac, vă recomand să cumpărați fie TextMate, Coda sau Espresso. Utilizatorii de Windows, încercați E-TextEditor.
Fiecare site de pe internet este scris în Hyper-Text Markup Language (HTML). Limba HTML a crescut și a fost extinsă de-a lungul anilor, pe măsură ce web-ul a devenit mai important, iar site-urile web se găsesc în noi caracteristici.
Limba HTML este menținută de Consorțiul World Wide Web (W3C), iar cea mai recentă specificație este în prezent HTML 5, care a adăugat o serie de noi caracteristici limbii și contribuie la deschiderea către pagini Web mai interactive și cu funcții bogate.
O pagină HTML simplă arată:
Salut Lume! Bună ziua și bun venit pe site-ul meu.
Codul de mai sus va crea următorul site web când este deschis într-un browser web:
HTML este un limbaj foarte simplu de învățat. Pur și simplu introduceți "etichete" în conținutul dvs. care conturează modul în care fiecare bit de conținut ar trebui să fie afișat într-un browser web.
De exemplu, introduceți etichete în pagina dvs. în care doriți să înceapă paragrafe noi, pentru a face textul o rubrică în document, pentru a insera imagini, link-uri către alte pagini de pe site sau în altă parte pe Internet etc..
Etichetele HTML sunt înfășurate în interior < > paranteze unghiulare. Privind exemplul anterior, veți vedea că fiecare "etichetă" este o pereche. Noi avem în partea de sus, și în partea de jos.
informează browserul web că tot ce se află în perechea de etichete este codul HTML. eticheta spune browser-ului conținutul HTML sa încheiat. "Slash" din ultima etichetă indică acest lucru ca eticheta "închidere".
NOTĂ: line trebuie să fie inclus în partea de sus a oricărui HTML5 pentru ca acesta să fie considerat cod "valid". Această linie afișează browserului web Tipul de document al restului paginii - cu alte cuvinte, ce versiune a documentului HTML este marcată în așa fel încât browserul să poată reda corect.
... secțiunea imediat următoare este locul în care plasați informații despre pagina web care nu va fi afișată în pagina principală însăși, dar conține metadatele despre pagina dvs. pentru browser.
În interiorul
secțiunea, avem textul "Bună ziua, lumea!" înfășurat înăuntruUrmărind
secțiune, avem etichetați cu un text binevenit în interior.
marchează un paragraf pe pagina dvs. De exemplu:
Odată, într-un pământ departe, departe, trăia o prințesă care a trăit fericită după aceea.
sfarsit.
Marchează două paragrafe din text. Dacă am vedea acest lucru într-un browser, vom vedea următoarele:
S-ar putea să te întrebi de ce avem nevoie de ele
și
pentru a afișa un paragraf. Ei bine, dacă nu am făcut-o, și am scris pagina web astfel:Odată, într-un pământ departe, departe, trăia o prințesă care a trăit fericită după aceea. sfarsit.
Pagina va arăta astfel într-un browser:
După cum puteți vedea, browserul ignoră orice formatare pe care o facem în fișier. S-ar putea să scriem exemplul nostru de pagină web după cum urmează și va afișa același lucru în browser:
Salut Lume! Bună ziua și bun venit pe site-ul meu
Browserul este interesat doar de ceea ce etichetele HTML îi spun să facă. Acesta va ignora orice spații libere pe care le includeți în document (spații suplimentare, file, linii noi etc.)
Acum înțelegeți foarte multe lucruri de bază ale HTML, să facem prima noastră pagină Web! Imaginea de mai sus este ceea ce va arăta în cele din urmă în această pagină.
Creați un nou dosar undeva pe computer și numiți-l "html-from-zero". Utilizând editorul de text preferat, creați un nou fișier gol și salvați-l în acest director ca "my-first-webpage.html".
Introduceți următoarele în fișier:
HTML de la zero
Cele de mai sus reprezintă un aspect de bază al fișierului HTML 5. Am declarat tipul de document pe prima linie, ne-am deschis și
tag-uri și setați "HTML From Scratch" ca titlu pentru pagină. Apoi închidem capul și deschidem corpul.Pe linia 7 am inclus un comentariu. Utilizați comentariile pentru a lăsa informații suplimentare în codul dvs. care nu vor fi afișate în pagina dvs. Web. Marcați un comentariu prin împachetarea textului înăuntru Etichete.
În cele din urmă, închidem corpul deschis și etichetele html pentru a termina documentul.
Scoateți line din codul sursă și tastați următoarele:
HTML de la zero
tag este un element nou introdus în HTML5 care există pentru marcarea și structura secțiunii "header" a unei pagini web. Antetul este secțiunea de sus a unei pagini Web, de obicei unde este numele site-ului.
Înainte de HTML5 am folosit
IMPORTANT: nu trebuie confundat cu
. Sunt ambele etichete complet diferite.În interiorul antetului nostru includeți a
Apoi, vom marca meniul de navigare pentru site. După închidere , introduceți următoarele:
Această bucată de cod poate părea puțin înfricoșătoare, dar haideți să o rupem. Blocul de mai sus marchează o zonă de navigare (
Salvați fișierul și deschideți "my-first-webpage.html" în browserul dvs. web. Ar trebui să vedeți acest lucru:
După cum puteți vedea,
S-ar putea să observați că avem o problemă cu lista de navigare chiar acum: elementele nu sunt hyperlink-uri și astfel nu pot fi făcute clic pe ele. Pentru a remedia această problemă, schimbați cele trei elemente din listă (
În fiecare dintre noi
Pentru ca eticheta de ancorare să se conecteze de fapt undeva, îi oferim adresa cu care să se lege într-un parametru "href". Parametrii intră în eticheta de deschidere (...).
Pe pagina noastră web, link-ul "Acasă" merge la pagina curentă ("my-first-webpage.html"), "Nettuts" merge la Nettuts (http://net.tutsplus.com) ați ghicit-o, Google.
Urmărind , tastați următoarele:
Acesta este conținutul principal al site-ului meu.
Iată câteva lucruri despre mine:Pellentesque habitat morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricii eget, temporal sit amet, ante.
În interior, avem două paragrafe care conțin text aleatoriu. Observați în primul paragraf că avem a Mai multe alte etichete se închid, de asemenea, cum ar fi și În interiorul dosarului "html-from-scratch", creați un nou folder numit "imagini". Salvați imaginea de mai jos în acel folder (faceți clic dreapta, Salvați imaginea ca): Acum, în interiorul conținutului principal al site-ului, înainte de închidere tag-ul, ca și eticheta de ancorare, se închide automat și acceptă mai mult conținut ca parametri în eticheta de deschidere. alt = "..." conține "textul alternativ" care va fi afișat dacă imaginea nu se încarcă. De obicei, descrieți pe scurt imaginea aici. Uitați-vă la pagină acum. Imaginea ar trebui să afișeze: Apoi, să marcăm bara laterală a paginii noastre web. Introduceți următoarele după inchiderea etichetă: În interiorul barei noastre laterale, avem o rubrică de nivel 3 (H3) intitulată "Sidebar", un paragraf care conține un text aleatoriu de locație și apoi o listă neordonată cu 3 elemente. Aruncați o privire la pagina dvs. și ar trebui să vedeți conținutul de mai sus direct sub informațiile pe care le-am plasat în În subsolul paginii, în partea de jos a site-ului nostru, vom include o mică notă privind drepturile de autor. Unele site-uri își iau subsolul puțin și alte detalii, cum ar fi un sitemap. NOTĂ: Vedeți "©" în subsolul nostru? Aceasta este o entitate HTML. Această entitate va afișa un simbol de drepturi de autor (©) când este redat în browser. Aceasta incheie prima parte a acestei serii. Într-un timp cât mai scurt, ați realizat deja destul de mult! Ați învățat mai multe etichete HTML de bază și ați codat manual prima pagină web. În următoarea parte, vom învăța cum să folosim codul HTML-partener în crimă-CSS-pentru a face pagina web uite frumos, și transformați pagina de bază, fără stil, de mai sus, în produsul nostru final:
etichetă. Aceasta este o pauză de linie; cu alte cuvinte, textul următor va fi afișat pe o linie nouă, dar în același paragraf.
eticheta este specială, deoarece nu are o etichetă de închidere. În schimb, bara de închidere înainte ("/ ') este inclusă la sfârșitul etichetei. Acest lucru se datorează faptului că linia-pauză nu conține conținut, există doar în scopuri estetice, altfel am fi scris
care este un pic inutil.
, la care ne vom uita mai târziu.
Imagini
src = "..." înseamnă "sursă" (calea spre imagine). Imaginea poate fi stocată undeva în altă parte pe Internet sau local la pagina web. Aici am setat eticheta pentru a afișa imaginea pe care am salvat-o în directorul nostru de imagini.
Bara laterală
Footerul
Citiți mai multe despre entitățile de caractere HTML pe Wikipedia.
În partea 2