Html
Utilizarea seturilor de caractere ASCII in htmlCalculatoarele lucreaza cu informatii memorate in forma numerica (digitala), prin urmare si caracterele sunt identificate printr-un cod numeric. Cel mai utilizat cod este codul ASCII (American Standard Code for Information Interchange), care codifica 256 de caractere, asociindu-le coduri cuprinse intre 0 si 255. De exemplu, litera 'A' are asocial codul 65, 'Br are codul 66 etc. Setul de caractere ASCII este insa insuficient pentru un sistem informational international cum este Web-ul. Deci au fost standardizate si alte seturi de caractere, care contin mii de caractere utilizate in intreaga lume. Specificarea setului de caractere utilizat de un document HTML se poate face cu ajutorul etichetei <META>. De exemplu, pentru a specifica faptul ca documentul utilizeaza codificarea japoneza EUC-JP, plasam in antetul documentului HTML urmatoarea declaratie: <META HTTP-EQUIV='Content-Type” CONTENT='text/html”; CHARSET=”EUC-JP'> Prin atributul HTTP-EQUIV se pot specifica informatii asociate campurilor din antetul protocolului HTTP, in cazul nostru, campul se numeste Content-Type, valoarea asociata acestui camp fiind text/html”;CHARSET=”EUC-JP'. Daca autorul documentului nu precizeaza setul de caractere folosit, browser-ul va utiliza setul de caractere transmis de catre server, Serverul transmite modul de codificare a caracterelor prin intermediul parametrului charset al campului Content-Type al protocolului HTTP. Cele mai utilizate seturi de caractere sunt ISO-8859-1 (pentru documente din Europa Occidentala), ISO-8859-2 (pentru documente din Europa Centrala si de Est), SHIFTJIS sau EUC-JP (pentru documente in limba japoneza), ISO-8859-5 (pentru documente cu litere chirilice) etc. Specificarea caraterelor dintr-un set de caractere care nu au un corespondent pe tastatura se poate face in doua moduri: a) Prin intermediul codului numeric asociat caracterului astfel: &#D ; unde D este un numar zecimal care reprezinta codul Unicode al caracterului. De exemplu: â reprezinta litera a. reprezinta litera A. î reprezinta litera i. Î reprezinta litera i. b) Prin intermediul unor referinte speciale, asociate unor caractere mai frecvent folosite. De exemplu: fiacirc; reprezinta litera a si este mai usor de memorat decat â. iAcirc; reprezinta litera A (deci se face diferenta intre litere mici si mari). < reprezinta semnul < (mai mic). > reprezinta semnul > (mai mare). tamp; reprezinta caracterul &. &<Ziiot; reprezinta caracterul '. Prin urmare, daca doriti sa utilizati intr-un document HTML caracterul < trebuie sa utilizati < sau < deoarece caracterul < are semnificatia speciala de inceput de eticheta. In mod analog, in loc de > (marcaj de sfarsit de eticheta) veti folosi > sax >, iar in loc de & (marcaj de inceput de referinta de caracter) puteti folosi & sau  8 ; .
Atentie! Caracterul ; (punct si virgula) este obligatoriu la sfarsit! Aplicarea unor efecte asupra texlului Pentru a aplica unei zone de text un anumit efect, se incadreaza textul intre eticheta de inceput si cea de sfarsit, corespunzatoare efectului respectiv. Cele mai utilizate efecte se pot aplica asupra textului in HTML sunt: Descriere <I> Textul este scris cursive</I> Efect Textul este scris cursiv Descriere <U> Textul este scris subliniat </U> EfectTextul este scris subliniat Descriere <B> Textul este scris ingrosat </B> Efect Textul este scris ingrosat Descriere <BIG> Textul este scris mai mare </BIG> Efect Textul este scris mai mare Descriere <SMALL> Textul este scris mai mic </SMALL> Efect Textul este scris mai mic Descriere <STRIKE> Textul este scris taiat </STRIKE> Efect
Aceste efecte pot fi utilizate si in combinatie. De exemplu: Descriere <!><B>Textul este scris cursiv ingrosat</B ></I> Efect ; Textul este scris cursiv ingrosat In HTML se pot aplica si efecte logice, in concordanta cu semnificatia textului respectiv. De exemplu: Descriere <CODE> Textul reprezinta un fragment din codul-sursa al unui program; va fi scris cu un font proportional {de dimensiune fixa)</CODE> Efect Textul reprezinta un fragment din codul-sursa al unui program; va fi scris cu un font proportional {de dimensiune fixa) Descriere<EM> Textul este accentuat, scos in evidenta </EM> Efect Textul este accentuat, scos in evidenta Descriere <STRONG> Textul este mai accentuat, puternic scos in evidenta </STRONG> Efect Textul este mai accentuat, putGrnic scos in evidenta Descriere <CITE> Textul reprezinta o referire la o carte, revista, articol etc </CITE> Efect Textul reprezinta o referire la o carte, revista, articol etc Uiilizarea citatelor in documente HTML Uneori se impune utilizarea citatelor intr-un document HTML. Pentru inserarea de citate exista doua etichete : <BLOCKQUOTE> si <Q>. Arabele necesita eticheta de sfarsit, textul cuprins intre cele doua etichete fiind un citat. Eticheta <BLOCKQUOTE> este utilizata pentru citate lungi (formatare la nivel de bloc), in timp ce eticheta <Q> este utilizata pentru citate scurte, care nu contin mai multe paragrafe (inline). De exemplu: Descriere <BLOCKQUOTE> <P> " lubitii sunt ingeri lasati <P> In pauza ca sa se joace " </BLOCKQUOTE> <P> Emil Brumaru - Cantec naiv </P> Efect 'lubitii sunt ingeri lasati In pauza ca sa se joace' Emil Brumaru - Cantec naiv Observati ca citatul este scris identat (deplasat la dreapta) fata de marginea textului, iar ghilimelele sunt plasate explicit de autorul paginii. Descriere <P> Heraclit spunea ca <Q> "fara speranta e imposibil sa gasesti ceva de nesperat" </Q>.</P> Efect Heraclit spunea ca 'fara speranta e imposibil sa gasesti ceva de nesperat'. Eticheta <BLOCKQUOTE> admite atributul CITE, care primeste ca valoare o adresa Web (URL-ul documentului sursa din care provine citatul): CITE = URL
|