Un limbaj pentru scrierea paginilor web. Crearea de pagini web folosind HTML. Sarcini pentru realizarea independentă
Pentru a implementa funcționalități de diferite tipuri, programatorii web „scriu” site-uri folosind cele adecvate limbaje de marcare web, pentru a maximiza capacitățile interactive ale resursei web. Nu vom pătrunde adânc în jungla terminologiei web, ci doar vă vom ajuta să înțelegeți principalele puncte ale scrierii codului site-ului web care pot apărea în timpul discuției despre proiect și în timpul implementării sale ulterioare.
HTML
HTML este unul dintre cele mai vechi limbaje de programare web, care a apărut în zorii dezvoltării Internetului și s-a impus ca una dintre cele mai simple și mai fiabile metode de programare web. HTML înseamnă Hyper Text Markup Language. Site-urile web create folosind tehnologia HTML sunt în mare parte un set de pagini statice care nu necesită o bază de date.
Tehnologia HTML poate fi potrivită pentru crearea de site-uri mici, ușoare, cu mai multe pagini, a căror funcționalitate nu necesită interactivitate și dinamică.
Ca orice tehnologie, standardul HTML nu stă pe loc, iar astăzi intră în mediul de web design un nou standard numit HTML5. Această tehnologie este foarte tânără, dar oferă oportunități mari în ceea ce privește crearea de site-uri web și vă permite să implementați funcționalități noi, până acum imposibile. Deși tehnologia HTML5 nu a intrat încă pe deplin în domeniul dezvoltării web și nu toate browserele de internet o acceptă încă, programatorii studioului de site iau în considerare influența HTML5 asupra dezvoltării ulterioare a tehnologiilor de internet în viitor și creează site-uri folosind cele mai multe tehnologii web avansate -programare.
PHP
PHP este un limbaj de programare pe partea de server și comunică site-ul cu serverul și baza de date a acestuia. Limbajul PHP în sine nu este responsabil pentru crearea unui site web, iar dacă te uiți la codul de pagină al unei astfel de resurse, vom vedea același HTML, doar intercalate cu cod PHP.
În site-urile PHP, o parte a codului scris în HTML este responsabilă de apariția și afișarea informațiilor, iar PHP, la rândul său, este responsabil pentru dinamica și interactivitatea funcționalității. Datorită simplității, flexibilității și vitezei de operare, limbajul PHP este unul dintre cele mai populare standarde în dezvoltarea web.
În dezvoltarea părții predominante a site-urilor create de studioul site-ului s-a folosit tehnologia PHP, deoarece conectarea unui site la o bază de date folosind cod PHP este o condiție esențială pentru crearea resurselor Internet dinamice, multifuncționale.
FLASH
De fapt, tehnologia în sine culoare nu este un limbaj de programare web, ci este folosit pentru a vizualiza elemente scrise în XML.
Crearea unui site web folosind tehnologia flash este un proces complex și consumator de timp, dar rezultatul merită efortul și banii cheltuiți pentru el. Elementele flash vă permit să vă faceți site-ul web luminos și interactiv. Paginile pline de viață, dinamice, vor lăsa vizitatorilor o impresie de durată a resursei dvs., iar o imagine pozitivă a site-ului dvs. va rămâne în mintea utilizatorilor captivați pentru o lungă perioadă de timp. Imaginea companiei va beneficia doar de utilizarea tehnologiei flash pe resursa sa, deoarece elementele realizate pe flash nu sunt ieftine și sunt considerate de lux.
Dar în orice, după cum se spune, trebuie să știi când să te oprești, iar crearea de site-uri flash nu face excepție. Blocurile flash sunt mult mai grele decât elementele web standard și, prin urmare, durează mai mult pentru încărcare. Și utilizatorilor de rețea, de regulă, nu le place să aștepte. Prin urmare, încredințați crearea site-ului dvs. flash unor profesioniști care îl vor optimiza pentru productivitate maximă.
WAP
WAP (Protocolul de aplicație fără fir) este o tehnologie care vă permite să accesați resursele de Internet direct de pe un dispozitiv mobil.
Principala diferență dintre un site WAP și o resursă obișnuită de internet este că site-ul WAP este „creat” pentru vizualizare pe ecrane mici de telefoane și comunicatoare și, prin urmare, dezvoltarea unui site WAP este supusă unui număr de cerințe și standarde care vizează reducerea greutății portalului WAP a paginii și optimizarea conținutului site-ului special pentru vizualizare în browserul WAP al telefonului.
Site-urile scrise pentru WAP au propriul limbaj de marcare, adaptat special pentru schimbul de informații cu un browser WAP. Și dacă site-urile obișnuite destinate vizionarii de pe computer sunt scrise în mare parte în limbi html, php, Perl, sau xml, apoi standardul WML este folosit pentru a crea site-uri WAP ( Limbajul de marcare fără fir). Printre altele, la dezvoltarea resurselor WAP, se folosește un format de imagine proprietar - WBMP, care face ca pagina WAP să fie cât mai ușoară.
Datorită creșterii constante a pieței de dispozitive mobile, standardele de transfer de date se dezvoltă și între World Wide Web și dispozitivele mobile, astfel că specialiștii site-ului web-studio nu încetează să monitorizeze inovațiile din această industrie a creării site-urilor web și în dezvoltarea dintre site-urile web WAP folosesc întotdeauna cele mai progresive metode și tehnologii avansate.
A.S.P.
A.S.P. (Pagini Active Server) este un mediu deschis de dezvoltare a aplicațiilor web care vă permite să combinați HTML, scripturi și componente de server ActiveX pentru a crea soluții web dinamice și puternice pentru afaceri. Paginile ASP sunt pagini care conțin scripturi executate pe partea serverului.
Perl
Perl (Extragere practică și limbaj de raportare) este un limbaj de programare web universal, interpretat, folosit pentru scrierea scripturilor cgi și a programelor cgi executate pe partea de server și care permite automatizarea funcționării site-ului. Perl este unul dintre cele mai convenabile și răspândite medii pentru crearea de pagini web dinamice, deși recent a fost înlocuit cu tehnologii de internet mai noi. Formatul Perl este o modalitate excelentă de a interacționa cu serverele web prin intermediul CGI ( interfață comună de interacțiune). În prezent, limbajul Perl pierde teren în raport cu analogul său funcțional - PHP.
C+
C, C++- limbaje de programare web utilizate pe scară largă pentru scrierea de scripturi CGI. Acceptat în prezent de majoritatea serverelor. Scripturile scrise în C+ trebuie compilate pe partea serverului.
SSI
SSI (Include partea serverului) - o tehnologie care vă permite să asamblați o pagină web din mai multe scripturi sau fișiere într-un singur întreg funcțional. SSI vă permite să includeți informații de pe partea serverului într-o pagină web care nu este disponibilă prin HTML. În esență, SSI este un fel de analog al include în PHP. Vă permite să implementați elemente comune fiecărei pagini sau unui grup de pagini în codul site-ului, permițându-vă să editați fiecare pagină printr-un singur fișier. Directivele SSI acceptate .shtml, .htmȘi .htmlși sunt scrise în fișierul .htaccess.
Curs „Crearea paginilor Web folosind limbajul HTM L »
Subiectul 1: Noțiuni de bază cu HTML
Scopul limbajului HTML
Web -pagini sunt fișiere speciale scrise în HTML ( Hiper Text Markup Limba – limbaj de marcare hipertext). Sub marcajele se referă la inserarea în text a unor coduri speciale (etichete) care determină modul în care documentul hipertext final ar trebui să fie afișat de un program special - un browser.
Limbajul HTML este destinat creării de fișiere independente de sistem și nu descrie formatul documentului, ci descrie structura acestuia. De exemplu, dacă există un titlu în text, atunci codul HTML indică pur și simplu că fragmentul corespunzător este un titlu. După ce a primit un astfel de cod, programul browser însuși decide ce să facă cu antetul. Poate că îl va afișa într-un font mai mare sau îl va alinia la centrul ecranului. Dacă acest text este redat de un sintetizator de vorbire, sintetizatorul va folosi acest cod pentru a crește volumul și a face pauza necesară.
HTML este un limbaj de calculator, în anumite moduri legat de limbajele de programare. Include reguli destul de stricte care trebuie respectate pentru a obține rezultatele corecte.
Limbajul HTML a apărut simultan cu serviciul World Wide Web și s-a dezvoltat odată cu acesta. Este baza World Wide Web și, în același timp, motivul popularității sale mari.
HTML - dosar
Fișierul HTML este un fișier text cu extensia .htm sau . html Pagina web este stocată ca fișier HTML. Pentru a crea un fișier HTML, pot fi utilizate atât editoare de text simple, cum ar fi Notepad sau Word Pad, cât și editoare Web.
Structura documentului HTML
Un document HTML constă dintr-un document principal și etichete de marcare, care sunt seturi de caractere obișnuite.
Toate documentele HTML au o structură strict definită. Documentul trebuie să înceapă cu o etichetă și să se termine cu o etichetă de închidere corespunzătoare. Această pereche de etichete îi spune browserului că acesta este într-adevăr un document HTML.
Documentul HTML este format din secțiunile de antet și de corp ale documentului, mergand exact in aceasta ordine. Secțiunea de anteturi este inclusă între etichete și și conține informații despre documentul în ansamblu. În special, această secțiune ar trebui să conțină etichete și, între care este plasat titlul „oficial” al documentului.
Textul documentului în sine este localizat în corpul documentului. Corpul documentului este situat între etichete și BODY >. În practică, este posibil să se determine locația acestor etichete principale chiar și în absența lor. Prin urmare, dacă etichetele
Și , precum și etichetele lor de închidere corespunzătoare sunt omise, atunci programul browser însuși poate determina locul unde ar fi trebuit să fie localizate. Dar totuși, atunci când creați pagini Web, nu este recomandată omiterea acestor etichete.Cel mai simplu document HTML valid.
< CAP >
< TITLU >Titlul documentuluiTITLU >
CAP >
< CORP >
CORP >
Etichete HTML
Limbajul HTML constă din indicatori speciali de marcare - etichete. Ele pot fi, de asemenea, numite comenzi, instrucțiuni sau coduri HTML.
O etichetă este o instrucțiune pentru browser care indică modul în care ar trebui să fie afișat textul. Toate etichetele încep cu un simbol mai mic decât (<) и заканчиваются символом «больше» (>). Aceste perechi de simboluri sunt uneori numite paranteze unghiulare. După ce vine unghiul de deschidere cuvânt cheie, definind eticheta.
Fiecare tag din HTML are un scop special. Cazul literelor din numele etichetelor nu contează - puteți folosi fie litere mici, fie litere mari, deși este obișnuit să folosiți litere mari pentru a distinge etichetele de textul normal al documentului.
Există două tipuri de etichete – asociate și neîmperecheate.
Etichete pereche– deschidere și închidere, asemănătoare parantezelor dintr-o expresie algebrică. Acestea afectează textul din punctul în care sunt utilizate până în punctul în care este indicată terminarea lor (etichetele de închidere încep cu o bară oblică (/).
De exemplu, <
HTML > HTML >, <
P>P>,
Etichetele nepereche au un efect unic acolo unde apar, deci nu este nevoie de o etichetă de închidere.
De exemplu,
, ,
Etichetă transportă informații de serviciu despre site-ul Web și nu sunt afișate pe ecranul browserului: acestea sunt informații despre codificarea paginii Web, despre autor, precum și un set de cuvinte cheie de căutare care afișează conținutul site-ului.
Exemplu.
Exemplu de creare a unui tabel
Din exemplu, este clar că pagina folosește codificarea W indows-1251 - cea mai comună astăzi, trebuie doar să inserați această etichetă în acest formular pe pagina dvs. de fiecare dată; autorul paginii – Ivanov Ivan; Această pagină este dedicată animalelor.
Când un document este afișat într-un browser, etichetele în sine nu sunt afișate, dar afectează modul în care este afișat documentul. Dacă din greșeală o etichetă conține un cuvânt cheie care nu se găsește în HTML, eticheta este ignorată în întregime.
Atributele etichetei
Deschiderea etichetelor poate conține adesea atribute care afectează efectul creat de etichetă.
Atributele sunt cuvinte cheie suplimentare separate de cuvântul cheie etichetă și între ele prin spații.
Atributele pot avea valori scrise după semnul egal (=). Este întotdeauna o idee bună să includeți valoarea atributului între ghilimele (single sau duble). Un șir între ghilimele nu trebuie să conțină aceleași ghilimele în sine. Puteți omite ghilimele pentru valorile atributelor care constau numai din următoarele caractere:
perioade de timp;
cratime (-).
caractere ale alfabetului englez;
De asemenea, puteți omite ghilimelele pentru valorile atributelor care constau doar din următoarele caractere (consultați conceptul tehnic ):
caractere ale alfabetului englez ( A-Z, a-z)
cifre ( 0 - 9 )
perioade de timp
cratime ( - )
Prin urmare, LĂȚime=80Și ALIGN=CENTRU- abrevierea permisă pentru WIDTH="80"Și ALIGN="CENTER".
Etichetele de închidere nu conțin atribute.
Exemple. FONT >