CUPRINS> Inserați și personalizați o linie orizontală cu HTML și XHTML INTRO
INAPOI INAINTE


În această conversație:

HTML - Inserați o linie orizontală
XHTML - Inserați o linie orizontală
HTML - Colorați o linie orizontală
XHTML - Colorați o linie orizontală
HTML - Definiți lungimea și înălțimea unei linii orizontale
XHTML - Definiți lungimea și înălțimea unei linii orizontale
HTML - Aliniați o linie orizontală
XHTML - Aliniați o linie orizontală
(X)HTML - Temă


 
  HTML - Inserați o linie orizontală    
     

Pentru a deosebi vizual două zone ale unei pagini Web se recomandă inserarea unei linii orizontale.

Exemplu

Iată cum separăm printr-o linie orizontală, umbrită sau nu primele două paragrafe ale paginii Web.

1. Introduceți tag-ul <HR> între cele două paragrafe (figura 5.1).

Figura 5.1

Remarcă

Implicit, linia orizontală este puțin umbrită!

2. Introduceți în tag-ul <HR> atributul noshade pentru a suprima efectul umbririi (figura 5.2).

Figura 5.2

3. Validați documentul HTML 4 strict cu aplicația validator.

4. Inserați codul HTML care afișează icon-ul de conformitate .

5. Vizualizați pagina Web într-un browser (figura 5.3).

Figura 5.3

Remarcă

Navigatorul afișează o linie orizontală umbrită sau nu în locurile indicate.

top
 
  XHTML - Inserați o linie orizontală    
     

Pentru a insera o linie (riglă) orizontală într-un document XHTML, care se întinde pe spațiul orizontal disponibil utilizați tag-ul vid <hr />.

Remarcă

   – În XHTML <hr> este utilizat fără tag-ul </hr>. Pentru a vă conforma cu noile norme XML și XHTML, inserați un „/” în tag-ul <hr />.

   – Ca și în cazul tag-ului <br /> normele XHTML nu prevăd prezența unui spațiu înainte de bara oblică „/”. Lăsați acest spațiu înainte de bara oblică „/”. Totuși lăsați acest spațiu dacă doriți să asigurați compatibilitatea cu normele HTML. De exemplu, <hr/> nu este compatibil cu nici o versiune HTML. Spațiul este interpretat ca un separator. Știu, este puțin enervant dar trebuie să vă obișnuiți să fiți meticuloși!

Exemplu

Iată cum separăm printr-o linie orizontală, umbrită sau nu primele două paragrafe ale paginii Web, pornind de la documentul html lumina4.html creat anterior, pe care apoi îl convertim în XHTML cu programul utilitar HTML-TIDY.

În figura 5.4 se prezintă documentul XHTML generat.

Figura 5.4

Remarcă

   – Tag-ul <HR> a fost înlocuit cu <hr />.

   – Tag-ul <HR noshade> a fost înlocuit cu <hr noshade=”noshade” />.

   – În XHTML toate atributele trebuie să aibă valori (Exemplu: noshade se scrie noshade=”noshade”)

Inserați codul XHTML care afișează icon-ul de conformitate. Rezultatul vizualizării paginii Web în Internet Explorer este ilustrat în figura 5.5.

Figura 5.5

top
 
  HTML - Colorați o linie orizontală    
     

În mod implicit, linia orizontală se afișează în gri. Dacă doriți, puteți aplica o culoare liniei orizontale.

   – HTML 4 propune două metode (metoda „veche” și metoda „nouă”) total diferite pentru personalizarea (culoare, lungime, grosime) unei linii orizontale.

   – Tag-urile pe care le studiați în această conversație reprezintă „vechea metodă”, care în prezent este descurajată oficial de W3C.

   – Foile de stiluri reprezintă „noua” metodă care este încurajată oficial de W3C (vezi Conversația 6).

   – De ce învățăm o metodă depășită? Întrucât un număr deloc neglijabil de utilizatori posedă încă navigatoare Web care nu permit utilizarea foilor de stiluri.

Exemplu

Iată cum aplicăm o culoare (roșie și albastră) liniilor orizontale care separă cele două paragrafe ale paginii, utilizând „vechea” metodă, care în prezent este descurajată de W3C.

1. Introduceți în tag-ul <HR> atributul color=”?” înlocuind semnul întrebării (?) cu valoarea hexazecimală a culorii sau cu numele culorii (figura 5.6).

Figura 5.6

2. Validați documentul HTML 4 strict cu aplicația validator.

3. Inserați codul HTML care afișează icon-ul de conformitate .

4. Vizualizați pagina Web într-un browser (figura 5.7).

Figura 5.7

