++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ G H I D U L P R O G R A M A T O R U L U I H T M L de Kevin Werbach Versiunea 3.0 -- 21 Iulie 1996 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Acest document il veti gasi in permanenta la . Ghidul programatorului HTML listeaza toate tagurile recunoscute de majoritatea browserelor, versiunile curente. Am inclus toate tagurile din specificatia 3.2, precum si extensiile Netscape incluse in versiuni pana la 3.0b5. Ghidul este scris in asa fel incat sa fie cat mai concis posibil, deci nu se va intra in detalierea tagurilor descrise. Sunt numerosi ghizi pas cu pas pe Web; am linkuri catre multi dintre ei la . Comentariile si sugestiile sint binevenite; ma puteti gasi prin Email la . FORMATUL ACESTUI DOCUMENT --------------------------------------------------------------------------- Acest document poate fi vizualizat cel mai bine cu un font monospaced. Pentru claritate mai mare, am separat atributele ce pot fi aplicate aceluiasi tag pe linii separate. In general, mai multe atribute pot fi aplicate aceluiasi tag. Tagurile sunt scrise cu litere mari pentru a fi citite mai usor, desi majoritatea tagurilor nu sunt case sensitive. SIMBOLURI FOLOSITE --------------------------------------------------------------------------- URL URL-ul unui fisier extern (sau doar numele fisierului da este in acelasi director) ? Numar (ex. inseamna

,

,

, etc.) % Procent (ex.
inseamna
, etc) *** Text (ex. ALT="***" inseamna sa inlocuiti cu un text) $$$$$$ Hexazecimal (ex. BGCOLOR="#SSSSSS" inseamna BGCOLOR="#00FF1C", etc.) ,,, Separare prin virgula (ex. COORDS=",,," inseamna COORDS="0,0,50,50", etc.) | Alternativa (ex. ALIGN=LEFT|RIGHT|CENTER inseamna sa alegeti una dintre optiuni) doc a se citi document COMPATIBILITATE (atentie, HTML evolueaza shi implementarile browserelor variaza) --------------------------------------------------------------------------- (nimic) In spec. HTML 3.2; ar trebui sa mearga pe toate browserele N1.0 Extensie Netscape introdusa in Navigator versiunea 1.0 N1.1 Extensie Netscape introdusa in Navigator versiunea 1.1 N2.0 Extensie Netscape introdusa in Navigator versiunea 2.0 N3.0B Extensie Netscape introdusa in Navigator versiunea 3.0 beta =========================================================================== =========================================================================== GENERAL (toate documentele HTML trebuie sa aiba aceste parti) --------------------------------------------------------------------------- Tipul doc. (inceputul si sfarsitul doc.) Titlu (trebuie sa fie in header) Header (informatii descriptive, cum ar fi titlul) Corp (corpul doc.) DEFINITII STRUCTURALE (aparente controlate de preferintele browserului) --------------------------------------------------------------------------- Marime font (spec. defineste 6 nivele) Aliniere Divizare
Aliniere
Citat
(de obicei aliniat la dreapta sau la stanga) Accentuare (de obicei scris cu italic) Acc. puternica (de obicei scris cu bold) Citat (de obicei italic) Cod (pt. listare cod sursa) Exemplu Input tastatura Variabila Definitie (fara raspandire larga) Adresa autorului
Font mare Font mic FORMATAREA PREZENTARII (autorul specifica formatul textului) --------------------------------------------------------------------------- Bold Italic N3.0b Subliniat (fara raspandire larga) Evidentiere (fara raspandire larga) N3.0b Evidentiere (fara raspandire larga) Subscript Superscript Masina de scris (se foloseste un font monospaced) Preformatare
        (se foloseste sursa asa cum este)
         Latime            
   (in caractere)
       Centru           
(pentru text si imagini) N1.0 Clipire (cel mai controversat tag) Marimea fontului (valori de la 1 la 7) Schimbare marime font N1.0 Marime implicita (de la 1 la 7; implicit 3) Culoare N3.0b Selectie font N3.0b Text pe mai multe coloane N3.0b Dist. intre coloane N3.0b Latime coloana N3.0b Distantare N3.0b Tip distantare N3.0b Marime N3.0b Dimensiuni N3.0b Aliniere LINK-URI SI GRAPHICA --------------------------------------------------------------------------- Link catre un doc. Link catre target (in alt doc.) (in doc. curent) N2.0 Fereastra tinta Definire Target Incarcare imagine Aliniere N1.0 Aliniere Alternare text *** (daca imaginea nu e incarcata) Dimensiuni (in pixeli) Border (in pixeli) Spatiu inconjurator (in pixeli) N1.0 Imagine cu rezolutie mica Mapare (cere un CGI) Mapare Definire map (descriere map) Sectiune N1.1 Fortare client N2.0 Inserare obiect (insereaza obiect in pagina) N2.0 Dimensiune obj. DIVIZORI --------------------------------------------------------------------------- Paragraf

