Documente Academic
Documente Profesional
Documente Cultură
1 Notiuni introductive
( Internet ,Web, HTML, URL, editor, servicii, legislatie )
3 Tabele
( necesitate, tag-uri specifice, proprietati { linii, coloane} )
4 Formulare
( necesitate, notiuni generale, elementele unui formular, campuri de editare, obiecte
{ butoane, casete de validare, campuri de editare, liste de selectie, butoane radio} )
6 Cadre
( necesitate, integrarea cadrelor intr-o pagina Web )
I.Notiuni introductive
( Internet ,Web, HTML, URL, editor, servicii, legislatie )
Internet" (cu i mare) reprezinta reteaua globala, accesibila in mod public formata prin
inter conectarea a milioane de retele de calculatoare din toata lumea.
Internetul isi are originea in anul 1969, aparut datorita unui proiect experimental
in cadrul unei agentii din Departamentrul de Aparare al US. Proiectul initial lega
calculatoarele de la Univ. of California din Los Angeles (UCLA), institutul Stanford
(SRI) din Menlo Park si Universitatea Utah din Salt Lake City. In proiectul initial al
ARPAnet se asigurau doar 3 servicii de comunicatie: conectarea la distanta - telnet
(Remote login), transferul de fisiere si tiparirea la distanta.
in 1972, cand se ajunsese la o retea cu 37 de calculatoare, a fost introdus si
serviciul de posta electronica - e-mail;
in 1973, sistemul TCP/IP este propus ca un standard pentru ARPAnet. El este insa
acceptat ca protocol standard doar la 1 Ianuarie 1983, cand ARPAnet ajunsese sa
asigure conectarea a 500 de centre.
in 1990 ARPAnet dispare (dupa ce toate organizatiile care erau conectate au
trecut la NSFNET. La randul sau NSFNET isi inceteaza activitatea in 1995 cand
accesul la Internet ajunge sa fie asigurat de firme comerciale pentru intreaga
lume.
in 1990 Tim Berners-Lee, fizician la CERN Geneva, dezvolta protocoalele de
comunicatie pentru World Wide Web, creind si limbajul HTML (Hypertext Markup
Language). Chiar daca era initial un proiect destinat cercetatorilor din fizica
atomica si subatomica, descoperirile sale au facut rapid epoca, pentru multa lume
Internetul devenind sinonim cu World Wide Web-ul.
primele pagini Web vizibile "in lume" sunt raportate in decembrie 1991,
la laboratorul de fizica de la Stanford Linear Accelerator Center (SLAC). Unii
considera ca moment al aparitiei Web-ului doar anul 1994, cand a fost
lansat pe piata primul navigator performant
Fiecare calculator conectat direct la Internet este identificat in mod unic printr-o
adresa IP. Fiecare adresa IP este formata din 32 biti reprezentati prin 4 grupe de
3
Datele (informatia) circula pe Internet sub forma de pachete din aproape in aproape,
din router in router (dispozitiv care leaga mai multe retele), de la sursa catre
destinatie.
Browser Web este o aplicatie software utilizata pentru a localiza şi a afişa pagini Web
Două dintre cele mai populare browsere sunt Microsoft Internet Explorer,
Netscape şi Firefox. Sunt browsere grafice, ceea ce înseamnă că pot afişa grafică,
precum şi de tip text. În plus, cele mai moderne browsere pot prezenta multimedia
informaţii, inclusiv de sunet şi video, deşi au nevoie de plug-in-uri ( mici programe )
pentru anumite formate.
4
World Wide Web abreviat WWW; numit scurt şi web, care în engleză înseamnă
"reţea" ,este un sistem de documente şi informaţii de tip hipertext legate ele între ele
care pot fi accesate prin reţeaua mondială de Internet
Standardele web sunt un termen general pentru standardele formale şi alte tehnici
specifice care definesc şi descriu aspecte ale World Wide Web.
Cu ajutorul codului HTML (Hyper Text Markup Language) poti construi pagini
web .
Continut pagina
//------------------------------------------------
6
sau:
<html>
<head>
<title>Titlul paginii</title>
</head>
<body>
</body>
</html>
URL (în engleză Uniform Resource Locator) reprezinta calea pentru specificarea unei
resurse (unui site sau a unei pagini) în Internet.
(a) Tag-urile sunt niste marcaje sau etichete pe care limbajul HTML le foloseste
alaturi de texte pentru a ajuta browser-ul de internet sa afiseze corect continutul
paginii web.
Nota:
nu toate tag-urile accepa atribut ( daca accepta atribut, atunci este necesara si o
valoare a atributului )
in HTML nu toate tag-urile cer ‘ inchiderea’ tagului prin </ tag>
exista tag-uri singulare : <tag> ( fara eticheta de deschidere si inchidere, fiindca
nu contin nici o informatie)
8
<htmlL> cu acest tag incepe orice document HTML. Prin folosirea acestui tag ii spunem
browser-ului ca este vorba de un fisier HTML pentru a il putea afisa.
<head> intre aceste tag-uri sunt trecute, pe langa titlul paginii, diverse informatii
folositoare pentru browser-ul de internet
<title> cu ajutorul acestei perechi de tag-uri vei putea da un titlu documentului tau.
Astfel, textul pe care il vei scrie intre aceste tag-uri va fi afisat in bara de titlu a
documentului.
</title> este tag-ul de încheiere al tag-ului <TITLE>. Arata sfarsitul titlului
documentului.
<body>
(b) odata cu acest tag incepe continutul paginii web. Tot ce vei scrie intre
tag-urile <BODY> si </BODY> va fi afisat, de catre browser, pe
ecranul monitorului.
</body> ii spui browser-ului ca ai terminat de scris continutul paginii. Tot ceea ce vei
scrie dupa acest tag nu va mai fi afisat.
Tag-urile (etichetele) pot fi scrise atat cu litere mari cat si cu litere mici, dar
VA SUGERAM sa utilizati LITERE MICI.
trece pe urmatorul rand traseaza o linie orizontala
<br> <hr>
bgcolor
cod
culoare Culoarea fondului
nume
culoare
leftmargin Distanta dintre marginea din stanga a
procent ferestrei browserului si marginea din
din stanga a paginii
latimea
paginii
numar de
pixeli
topmargin Distanta dintre marginea de sus a
procent ferestrei browserului si marginea de sus
din a paginii
inaltimea
paginii
numar de
pixeli
text
cod
culoare Culoarea textului
nume
culoare
alink Culoarea legaturilor active (atunci cand
cod mouse-ul se afla deasupra lor)
culoare
nume
culoare
link Culoarea legaturilor nevizitate (nu s-a
cod efectuat nici un click pe ele)
culoare
nume
culoare
vlink Culoarea legaturilor vizitate
cod (s-a efectuat cel putin un click pe ele)
culoare
nume
culoare
<br> sfarsit de rand
<center> Afisarea in centrul paginii
<font> Fontul textului
color cod culoare Culoarea fontului
nume
culoare
face nume font Tipul fontului
size un numar Marimea fontului
de la 1 la 7
<h1>,<h2>, Dimensiuni de titluri in cadrul paginii
<h3>,<h4>,
<h5>,<h6>,
align left
center
right
justify
<hr> Linie orizontala
10
Indicatii si exemple
<html>
<head>
<title>Prima mea pagina web</title>
</head>
<body bgcolor="#aacc00">
<font color="#0000ff" size="6"> Fundal si font </font>
<br>
<hr COLOR="#FF0000" width="25% "size="5%" align="left">
<br>
<font color="#FF0000"> Am schimbat culoarea fontului </font>
<hr>
</body>
</html>
EDITARE
DESCHIDERE PAGINA
SALVARE
12
VIZUALIZARE PAGINA
3. LINK - URI
Se marcheaza cu # sirul cautat ( #Internet ) . Internet reprezinta ce va apare scris in pagina cand se
executa click pe link
<a href=”#Internet”>Internet</a> ,<a href="#Web">Web</a>, HTML, URL, editor, servicii, legislatie
In pagina, in dreptul fiecarui cuvant cautat , atasam ‘ ancora’ spre care este directionat link-ul.
Pentru o evidentiere a cuvintelor cautate, acestea apar in pagina cu alta culoare chiar de la incarcarea paginii, pe cand
cuvintele initiale isi schimba culoarea fontului dupa ce s-a efectuat click ctre link.
referinte spre fisiere de orice tip ( aflate in directorul in care este salvata codul sursa
al paginii ) (foto 3)
<a href="nomenclator.pdf">Nomenclator</a> sau <a href="produs1.jpg">Foto produs 1</a>
1. 2.
14
3.
<html>
<head>
<title>Prima mea pagina web</title>
</head>
<hr>
<body bgcolor="#CCCCCC">
<hr COLOR="#FF0000" width="75%" size="2%" align="left">
<font color="#0000ff" size="6">
<h2 align="center">SOLUTI SI PROIECTE
<a href="nomenclator.pdf"><br align="center">
<font color="00ffff" size="3">Nomenclator</font>
</a</h2>
<h3 align="left"> ERP <a href="produs1.jpg">
<font color="00ffff" size="3"> Foto1</font></a>
<h3> eLearning <a href="produs2.jpg">
<font color="00ffff" size="3"> Foto2</font></a>
<h3> eTraining <a href="produs3.jpg">
<font color="00ffff" size="3"> Foto3</font></a>
</font>
<hr COLOR="#FF0000" width="50%" size="2%" align="left">
</body>
</html>
Nota:
ptr un spatiu in pagina, se foloseste caracterul special
propunem sa va creati propriile coduri pentru a va familiariza cu atributele si
valorile acestora din tabelul prezentat.
4. LISTE
Tagurile pentru lista suporta atributul type cu diferite valori ce schimba modul de
afisare a marcatorilor listei.
Cod
foto
cod
16
foto
Nota:
Pentru caractere speciale in html, se pot consulta pegini web, ca de ex:
http://profs.info.uaic.ro/~val/char_spec.html
Pentru coduri de culori se pot consulta pegini web, ca de ex:
http://html.ice-t.ro/tutoriale/culori.html
Cateva din formatele de sunete utilizate in paginile web sunt: MIDI (*.mid sau
*.midi), WAVE (*.wav), AU (*.au).
2. sunete care care sa fie audiate direct din pagina web , se folosesc fisiere de tip flash,
care pot contine si butoane de control de tip Play, Pause, Stop.
3. sunet de fond (fundal sonor) : este acceptata doar de browserul internet Explorer si
consta in inserarea in interiorul corpului paginii a etichetei: <bgsound> care poate
17
avea atributele:
src - fisierul sursa de sunet care va fi audiat
loop - numarul de repetitii ale fisierului ("infinite" sau "-1" pentru infinit si un numar
intreg care indica de cate ori va fi audiat fisierul)
înlocuind semnul de întrebare (?) cu calea de acces către fişierul video , x= lungimea ,
y= inaltimea exprimate in pixeli , z = numarul de iteratii, u=”true” / “false”, v= 0..100
<HTML><HEAD>
<TITLE>Fisier video</TITLE></HEAD>
<BODY><EMBED src="c:\windows\clock.avi"
width="150" height="150" loop="2">
</BODY>
</HTML>
III.Tabele
( necesitate, tag-uri specifice, proprietati { linii, coloane} )
18
Tabelele constituie structura care sta la baza organizarii marii majoritati a paginilor
web. Tabelul este format din linii si coloane impartind zona in celule. Fiecare celula
pastreaza informatia care va fi afisata.
Tabele pot fi imbricate, adica in interior pot contine unul sau mai multe tabele.
foto 1
pentru a stabili dimensiunea unui tabel, unui rand sau a unei celule,
folosimatributele WIDTH pentru latime si/sau HEIGHT pentru inaltime.
21
pentru alinierea datelor din cadrul tabelului folosim atributul ALIGN cu una
dintre valorile "left", "center" sau "right".
pentru a schimba culoarea unei celule, unui rand sau chiar a intregului
table folosim atributul BGCOLOR impreuna cu codul culorii alese.
Foto 2
cod 2
Cu ajutorul tabelelor putem controla mult mai bine elementele din cadrul unei pagini
web. Folosind tabelele, putem adauga o imagine sau un text oriunde in pagina web..
In plus fata de notiunile invatate pana acum in aceasta lectie, mai trebuie sa retinem
22
inca doua atribute foarte importante ale tag-ului <TD>: COLSPAN (numarul de
coloane pe care se intinde celula) si ROWSPAN (numarul de linii pe care se intinde
celula).
cod 3 foto 3
cod 4 foto 4
Obs:
td rowspan = "x"> inseamna ca celula respectiva se va "intinde"
23
IV.Formulare
( necesitate, notiuni generale, elementele unui formular, campuri de editare, obiecte
{ butoane, casete de validare, campuri de editare, liste de selectie, butoane radio} )
In aceasta lectie vom invata cum se pot adauga in cadrul unei pagini web
diferite tipuri de formulare, dar si cum putem trimite datele introduse intr-un
formular, prin email.
(a) Pentru a introduce in cadrul unui formular un camp de editare, trebuie sa folosim pentru atributul TYPE, al
tagului <INPUT>, valoarea text.
24
Exemplu:
Camp de editare
(b) Atributele cele mai folosite pentru tagul <INPUT> de tipul camp de editare sunt:
• SIZE, care reprezinta latimea campului de editare
• MAXLENGTH, specifica numarul maxim de caractere care pot fi introduse in campul de editare
• VALUE, valoarea initiala a campului de editare
Daca vrei sa introduci un camp de editare de tip "parola", atributul TYPE va avea
valoarea "password". In acest caz, caracterele introduse in campul de editare, nu vor
fi vizibile .
Atunci cand vrem sa adaugam in cadrul formularului nostru un camp de editare in
care sa poata fi introduse mai multe randuri, folosim campurile de editare de tip
multilinie. Pentru a folosi un astfel de camp de editare, avem nevoie de tag-urile
<TEXTAREA> si </TEXTAREA>. Sa vedem cum arata linia de cod HTML care
introduce un camp de editare multilinie:
Nota:
Cu ajutorul atributului CHECKED, fara alte valori, putem selecta un buton rradio in
mod prestabilit. Nu pot fi selectate mai multe butoane radio dintr-un grup, in acelasi
timp.
casete de validare :
pentru a introduce ocaseta de validare (checkbox) se utilizeaza eticheta <INPUT> cu atributul
TYPE avand valoarea "checkbox". Casetele de validare permit selectarea sau deselectarea
uneia sau mai multor optiuni. Exemplu:
<html>
<head>
25
<SELECT>
<OPTION value=Alba>Alba</OPTION>
<OPTION value=Arad>Arad</OPTION>
<OPTION value=Arges>Arges</OPTION>
<OPTION value=Bacau>Bacau</OPTION>
<OPTION value=Bihor>Bihor</OPTION>
<OPTION value=Bistrita-Nasaud>Bistrita-Nasaud</OPTION>
<OPTION value=Botosani>Botosani</OPTION>
<OPTION value=Brasov>Brasov</OPTION>
<OPTION value=Braila>Braila</OPTION>
<OPTION value=Bucuresti selected>Bucuresti</OPTION>
<OPTION value=Buzau>Buzau</OPTION>
<OPTION value=Caras-Severin>Caras-Severin</OPTION>
<OPTION value=Calarasi>Calarasi</OPTION>
<OPTION value=Cluj>Cluj</OPTION>
<OPTION value=Constanta>Constanta</OPTION>
<OPTION value=Covasna>Covasna</OPTION>
<OPTION value=Dambovita>Dambovita</OPTION>
</SELECT>
Pentru a putea selecta mai multe valori din cadrul unei liste de selectie trebuie sa
folosim pentru tag-ul <SELECT> atributul MULTIPLE, fara alte valori.
26
(b) Alaturi de butonul de tip Submit, putem folosi si un buton de tip Reset. Prin apasarea acestui buton
toate elementele formularului vor reveni la valoarea lor prestabilita, indiferent de valorile introduse de
utilizator. Pentru a introduce un buton de tip Reset, se procedeaza la fel ca si la butonul de tip
Submit, singura deosebire fiind ca atributul TYPE va avea valoarea "reset". Sa vedem cum arata linia de
cod care introduce in cadrul unui formular un buton de tip Reset:
<INPUT TYPE="reset" VALUE="Sterge">
trimiterea datelor din formular prin e-mail :
(c) Pentru ca datele introduse intr-un formular sa fie trimise prin e-mail trebuie sa folosim pentru
atributul ACTION al tag-ului <FORM>, valoarea "mailto:email@domeniu.ro". in felul acesta, datele
introduse in formular vor fi trimise la adresa de e-mail specificata.
De exemplu, pentru a trimite datele dintr-un formular la adresa aaa@manuale.ro vom folosi urmatoarea linie
de cod:
Indicatii si exemple
(Cod 1) (Foto1)
<html>
<head>
<title></title>
</head>
<body>
<form method="get" action="forma.php">
<table border="0" cellspacing="0" cellpadding="3">
<tr>
<td align="right">Prenume: </td>
<td><input type="text" name="prenume" value="" /></td>
</tr>
<tr>
<td align="right">Nume: </td>
<td><input type="text" name="nume" value="" /></td>
</tr>
27
<tr>
<td align="right">Varsta:
</td><td><input type="text" name="varsta" size="2"
value="" /></td>
</tr>
<tr>
<td align="right" valign="middle">Hobby-uri: </td>
<td> Citit
<input type="checkbox" name="hobby" value="citit" />
Sport
<input type="checkbox" name="hobby"
value="sport" />
Filme
<input type="checkbox" name="hobby"
value="filme" />
</td>
</tr>
<tr>
<td align="right">Tara in care v-ati nascut:</td>
<td>
<select name="tara">
<option value="ro">Romania</option>
<option value="fr">Franta</option>
<option value="de">Germania</option>
</select>
</td>
</tr>
<tr>
<td></td>
<td><br /><br />
<input type=”submit” name=”btnSubmit”
value=”Trimite Formular”></td>
</tr>
</table>
</form>
</body>
</html>
Ne propunem acum sa realizam un formular complex, care sa evidentieze tipurile
de obiecte ce se pot introduce intr-un formular pe care il vom salva cu numele
script.html
(cod 2)
</form>
( foto 2 )
( cod 3 ) ( foto 3 )
</form>
src - Valoarea acestui atribut determina locatia fisierului care contine imaginea.
alt - La acest atribut se scrie textul care va aparea daca imaginea nu e afisata ( de
unele browsere) sau cand utilizatorul va pozitiona, in browser, mouse-ul peste imagine.
align - Acest atribut permite asezarea imagini in locuri diferite pe pagina. Pot fi folosite
urmatoarele optiuni:
Bottom , Middle , Top , Left , Right , TextTop , ABSMiddle , Baseline ,
ABSBottom
hspace - Acest atribut este pentru spatiu orizontal pe ambele parti ale imaginii,
specificat in pixeli. De exemplu o valoare de 5 va pune un spatiu invizibil, de 5 pixel, in
pârtile orizontale ale imaginii.
vspace - Acest atribut este pentru spatiu vertical pe ambele parti ale imaginii,
specificat in pixeli. De exemplu o valoare de 5 va pune un spatiu invizibil, de 5 pixel, in
pârtile verticale ale imaginii.
Indicatii si exemple
<html>
<head>
<title>titlu documentului</title>
</head>
<body>
<img src="C:\modern_house.jpg" align="top" width="100"
height="120" border="4" hspace="10" vspace="7"></img>
</body>
</html>
31
ToEmail:
<input name="email" type="text"><br>
FromEmail:
<input name="from type="text"><br>
Subject:
<input name="subject"type="text"><br>
Message:
<textarea name="message" rows="10"
cols="30"></textarea>
<input type="image"src="imagine.jpg"
lign="top"width="100"weight="30"
border="4"hspace="10"hspace="7"
value="submit" />
</form>
<html>
<head>
<title>Prima mea pagina web</title>
<body>
<TABLE BORDER=5 CELLSPACING=6
CELLPADDING=10
BGCOLOR="#ADEADA" ALIGN=center>
<CAPTION ALIGN=top>Tabelul II</CAPTION>
<TR BGCOLOR="#00AA00"
ALIGN=right>
<TH>Coloana1</TH>
<TH>Coloana 2</TH>
</TR>
<TR><TD>Celula 1.1</TD>
<TD><img src="im1.jpg"
align="top" width="100" height="120"
border="4"
hspace="10"vspace="7"/></TD>
32
</TR>
<TR>
<TD>Celula 2.1</TD>
<TD>Celula 2.2</TD>
</TR>
</TABLE>
</body>
</head>
6.Cadre
( necesitate, integrarea cadrelor intr-o pagina Web )
Cu ajutorul cadrelor (frame-uri ) putem afisa mai multe pagini web in acelasi
timp in browser. Un cadru ( frame ) este de fapt o fereastra independenta in
browser.
Cu ajutorul cadrelor putem imparti o pagina web in mai multe zone, iar apoi
putem stabili ce pagina va fi afisata in fiecare zona.
1.
Pentru a imparti o pagina web in mai multe cadre, trebuie sa folosim, inainte de tag-
ul <BODY>, tag-ul <FRAMESET> insotit de unul dintre atributele <COLS> sau
<ROWS>, pentru a defini exact cum va fi impartita pagina respectiva. Daca dorim sa
impartim pagina in doua cadre orizontale vom folosi urmatoarea linie de cod:
<FRAMESET ROWS=”70%,*”>
Se folosesc procente pentru a defini marimea randurilor sau a coloanelor care vor
forma cadrele.
Pentru exemplul dat, primul cadrul va avea 70% din inaltimea paginii, iar al doilea
cadru restul, adica"*" sau 30%.
BORDER - pune in evidenta prin valorile “0” sau “1” , marginile cadrelor
33
De ex:
Pentru a imparti pagina web in mai multe cadre orizontale, se vor asocia mai multe
procente atributului ROWS, dar avand grija ca suma lor sa nu depaseasca 100%. La fel
se procedeaza si pentru impartirea unei pagini web in cadre verticale singura deoasebire
fiind aceea ca in locul atributului ROWS se foloseste atributul COLS. Nu uita de tag-ul
de incheiere </FRAMESET>
2.
<FRAME SRC="numelepaginii.html">
scrolling - poate avea valorile yes, no, auto si se refera la prezenta scroll-ului
src - defineste calea catre pagina web ce va fi afisata in acest frame. Poate fi un
URL (http://www.yahoo.com) sau calea relativa a unui fisier pe harddisk (content.html)
name - denumeste frame-ul. Este folosit pentru a realiza un link din alt frame catre o
pagina care sa se incarce in acest frame, sau mai este folosit in scripturi. In linkul din
primul frame se foloseste atributul target pentru a specifica frame-ul in care sa se
34
incarce pagina.
Indicatii si exemple
Sa se realizeze o pagina web care sa contina doua cadre verticale si care sa respecte
urmatoarele conditii:
- in cadrul din stanga sa se incarce pagina cu URL= http://www.google.ro
- in cadrul din dreapta sa se vizualizeze o alta pagina al carei cod este dat de
fiserul “C:\test5.html"
<html>
</frameset>
</html>
Sa se realizeze o pagina web care sa contina trei cadre orizontale , iar intr-unul din
cadre, sa se incarce o imagine .Toate cadrele vor avea scroll ( care va permite
vizualizarea intregii imagini incarcate in cadru , chiar daca dimensiunea initiala a
cadrului nu permite ).
<html>
</html>
CSS este un acronim provenind din Cascading Style Sheets, care înseamnã
"foi de stil în cascadă".
Stilurile CSS sunt salvate în mod normal în fişiere diferite de cele cu extensia html.
35
Adaugarea de cod CSS este utila mai ales pentru a anula alte stiluri ale elementului
respectiv sau de a aduce noi elemente de stil etichetei respective.
Sintaxa CSS este formata din reguli, numite reguli CSS. O regula CSS este formata
din 2 parti:
1. Un selector , care defineste elementele HTML pe care se aplica regula
2. Una sau mai multe declaratii care definesc cum arata elementul respectiv
Exemplul1 – selector de tip HTML ( care formateaza tag-urile <h1> si <p> ). Codul
este sensibil doar la tag-urile indicate.
<style type=”text/css”>
</style>
Exemplul2 - selector de tip clasa , care poate formata orice element care este
etichetat cu clasa respectiva .
.title {
font-size: 11px;
36
color: #ff5f00;
font-weight: bold;
In exemplul2, numele clasei este .title , , iar ce este cuprins intre accolade, reprezinta
declaratii.
<head>
<title></title>
Se definesc selectorii:
<style type="text/css">
</style>
</head>
<body >
<p > Selector CSS tip HTML</p>
Fara cod CSS
<table class="title">
<tr>
<td>c11</td>
<td>c12</td>
<td>c13</td>
</tr>
<tr>
<td>c21</td>
<td>c22</td>
<td>c23</td>
</tr>
</table>
37
</html>
Nota: Acest curs nu prezinta decat cateva din elementele de baza ale codului
CSS si necesitatea "foilor de stil". Cursul doreste prin aceste noutati sa va
orienteze spre un studiu complementar care sa va invate cum sa adaugati si
sa folositi CSS in paginile dv. web.
Scripturile Web sunt deseori folosite in codul unei pagini in HTML pentru a da mai
multa animatie, sau pur si simplu pentru una dintre multele aplicatii care sunt facilitate
de aceste scripturi.
Deasemenea una dintre aplicatiile cele mai importante este aceea de a valida un
formular innainte de a fi trimis. Acesta va scuti userul de mult timp pierdut in cazul
in care a introdus gresit datele fiindi nevoie de reincarcarea paginii si recompletarea
campurilor.
1.
Codul necesar acestor actiuni poate fi inserat în pagina web si executat pe calculatorul
vizitatorului.
Introducerea unui cod javascript se face foarte simplu cu ajutorul tagului script. Iata si
un exemplu:
<script type="text/javascript">
<!--script
-->
</script>
2.
De ce să folosiţi script-uri PHP?
Scripturile PHP sunt întotdeauna incluse între două taguri PHP, conform aceleaşi scheme
ca şi în HTML. Astea spun serverului să preia information dintre ele şi să o interpreteze
ca expresie din PHP. Există trei forme diferite de marcare a expresiilor - comenzilor PHP,
şi anume:
<?
39
comenzi PHP
?>
<?php
comenzi PHP
php?>
<script language="php">
comenzi PHP
</script>
Codul se salveaza cu extensia . php si se incarca fisierul pe server in spatiul in care sunt
salvate documentele Web.
3.
De ce să folosiţi script-uri C #?
Unul din cele mai importante obiective ale Microsoft pentru C# : este suport
pentru RAD (Rapid Application Development).
Aplicatiil einternet trebuie sa fie dezvoltate in timp internet; un nou limbaj trebuie sa fie
usor de invatat si depanat, si trebuie produce cod care se poate modifica usor. In timp
ce VB si Delphi exceleaza in aceste domenii, C++ nu a fost tocmai un succes. Limbajul
in sine este complex si greu de manuit, si putine biblioteci C++ ofera interfete simple. In
plus, managementul manual al memoriei si modelul de type-casting complex fac
depanarea la C++ foarte dificila. In plus, cum se va arata in continuare C++ nu
protejeaza inerent impotriva potentialelor probleme cauzate de incompatibilitati ale
versiunilor.Cu tot efortul depus de Microsoft si Borland, C++ nu este potrivit pentru
dezvoltare rapida a aplicatiilor.
Nota: Acest curs nu prezinta decat cateva din elementele de baza ale codului
CSS si necesitatea "foilor de stil". Cursul doreste prin aceste noutati sa va
orienteze spre un studiu complementar care sa va invate cum sa adaugati si
sa folositi CSS in paginile dv. web.
40
Motivele pentru care dumneavoastra ar trebuii sa aveti un site pe internet sunt multe
insa principalul motiv este ca acesta ar putea creste numarul de clienti si prestigiul firmei
dumneavoastre sau al dumneavostra ca persoana .
Din ce in ce mai multe firme bine cunoscute sau chiar toate au site-uri de prezentare,
magazine online etc... De ce? Ati fi surprins de cat de multi clienti sau parteneri de
afaceri castiga prin intermediul site-ului. Aceasta regula e una generala si ar trebuii sa
actionati.
Site-ul dumneavoastra trebuie privit ca o investitie care de cele mai multe ori isi merita
banii aducand profituri inzecite.