Remarcă

   – În navigator, liniile sunt colorate în roșu respectiv albastru.

   – Atunci când o linie este colorată, efectul de umbră dispare.

top
 
  XHTML - Colorați o linie orizontală    
     

Pentru a colora o linie orizontală în XHTML puteți utiliza atât metoda „veche”, care în prezent este descurajată oficial cât și metoda nouă – foile de stiluri (vezi Conversația 6) încurajată în prezent de W3C pentru avantajele pe care le oferă.

Exemplu

Iată cum aplicăm o culoare (albastră și roșu) liniilor orizontale care separă cele două paragrafe ale paginii, pornind de la documentul HTML lumina4.htm creat anterior, pe care apoi îl convertim în XHTML cu programul utilitar HTML-TIDY. Vom utiliza metoda „veche”, care … este descurajată oficial.

În figura 5.8 se prezintă documentul XHTML generat.

Figura 5.8

Inserați codul XHTML care afișează icon-ul de conformitate. Rezultatul vizualizării paginii Web în Internet Explorer este ilustrat în figura 5.9.

Figura 5.9

Exemplu

Iată cum aplicăm o culoare (albastru și roșu) liniilor orizontale care separă cele două paragrafe ale paginii, utilizând „noua” metodă recomandată oficial de W3C – foile de stiluri.

În figura 5.10 este prezentat documentul XHTML creat manual, în care s-au definit clasele hr.blue și hr.red. Documentul a fost validat cu aplicația validator. Pentru afișarea icon-ului de conformitate s-a inserat codul XHTML.

Figura 5.10

Remarcă

Atribuirea celor două stiluri (hr.blue și hr.red) tag-ului <hr /> schimbă aspectul liniilor orizontale.

Rezultatul vizualizării paginii Web în Internet Explorer este ilustrat în figura 5.11.

Figura 5.11

top
 
  HTML - Definiți lungimea și înălțimea unei linii orizontale    
     

În mod implicit, linia orizontală se afișează pe toată lungimea paginii. Desigur, dumneavoastră puteți decide și altfel!

Exemplu

Iată cum definim în procente (75%) lungimea primei linii orizontale care separă cele două paragrafe și în pixeli - lungimea (25) și înălțimea (10) celei de-a doua linii orizontale, utilizând metoda „veche”, care este descurajată de W3C.

1. Introduceți în tag-ul <HR> atributul width=”?” pentru a defini lungimea liniei înlocuind semnul întrebării (?) prin dimensiunea în procente (75) sau în pixeli (figura 5.12).

Figura 5.12

2. Introduceți în tag-ul <HR> atributul size=”?” pentru a defini grosimea liniei, înlocuind semnul întrebării (?) cu 10 și în continuare, atributul width=”?” pentru a defini lungimea liniei, înlocuind semnul întrebării (?) cu 25 (figura 5.13).

Figura 5.13

3. Validați documentul HTML 4 strict cu aplicația validator.

4. Inserați codul HTML care afișează icon-ul de conformitate .

5. Afișați pagina Web într-un browser (figura 5.14).

Figura 5.14

Remarcă

În navigator liniile se afișează cu lungimea și grosimea specificate.

top
 
  XHTML - Definiți lungimea și înălțimea unei linii orizontale    
     

Pentru a defini lungimea și înălțimea unei linii orizontale în XHTML puteți utiliza atât metoda „veche” care în prezent este descurajată oficial cât și metoda „nouă” – foile de stiluri (vezi Conversația 6) încurajată în prezent de W3C pentru avantajele pe care le oferă.

Exemplu

Iată cum definim în procente (75%) lungimea primei linii orizontale care separă cele două paragrafe și în pixeli – lungimea (25) și înălțimea (10) celei de-a doua linii orizontale, pornind de la documentul HTML lumina4.htm creat anterior, pe care apoi îl convertim în XHTML cu programul utilitar HTML-TIDY. Vom utiliza metoda „veche”, care … este descurajată oficial!

În figura 5.15 se prezintă documentul XHTML generat.

Figura 5.15

Inserați codul XHTML care afișează icon-ul de conformitate. Rezultatul vizualizării paginii Web în Internet Explorer este ilustrat în figura 5.16.

Figura 5.16

Exemplu

Iată cum definim în procente (75%) lungimea primei linii orizontale care separă cele două paragrafe și în pixeli – lungimea (25) și înălțimea (10) celei de-a doua linii orizontale, utilizând „noua metodă” recomandată oficial de W3C – foile de stiluri.

În figura 5.17 este prezentat documentul XHTML creat manual, în care s-au definit clasele hr.blue1 și hr.red1. Documentul a fost validat cu aplicația validator. Pentru afișarea icon-ului de conformitate s-a inserat codul XHTML corespunzător.

