Am decis să acord mai multă atenție începătorilor care doresc să dobândească cunoștințe în domeniul construcției de șantier. Acest lucru a fost determinat de profesorul meu, care a făcut prea multe greșeli în manualele pentru munca de laborator. Mi-ar plăcea să mă uit la resursa din care a fost luat infa de antrenament și aș lăsa acolo câteva rânduri ale părerii mele. Dar acum nu este vorba despre asta. În prima mea prelegere, voi vorbi despre

Care este structura unui document HTML

Etichetă indică faptul că structura documentului html începe, — care se termină. Între etichete stocate în majoritatea informațiilor pentru browser și motoarele de căutare. În etichete conține titlul paginii noastre. Etichetă indică faptul că informații suplimentare sunt destinate utilizatorului, estesstvenno spune că informațiile pentru utilizator se termină.

Acum hai să explic puțin. Toate etichetele ( tag - un element al limbajului de marcare hipertext) sunt împărțite în două tipuri „singure” și „închidere”. În plus, etichetele sunt incluse în următoarele caractere < și > , ei sunt cei care disting eticheta din text simplu html. Luați în considerare unele dintre cele mai simple etichete „single”:


- o etichetă care este responsabilă pentru înfășurarea la o nouă linie, în locul în care este setată această etichetă. Să ne uităm la codul folosind această etichetă.

Primul meu site Bună tuturor!
Și acesta este primul meu site.

Rezultatul poate fi vizualizat.


- o etichetă care desenează o linie orizontală. Această etichetă se aplică elementelor bloc, linia începe întotdeauna pe o linie nouă. Are 5 atribute:

  • align - Determină alinierea liniei. Poate lua valoarea stânga, centru, dreapta.
  • culoare - Setează culoarea liniei.
  • noshade - Desenează o linie fără efecte 3D.
  • dimensiune - Setează lățimea liniei.
  • width - Setează lățimea liniei.

Codați folosind eticheta


:

Primul meu site Bună tuturor!


Și acesta este primul meu site.

Un exemplu vizual este localizat.

O altă etichetă „unică” este . Această etichetă este utilizată pentru a stoca informații destinate browserelor și motoarelor de căutare. Motoarele de căutare caută meta-etichete pentru descrierile site-urilor, cuvintele cheie și alte date. Este permis un număr nelimitat de metaetichete, toate trebuie să fie între și . Parametrii oricărei metaetichete au forma „nume=valoare”, care este determinată de cuvinte cheie conţinut, Nume sau http-echiv. pentru că metaetichetele sunt pentru mașini, nu fac nicio modificare vizuală, așa că voi da doar codul sursă:

Această linie spune că creatorul paginii crede că pagina folosește codificarea UTF-8. În HTML5 totul a devenit mai simplu, pentru a specifica codificarea este suficientă următoarea linie:

Există și alte etichete simple ( , ,
, , , ,


, , , , , , , , , ), dar vi le voi prezenta puțin mai târziu.

Acum să vorbim despre etichetele de „închidere”. Însuși numele „etichetă de închidere” indică faptul că eticheta necesită o închidere obligatorie. Acest lucru se face pentru a limita clar partea de text asupra căreia acționează eticheta.

Pentru un exemplu ilustrativ, aruncați o privire la etichetă , care este folosit pentru a evidenția textul, setează greutatea fontului la aldine. Etichete și sunt marginile care definesc zona de selectare a textului. Iată codul în care ultima linie a uitat să închidă eticheta :

Primul meu site Bună tuturor!Și acesta este primul meu site.
Bună tuturor! Și acesta este primul meu site.

După cum puteți vedea, nu este nimic complicat, acum puteți crea mai multe pagini legate între ele.

Etichete pentru evidențierea textului

Există mai multe moduri de a evidenția textul pe o pagină. Puteți face acest lucru cu stiluri sau puteți utiliza etichete. Suntem (până acum) interesați de a doua variantă.

- setează greutatea fontului la aldine.

- Setează fontul la italic.

- Adaugă subliniere textului.

- Conceput pentru a sublinia textul. Browserele afișează un astfel de text cu caractere cursive.

- Sterge textul. Această etichetă a fost retrasă din HTML5 și se recomandă să fie folosită în schimb.

- Afișează textul în text monospațiat. Eliminat din HTML5.

- Afișează fontul ca superscript. Fontul este afișat deasupra liniei de bază a textului și la o dimensiune redusă.