(nu e necesara inchiderea tag-ului) Aliniere text

Linie noua
(un singur CR) Fara spatiu
Linie orizontala
Aliniere
Grosime
(in pixeli) Lungime
(in pixeli) Lungime
(procent din latime pagina) Linie solida
(fara aspect 3D) N1.0 Linie continua (previne trecere la linie noua) N1.0 Despartire linie (unde e nevoie) LISTE (pot fi imbricate) ---------------------------------------------------------------------------- Nenumerotate
(
  • inainte de fiecare element) Compacta
      Tip bullet
        (toata lista)
      • (acesta si urmatorii) Numerotate
        (
      • inainte de fiecare element) Compacta
          Tip bullet
            (toata lista)
          1. (acesta si urmatorii) Numar de inceput
              (toata lista)
            1. (acesta si urmatorii) Definitie
              (
              =termen,
              =definitie) Compacta
              Menu
            2. (
            3. inainte de fiecare element) Compacta Director
            4. (
            5. inainte de fiecare element) Compacta FUNDALURI SI CULORI --------------------------------------------------------------------------- Imagine fundal Culoare fundal (order is red/green/blue) Culoare text Culoare link Link vizitat Link activ (Mai multe informatii la ) CARACTERE SPECIALE (trebuie sa fie minuscule) --------------------------------------------------------------------------- Caracter special &#?; (unde ? e un cod ISO 8859-1) < < > > & & " " Marca inregistrata ® Marca inregistrata ® Copyright © Copyright © Spatiu neignorat   (Lista completa la ) FORM-URI (de obicei cer un CGI pe server) --------------------------------------------------------------------------- Definire
              N2.0 Incarcare fisier
              Nume camp Valoare camp Apasat? (checkboxes and radio boxes) Dimensiune camp (in characters) Dim. maxima (in characters) Lista selectie Nume lista nr optiuni selectie multipla Nume fereastra N2.0 Spatiere text TABELE --------------------------------------------------------------------------- Definire Tabel
              Chenar
              Chenar
              (in pixeli) Spatiu intre celule Sp fata de margine celula
              Dimensiune
              (in pixeli) Dimensiune
              (% din pagina) Linie Aliniere Celula (apar in interiorul liniilor) Aliniere (same as data, except bold centered) Aliniere Aliniere
              Fara linii noi Coloane (pe cate coloane se intinde) Linii (pe cate linii se intinde) N1.1 Dimensiune (in pixeli) N1.1 Dimensiune (% din tabel) N3.0b Culoare celula Header Fara linii noi Coloane (pe cate coloane se intinde) Linii (pe cate linii se intinde) N1.1 Dimensiune (in pixeli) N1.1 Dimensiune (% din tabel) N3.0b Culoare fundal Captura
              (above/below table) FERESTRE (definire si manipulare regiuni specifice de ecran) --------------------------------------------------------------------------- N2.0 Ferestre doc (in loc de ) N2.0 Linii (pixels or %) N2.0 Linii (* = relative size) N2.0 Coloane (pixels or %) N2.0 Coloane (* = relative size) N3.0b Margine N3.0b Dim margine N3.0b Culoare margine N2.0 Fereastra (continutul unei ferestre) N2.0 Document inserat N2.0 Nume N2.0 Dim margine (margine stanga si dreapta) N2.0 Dim margine (margine sus si jos) N2.0 Bara defilare? N2.0 Neredimensionabil N3.0b Chenar N3.0b Culoare N2.0 Continut fara ferestre (pt. browsere ce nu stiu de ferestre) JAVA --------------------------------------------------------------------------- Applet Nume Parametri Locatie Identificator (pt referinte) Text afisat (pt browsere non-Java) Aliniere Dimensiune (in pixels) Distantare (in pixels) MISC --------------------------------------------------------------------------- Comentariu (neafisat de browser) Prolog De cautat (indica un index de cautat) Afisare (text de afisat la input) Trimitere cautare (folositi un semn deintrebare) URL fisier curent (apare in header) N2.0 Fereastra target (apare in header) Relatie (in header) Informatie meta (apare in header) Foi de stil (nu prea suportat inca) Scripturi Java (nu prea suportat inca) =========================================================================== Copyright (c) 1995-1997 Kevin Werbach. Redistribuire non-comerciala permisa. Acest ghid nu este produs al Bare Bones Software; similaritatea numelor este pura coincidenta.