Figura 5.17

Rezultatul vizualizării paginii Web în Internet Explorer este ilustrat în figura 5.18.

Figura 5.18

top
 
  HTML - Aliniați o linie orizontală    
     

Dacă linia orizontală ocupă întreaga pagină, atunci nu mai este cazul să o aliniem. În caz contrar, dacă linia este mai mică este indispensabil să indicăm modul de aliniere (stânga, dreapta, centrat) al acesteia.

Exemplu

Iată cum aliniem, la dreapta, linia orizontală care separă primele două paragrafe ale paginii și cum centrăm pe o lungime de 75 de pixeli linia care separă cel de-al doilea paragraf de restul textului, utilizând metoda „veche”, care în prezent este descurajată oficial de W3C.

1. Introduceți în tag-ul <HR> atributul align=”?” înlocuind semnul întrebării (?) cu una din valorile: right (cazul nostru), left, center (figura 5.19).

Figura 5.19

Remarcă

   – În (X)HTML atributul align face parte din atributele indezirabile.

   – Tag-urile pe care le studiați în această conversație reprezintă „vechea metodă”, care în prezent este descurajată oficial de W3C. Foile de stiluri reprezintă „noua” metodă care este încurajată oficial de W3C (vezi Conversația 6).

   – De ce învățăm o metodă depășită? Întrucât un număr deloc neglijabil de utilizatori posedă încă navigatoare Web care nu permit utilizarea foilor de stiluri.

2. Introduceți în tag-ul <HR> atributul align=”center” pentru a centra cea de-a doua linie orizontală (figura 5.20).

Figura 5.20

Remarcă

Observați diferența între width=75% (din lățimea totală a paginii), atribut al primului tag <HR> și width=75, atribut utilizat în cel de-al doilea tag <HR>.

3. Validați documentul HTML 4 strict cu aplicația validator.

4. Inserați codul HTML care afișează icon-ul de conformitate.

5. Vizualizați pagina Web într-un browser (figura 5.21).

Figura 5.21

Remarcă

În navigator, liniile respectă alinierea definită.

top
 
  XHTML - Aliniați o linie orizontală    
     

Pentru a alinia o linie orizontală în XHTML puteți utiliza atât metoda „veche”, care în prezent este descurajată oficial cât și metoda „nouă” – foile de stiluri (vezi Conversația 6) încurajată în prezent de W3C pentru avantajele pe care le oferă.

Exemplu

Iată cum aliniem, la dreapta, linia orizontală care separă primele două paragrafe ale paginii și cum centrăm pe o lungime de 75 de pixeli linia care separă cel de-al doilea paragraf de restul textului, pornind de la documentul HTML linie1.html creat anterior, pe care apoi îl convertim în XHTML cu programul utilitar HTML-TIDY. Vom utiliza metoda „veche” care … este descurajată oficial.

În figura 5.22 se prezintă documentul XHTML generat.

Figura 5.22

Inserați codul XHTML care afișează icon-ul de conformitate. Rezultatul vizualizării paginii Web în Internet Explorer este ilustrat în figura 5.23.

Figura 5.23

Exemplu

Iată cum aliniem, la dreapta, linia orizontală care separă primele două paragrafe ale paginii și cum centrăm pe o lungime de 75 de pixeli linia care separă cel de-al doilea paragraf de restul textului, utilizând „noua metodă” recomandată oficial de W3C – foile de stiluri.

În figura 5.24 este prezentat documentul XHTML creat manual, în care s-au definit clasele hr.red2 și hr.red3. Documentul a fost validat cu aplicația validator. Pentru afișarea icon-ului de conformitate s-a inserat codul XHTML corespunzător.

Figura 5.24

Rezultatul vizualizării paginii Web în Internet Explorer este ilustrat în figura 5.25.

Figura 5.25

top
 
  (X)HTML - Temă    
     
Testați-vă cunostințele

1. Precizați care este semnificația tag-urilor: <HR> și <hr />.

2. De ce inserăm într-un document (X)HTML una sau mai multe linii orizontale?

3. Cum formatați o linie orizontală într-un document (X)HTML?

4. Precizați care este codul sursă XHTML care a stat la baza creării paginii Web din figura 5.26.

Figura 5.26

Vizitați site-urile

www.virtualfreesites.com/webmaster.html
www.123webmaster.com
www.builder.com
www.newslinx.com
www.trainingtools.com
www.htmlhelp.com

top
CUPRINS> Inserați și personalizați o linie orizontală cu HTML și XHTML INTRO
INAPOI INAINTE