- afișează fontul ca indice. Textul este situat sub linia de bază a caracterelor rămase ale liniei și este redus în dimensiune.

- Conceput pentru a sublinia textul. Browserele afișează un astfel de text cu caractere aldine.

- reduce dimensiunea fontului cu una comparativ cu textul normal. În HTML, dimensiunea fontului este măsurată în unități convenționale de la 1 la 7, iar dimensiunea medie implicită a textului este 3. Tag reduce textul cu o unitate convențională. Etichetele imbricate sunt permise , cu dimensiunea fontului care scade cu 1 cu fiecare nivel imbricat, dar nu poate fi mai mică de 1.

- mărește dimensiunea fontului cu una în comparație cu textul obișnuit. În HTML, dimensiunea fontului este măsurată în unități arbitrare de la 1 la 7, iar dimensiunea medie implicită a textului este 3. Astfel, adăugarea unei etichete mărește textul cu o unitate convențională. Etichetele imbricate sunt permise , cu dimensiunea fontului crescând cu fiecare nivel.

- folosit pentru a evidenția citatele din text. Conținutul containerului este afișat automat în browser între ghilimele.

- conceput pentru a evidenția citatele lungi în document. Textul marcat cu această etichetă este redat în mod tradițional ca o casetă aliniată cu indentări la stânga și la dreapta (aproximativ 40 de pixeli fiecare) și captusite în partea de sus și de jos.


— definește un bloc de text preformatat.  Un astfel de text este de obicei afișat într-un font monospațial, cu toate spațiile între cuvinte.  În mod implicit, orice număr de spații consecutive din cod este afișat ca unul singur pe pagina web.  Etichetă 
Vă permite să ocoliți această funcție și să afișați textul așa cum este cerut de dezvoltator.

— definește un paragraf de text. Etichetă

Este un element bloc, începe întotdeauna pe o linie nouă, paragrafele de text care urmează unul după altul sunt separate printr-un spațiu între ele. Cantitatea de umplutură poate fi controlată folosind stiluri. Dacă nu există etichetă de închidere, sfârșitul paragrafului este considerat începutul următorului element de bloc.

..
..

- HTML oferă șase titluri de niveluri diferite, care arată importanța relativă a secțiunii situate după titlu. da, eticheta

reprezintă cel mai important titlu de prim nivel și eticheta

servește la desemnarea unui titlu de nivelul șase și este cel mai puțin semnificativ. În mod implicit, titlul de primul nivel este afișat cu cel mai mare font aldine, titlurile de nivelul următor sunt mai mici. Etichete

,…,

sunt elemente la nivel de bloc, ele încep întotdeauna pe o linie nouă, iar după ele apar alte elemente pe linia următoare. În plus, se adaugă un spațiu liber înainte și după titlu. Eticheta are atributul alinia, care specifică alinierea antetului, poate lua valorile stânga- alinierea la stânga a titlului centru- alinierea la centru dreapta- alinierea la dreapta justifica— alinierea în lățime (simultan pe marginile din dreapta și din stânga). Această valoare funcționează numai pentru un antet care are mai mult de o linie.

- este un container pentru modificarea caracteristicilor fontului, cum ar fi dimensiunea, culoarea și fontul. Deși această etichetă este încă acceptată de toate browserele, este depreciată și ar trebui să fie depreciată în favoarea stilurilor. Eticheta are 3 atribute: culoare- setează culoarea textului, față- definește fontul, mărimea— setează dimensiunea fontului în unități convenționale.

- marchează textul ca un citat sau o notă de subsol la alt material. Această selecție este utilă pentru schimbarea stilului textului prin CSS și este, de asemenea, folosită pentru a separa codul HTML în elemente structurale. Browserele setează de obicei textul în interiorul containerului cu caractere inclinate.

- indică faptul că secvența de caractere este o abreviere. Cu un atribut titlu se oferă o transcriere a abrevierii, care permite abrevierea să fie înțeleasă de către acele persoane care nu sunt familiarizate cu ea. În plus, motoarele de căutare indexează versiunea full-text a abrevierei, care poate fi folosită pentru a crește clasamentul documentului.

În mod implicit, textul inclus în container subliniat cu o linie punctată.

Mai jos este codul în care am folosit toate aceste etichete:

Primul meu site

HTMLși css sunt două dintre tehnologiile de bază pentru construirea de pagini Web. HTML oferă structura paginii, css aspectul (vizual și sonor), pentru o varietate de dispozitive. Alături de grafică și scripting, HTML și CSS sunt baza construirii paginilor web și aplicațiilor web. Aflați mai multe mai jos despre:

Ce este HTML?

HTML este limbajul de descriere a structurii paginilor Web. HTML le oferă autorilor mijloacele de a:

Publicați documente online cu titluri, text, tabele, liste, fotografii etc.
Preluați informații online prin link-uri hipertext, cu un clic pe un buton.
Proiectați formulare pentru efectuarea tranzacțiilor cu servicii la distanță, pentru utilizare în căutarea de informații, efectuarea rezervărilor, comandarea produselor etc.
Includeți foi de calcul, clipuri video, clipuri audio și alte aplicații direct în documentele lor.
Cu HTML, autorii descriu structura paginilor folosind markup. Elementele limbii etichetează piese de conținut, cum ar fi „paragraf”, „listă”, „tabel” și așa mai departe.

Ce este XHTML?

XHTML este un varianta HTML care utilizează sintaxa XML, Extensible Markup Language. XHTML are toate aceleași elemente (pentru paragrafe etc.) ca și varianta HTML, dar sintaxa este ușor diferită. Deoarece XHTML este o aplicație XML, puteți utiliza alte XML unelte cu acesta (cum ar fi XSLT, un limbaj pentru transformarea conținutului XML).

Ce este CSS?

CSS este limbajul de descriere a prezentării paginilor Web, inclusiv culorile, aspectul și fonturile. Permite adaptarea prezentării la diferite tipuri de dispozitive, cum ar fi ecrane mari, ecrane mici sau imprimante. css este independent de HTML și poate fi folosit cu orice marcare bazată pe XML limba limba. Separarea HTML de CSS facilitează întreținerea site-urilor, partajarea foilor de stil între pagini și adaptarea paginilor la diferite medii. Aceasta este denumită separarea structurii (sau: conținutului) de prezentare.

Ce este fonturile web?

fonturi web este o tehnologie care permite oamenilor să folosească fonturi la cerere pe Web fără a necesita instalare în sistemul de operare. W3C are experiență în fonturi descărcabile prin intermediul HTML, CSS2 și SVG. Până de curând, fonturile descărcabile nu erau comune pe Web din cauza lipsei unui format de font interoperabil. Efortul WebFonts intenționează să rezolve acest lucru prin crearea unui format de font deschis, susținut de industrie pentru Web (numit „WOFF”).

Prelegerea s-a încheiat, sper că cunoștințele dobândite vă vor fi de folos! În următoarea prelegere, vă voi spune despre ce stochează eticheta în sine. , aflați cum să efectuați tot felul de manipulări cu imagini și familiarizați-vă cu tabelele.

La scrierea acestui articol, descrierea unor etichete a fost preluată de aici

html ( H yper t ext M arkup L limbaj) este codul care este folosit pentru a structura o pagină web și conținutul acesteia. De exemplu, conținutul ar putea fi structurat într-un set de paragrafe, o listă de puncte cu marcatori sau folosind imagini și tabele de date. După cum sugerează și titlul, acest articol vă va oferi o înțelegere de bază a HTML și a funcțiilor acestuia.

Deci, ce este HTML?

HTML nu este un limbaj de programare; este un limbaj de marcare care definește structura conținutului dvs. HTML constă dintr-o serie de elemente, pe care îl folosiți pentru a include sau a încheia diferite părți ale conținutului pentru a face să apară într-un anumit fel sau să acționeze într-un anumit fel. Anexarea pentru paragraf. Rețineți că numele etichetei de sfârșit este precedat de un caracter slash>", și că în elementele goale eticheta de sfârșit nu este nici necesară, nici permisă. Dacă atributele nu sunt menționate, valorile implicite sunt utilizate în fiecare caz.">etichetele pot face un cuvânt sau o imagine hyperlink către altundeva, pot pune cuvinte în cursive, pot face fontul mai mare sau mai mic și așa mai departe. De exemplu, luați următoarea linie de conținut:

Pisica mea este foarte morocănosă

Dacă am dori ca linia să stea de la sine, am putea specifica că este un paragraf prin includerea lui în etichete de paragraf:

Pisica mea este foarte morocănosă

Anatomia unui element HTML

Să explorăm puțin mai departe acest element de paragraf.

Principalele părți ale elementului nostru sunt următoarele:

  1. Eticheta de deschidere: Acesta constă din numele elementului (în acest caz, p), învelit în deschidere și închidere paranteze unghiulare. Aceasta afirmă unde începe sau începe să intre în vigoare elementul - în acest caz, unde începe paragraful.
  2. Eticheta de închidere: Aceasta este aceeași cu eticheta de deschidere, cu excepția faptului că include a slash înainteînainte de numele elementului. Aceasta afirmă unde se termină elementul - în acest caz unde se termină paragraful. Eșecul în adăugarea unei etichete de închidere este una dintre erorile standard pentru începători și poate duce la rezultate ciudate.
  3. Continutul: Acesta este conținutul elementului, care în acest caz este doar text.
  4. element: Eticheta de deschidere, eticheta de închidere și conținutul împreună cuprind elementul.

Elementele pot avea, de asemenea, atribute care arată astfel:

Atributele conțin informații suplimentare despre elementul pe care nu doriți să apară în conținutul real. Aici, clasa este atributul Nume iar editor-notă este atributul valoare. Atributul de clasă vă permite să dați elementului un identificator care poate fi folosit ulterior pentru a viza elementul cu informații despre stil și alte lucruri.

Un atribut trebuie să aibă întotdeauna următoarele:

  1. Un spațiu între acesta și numele elementului (sau anteriorul atribut, dacă elementul are deja unul sau mai multe atribute).
  2. Numele atributului urmat de un semn egal.
  3. Valoarea atributului înfășurată prin ghilimele de deschidere și de închidere.

Notă: valori ale atributelor simple care nu conțin spații albe ASCII (sau oricare dintre caracterele " " ` =< >) poate rămâne necotat, dar este recomandat să citați toate valorile atributelor, deoarece face codul mai consistent și mai ușor de înțeles.

elemente de cuibărit

Puteți pune elemente și în interiorul altor elemente - asta se numește cuibărit. Dacă am fi vrut să afirmăm că pisica noastră este foarte morocănos, am putea îngloba cuvântul „foarte” într-un ) indică faptul că conținutul său are o importanță, seriozitate sau urgență puternică. Browserele redau de obicei conținutul cu caractere aldine."> element, ceea ce înseamnă că cuvântul trebuie subliniat puternic:

Pisica mea este foarte morocănos.

Cu toate acestea, trebuie să vă asigurați că elementele dvs. sunt imbricate corect. În exemplul de mai sus, am deschis elementul reprezintă un paragraf.">

mai întâi elementul, apoi ) indică faptul că conținutul său are o importanță puternică, seriozitate sau urgență. Browserele redau de obicei conținutul cu caractere aldine."> element; prin urmare, trebuie să închidem ) indică faptul că conținutul său are o importanță puternică, seriozitate sau urgență. Browserele redau de obicei conținutul cu caractere aldine."> mai întâi elementul, apoi elementul reprezintă un paragraf.">

element. Următoarele sunt incorecte:

Pisica mea este foarte morocănos.

Elementele trebuie să se deschidă și să se închidă corect, astfel încât să fie clar unul în interiorul sau în exteriorul celuilalt. Dacă se suprapun așa cum se arată mai sus, atunci browserul dvs. web va încerca să ghicească cea mai bună a ceea ce încercați să spuneți, ceea ce poate duce la rezultate neașteptate. Deci nu o face!

elemente goale

Unele elemente nu au conținut și sunt numite elemente goale. Ia elementul încorporează o imagine în document."> element pe care îl avem deja în pagina noastră HTML:

Acesta conține două atribute, dar nu există închidere etichetă și fără conținut interior. Acest lucru se datorează faptului că un element de imagine nu împachetează conținutul pentru a-l afecta. Scopul său este de a încorpora o imagine în pagina HTML în locul în care apare.

Anatomia unui document HTML

Aceasta cuprinde elementele de bază ale elementelor HTML individuale, dar acestea nu sunt la îndemână singure. Acum ne vom uita la modul în care elementele individuale sunt combinate pentru a forma o întreagă pagină HTML. Să revedem codul pe care l-am introdus în exemplul nostru index.html (pe care l-am întâlnit prima dată în articolul Tratarea fișierelor):

Pagina mea de testare

Aici, avem următoarele: