HTML
HTML
Tutorial HTML5
HTML5 - Tag-uri Noi
HTML5 - Elemente si atribute noi in formular
Desenare cu HTML5, canvas si JavaScript
Coduri culori pentru site
Caractere speciale si secvente escape
Introducere
HTML (HyperText Markup Language) este un limbaj utilizat
pentru crearea paginilor web ce pot fi afisate intr-un browser
(sau navigator).
HTML este folosit pentru prezentarea unui continut (text,
imagine) intr-o pagina web, furnizeaza mijloacele prin care
continutul unui document poate fi structurat si adnotat cu
diverse tipuri de metadate si indicatii de redare si afisare.
Aceste indicatiile pot varia de la decoratiuni minore ale
textului, cum ar fi culoarea sau sublinierea unui cuvant ori
introducerea unei imagini, pana la adaugarea de elemente
sofisticate, tabele, harti de imagini, formulare si cod CSS sau
scripturi JavaScript.
Metadatele pot include informatii despre titlul si autorul
documentului, informatii structurale despre cum este impartit
documentul in diferite segmente, paragrafe, liste, titluri etc. si
informatii esentiale care permit ca documentul sa poata fi legat
de alte documente pentru a forma astfel hiperlink-uri.
HTML este un format text proiectat pentru a putea fi citit si
editat utilizand un editor de text simplu, editarea si intelegerea
paginilor in acest fel necesita cunostinte de HTML, pe care le
puteti obtine studiind lectiile din acest curs.
Exista si editoare grafice, de tip WYSIWYG (What You See Is
What You Get - "ceea ce vezi este ceea ce obtii"), cum ar fi
Macromedia Dreamweaver, Adobe GoLive sau Microsoft
FrontPage, care permit ca paginile web sa fie tratate
asemanator cu documetele Word si genereaza ele cod HTML
pentru continutul paginii, dar aceste programe genereaza un
cod HTML care este de multe ori prea incarcat si de proasta
calitate.
HTML este de asemenea utilizat in e-mail. Majoritatea
aplicatiilor de e-mail folosesc un editor HTML incorporat pentru
compunerea e-mail-urilor si un motor de prezentare a e-mailurilor de acest tip.
care este folosit si pentru acest curs, dar poate fi utilizat orice
editor de text. Pentru ncepatori si pentru usurinta cu care se
lucreaza, eu recomand folosirea aplicatie NotePad sau Notepad++,
dar cei avansati pot folosi si altele cum ar fi Dreamweaver.
1. Crearea bazei de nceput a unui document
<h1>Pagina HTML</h1>
Lectii, exemple si explicatii.
</body>
</html>
- <h1> </h1> este o eticheta HTML pentru afisare de text mare (ca
un titlu) in pagina.
- Ca sa vedeti rezultatul, copiati acest cod intr-o pagina noua
deschisa cu Notepad si apoi salvati fisierul cu extensia .html. Daca
nu stiti deja, pt. a-l salva alegeti la "Save as type" - All Files, apoi la
"File name" ii scrieti numele si extensia (ex.: "pagina.html"). Dupa
ce a fost salvat fisierul, deschideti-l cu un browser (trebuie sa
mearga cu dublu-click pe el).
2. Setarea proprietarilor documentului
Culoarea textului
o - Atributul TEXT controleaza culoarea textului normal din
document.
o - Acesta va afecta tot textul din document care nu este
colorat de alte elemente, cum ar fi link-ul.
o - Culoarea standard pentru text este Negru.
o - Iata un exemplu in care culoarea fondului va fi albastru si
culoarea textului va fi rosu, atributul TEXT va fi adaugat
astfel:
<body bgcolor="#0000ff" text="#ff0000"></body>
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Paragraf 1
Paragraf 2
Paragraf 3
Paragraf 4
Heading 1
Paragraf 1
</head>
<body>
<h1>Heading 1</h1>
<p>Paragraf 1<br>
Linie 2<br>
Linie 3<br>
... </p>
<p>Paragraf 2</p>
</body>
</html>
Linie 2
Linie 3
...
Paragraf 2
Cum apare in
pagina
<html>
<head>
<title>Titlu documentului</title>
</head>
<body>
<h1>Heading 1</h1>
<p>Paragraf 1<br>
Linie 2<br>
Linie 3<br>
... </p>
<hr>
<hr color="#1111fe" size="4"
width="50%">
<p>Paragraf 2</p>
</body>
</html>
Heading 1
Paragraf 1
Linie 2
Linie 3
...
Paragraf 2
Formatul textului
HTML contine mai multe elemente, tag-uri si atribute, pentru
afisarea textului in mai multe formate cu aspecte grafice diferite.
1. Tag-ul <FONT> ... </FONT>
Exemple:
<b> Bold </b>
<i> Italic </i>
<u> Underline </u>
normal
Marcatori si numerotare
HTML contine cateva tag-uri utile pentru asezarea continutului in
pagina. Prin acestea textul este mai usor de citit si evidentiat.
1. Elementele pentru marcatori si numerotare
Iata un exemplu:
<html>
<head>
<title>titlu documentului</title>
</head>
<body>
<ol>
<li>List item 1 ...</li>
</ol>
</body>
</html>
- Alta lista:
III. List item 1 ...
IV. List item 2 ...
V. List item 3 ...
2. Alte elemente pentru asezarea textului in pagina
Adaugare Imagini
HTML contine si elemente pentru adaugarea de imagini in pagina
web.
1. Formatul imaginilor care pot fi folosite
Crearea de link-uri
Link-urile (links) sunt elemente HTML cu ajutorul carora putem
deschide alte pagini, sari de la un document la altul sau la alt site.
Sunt foarte importante in crearea de pagini web.
Forma generala pentru crearea unui link este urmatoarea:
<a href="url" title="Titlu link">Nume</a>
- daca documentul tinta se afla intr-un director din cel care se afla
fisierul in care se scrie link-ul, codul va fi scris asa:
o <a href="director/nume_fisier.extensie" title="Titlu
link">Nume</a>
b) Link-uri externe ctre alte site-uri. Aici, adresa URL din link
trebuie sa contina si domeniul (numele site-ului) paginii tinta, codul
HTML se va scrie, de exemplu, asa:
<a href="http://nume_site/pagina" title="Titlu
link">Nume</a>
Harti de imagini
Pentru formarea unei harti de imagini, se adauga in interiorul tagului "<img>" atributul "usemap" a carui valoare reprezinta
numele hartii, apoi se incepe formarea hartii prin elementul:
<map name="nume_harta"> </map>
Atribute
-
lowscr = "url"
<map atribu
te >
< / map >
ismap
<img atribut
e>
Descriere
name =
"nume_harta"
shape = "forma"
coords =
"coordonate"
href = "=url="
alt = "text"
Lucru cu tabele
Tabelele sunt elemente foarte utile pentru asezarea si prezentarea
continutului intr-o pagina web.
1. Crearea de tabele
1</td>
2</td>
1</td>
2</td>
1</td>
2</td>
titlu 2
linia 2- coloana 1
linia 2- coloana 2
linia 3- coloana 1
linia 3- coloana 2
linia 4- coloana 1
linia 4- coloana 2
2. Atributele Tabelului
Sub-titlu tabelului
- Sub-titlu tabelului "caption" permite specificarea unei linii de
text care va aparea deasupra sau sub tabel, acest lucru este definit
de atributul "align" care poate lua
valorile: top (deasupra) bottom (jos)
Exemplu:
<table border="1" cellpadding="2">
<caption align="bottom">acesta este textul</caption>
<tr>
<th>titlu 1</th>
<th>titlu 2</th>
</tr>
<tr>
<td>linia 2- coloana 1</td>
<td>linia 2- coloana 2</td>
</tr>
</table>
titlu 2
linia 2- coloana 2
acesta este textul
</tr>
</table>
titlu 2
linia 2- coloana 1
linia 3- coloana 2
linia 3- coloana 1
linia 4- coloana 2 - colorat
acesta este textul
Utilizarea cadrelor
Cadrele, sau frame-uri, sunt folosite pentru impartirea ferestrei
browser-ului astfel incat sa fie afisate mai multe pagini in aceeasi
fereastra de browser.
Un frame (cadru) este o parte din suprafata ferestrei browserului.
Fiecare frame prezinta n interior un document propriu (in general
un document HTML). De exemplu puteti creea doua cadre intr-o
fereastra, in primul cadru puteti incarca un document HTML (ex.
doc1.htm) iar in al doilea cadru un alt document HTML, de la alta
adresa (ex. doc2.htm)
Dupa cum puteti vedea in imaginea de mai jos.
ROWS
Determina numarul de linii si marimea cadrelor care vor fi
asezate in linie, ncepnd de sus.
Pot fi folosite urmatoarele valori:
o - pixeli absoluti ; ex : "360,120"
- procente din inaltimea ecranului ; ex : "75%,25%"
- valori proportionale, folosind (*). Acesta putnd fi
combinat cu procente sau pixeli. Ex : "120,*" sau "30%,*"
COLS
Determina numarul de coloane si marimea cadrelor care vor fi
asezate pe coloane, ncepnd din stanga.
Pot fi folosite urmatoarele valori:
o - pixeli absoluti ; ex : "380,120"
- procente din lungimea ecranului ; ex : "33%,77%"
- valori proportionale, folosind (*). Acesta putnd fi
combinat cu procente sau pixeli. Ex : "120,*" sau "30%,*"
Elementul <FRAME>
Acest element defineste un singur cadru , este scris in interiorul
elementului <FRAMESET>
Pentru fiecare cadru trebuie scris cate un element <FRAME>
Acesta are urmatoarele atribute:
o SRC - Aici trebuie scrisa adresa si numele paginii folosite
pentru cadru
o NAME - Aici trebuie scris numele de identificare al cadrului.
o MARGINWIDTH - Atribut optional, valoare in pixeli.
Determina spatiul orizontal dintre continutul cadrului si
marginea acestuia
o MARGINHEIGHT - Atribut optional, valoare in pixeli.
Determina spatiul vertical dintre continutul cadrului si
marginea acestuia.
o SCROLLING - Afiseaza un Scroll Bar in cadru. Valori
posibile: YES (permite afisarea Scroll Bar-ului), NO (nu va fi
prezentat nici un Scroll Bar) si AUTO (browser-ul va decide
daca este nevoie de Scroll Bar. Aceasta valoare este cea
mai indicata)
Mai jos puteti vedea cum poate fi creata o pagina HTML care sa
contina doua cadre, cel din stnga ocupnd 23% din spatiul paginii
iar cel din dreapta 77%
<HTML>
<HEAD>
<TITLE> TITLU PAGINII </TITLE>
</HEAD>
<FRAMESET COLS="23%,77%">
<FRAME SRC="doc1.htm" NAME="left" SROLLING="NO">
<FRAME SRC="doc2.htm" NAME="right" SROLLING="YES">
</FRAMESET>
<BODY>
</BODY>
</HTML>
</BODY>
</HTML>
2. Atributul target
target="_blank"
o - acesta va ncarca link-ul intr-o noua fereastra de browser,
astfel ramanand deschisa si vechea fereastra.
target="_self"
target="_parent"
o - cadrul "_parent" este cadrul anterior de la care a fost
deschis noul cadru, daca acesta nu exista atunci link-ul se
va deschide in actuala fereastra de browser.
3. Adaugarea cadrelor iframe
Crearea formularelor
De cele mai multe ori formularele HTML sunt create pentru a fi
folosite impreuna cu alte programe si scripturi web, cum sunt PHP,
JavaScript si altele.
1. Tag-ul FORM
Casete de text
- este folosit pentru a crea in pagina un camp pentru text (cu o
singura linie).
- Codul este <input type="text"></input>
In browser va apare:
Camp textarea
- "textarea" este un element ce creaza un camp in pagina, in care
utilizatorul poate adauga mai multe linii de text.
- Codul este <textarea></textarea>
In browser va apare:
o type - password
o name - numele casutei pentru parole, folosit de scriptul la
care sunt trimise datele
o value - de obicei nu este adaugat. Daca este scris, va
reprezenta parola default din acea caseta.
o size - specifica numarul de caractere care dau lungimea
casutei pt. adaugarea parolei (default 20)
o maxlength - numarul maxim de caractere acceptate sa fie
adaugate de utilizator
Check box
- este folosit pentru adaugarea mai multor optiuni pe care
utilizatorul le poate alege (oricate din ele) prin bifarea lor
- Codul este <input type="checkbox"></input>
In browser va apare:
Radio button
- este folosit pentru adaugarea mai multor optiuni dintre care
utilizatorul poate alege una singura
- Codul este <input type="radio"></input>
In browser va apare:
Buton simplu
- acesta este folosit cu JavaScript sau VBScript pentru a efectua o
actiune cnd este apasat
- Codul este <input type="button" value="Buton"></input>
In browser va apare:
- Acest element foloseste urmatoarele atribute:
o type - button
o name - numele butonului, necesar pentru a fi folosit de
script
o value - textul care apare pe buton.
Buton Submit
Buton Reset
- permite utilizatorului sa stearga toate datele pe care le-a scris in
celelalte elemente din formular
Elemente select
- pentru acest element se foloseste tag-ul "<select></select>",
care formeaza o lista, un meniu, cu date ce pot fi selectate.
- Atributete elementului "<select>" sunt:
o name - numele acestui element, necesar pentru a fi folosit
de scriptul la care sunt trimise datele
o size - seteaza inaltimea elementului Select, care reprezinta
si numarul de optiuni din lista care vor fi vizibile initial
o multiple - prezenta acestui atribut specifica faptul ca
utilizatorul poate selecta mai multe optiuni.
2. List Box
o - Codul este:
<select name="select" size="4">
<option>Optiune 1</option>
<option>Optiune 2</option>
</select>
o - unde "name" este atributul care defineste numele acestui
tag SELECT, atributul "size" determina inaltimea
elementului select care determina si numarul de optiuni
vizibile initial, iar "<option>" impreuna cu "Optiune 1" (si
2) reprezinta elementele din lista de selectare.
In browser va apare:
Optiune 1
Optiune 2
Exemplu:
<bgsound src="sunet.midi" loop="3" title="titlul melodiei" derlay="5">
Exemplu:
- Avantajul utilizarii uneia din aceste 2 metode, pentru cei care fac
site-uri doar cu HTML, este faptul ca acelasi continut HTML poate fi
inclus in mai multe pagini din site, fiind scris o singura data. De
exemplu, in cazul unui Meniu ce trebuie afisat in toate paginile siteului; codul acestuia poate fi scris intr-un fisier special ("meniu.html")
apoi, cu una din formulele de mai sus (tag-ul "<iframe>" sau
"<object>") se adauga in fiecare fisier al paginilor, iar la o eventuala
modificare a meniului se va face doar in codul acestuia din
"meniu.html".
- Exemplu:
<h4 style="color:#ff1111;">Exemplu h4</h4>
In pagina va apare
Exemplu h4
- Conform acestui cod, toate textele "h2" din pagina vor avea
culoarea albastra si vor fi subliniate.
- Se foloseste (optional) "<!-- ... -->" pentru browserele care nu
recunosc elementul "<style>" si astfel il ignora.
3. Extern
- Aici proprietatile si valorile pentru diverse stiluri sunt specificate
intr-un fisier extern special, de obicei cu extensia "css" (pe care
il putem construi cu un editor de simplu texte gen Notepad).
- Avantajul folosirii fisierelor externe CSS este faptul ca aceleasi
coduri de stil pot fi folosite de mai multe pagini din site, chiar
tot site-ul, fiind scrise o singura data. In plus ajuta la micsorarea
ca marime (in bytes) a documentului HTML care astfel se
incarca mai repede.
- In fisierul extern CSS se scriu direct elementele cu proprietatile
si valorile dorite, NU se mai adauga eticheta "style".
Exemplu de model pentru creare unui fisier ".css" :
Se scrie intr-o pagina noua, deschisa cu NotePad, urmatoarele, si
se salveaza fisierul cu extensia ".css"
a:link {
color:#0000ff;
text-decoration:none;
font-weight:normal;
font-size:15px;
font-family: Arial;
}
a:visited {
color:#008080;
text-decoration:none;
font-weight:normal;
font-size: 15px;
font-family: Arial;
}
a:active {
color:#b54090;
text-decoration:underline;
}
a:hover {
color:#b54090;
text-decoration:underline;
font-weight:normal;
font-size: 15px;
font-family: Arial;
}
p{
font-weight: normal;
font-size: 11pt;
line-height: 12pt;
text-indent: 20px;
font-family: Arial;
}
dext-decoration:overline;
text-align:center;
}
-->
</style>
</head>
<body>
<h2 id="idh">Text ...</h2>
<h2>Alt text ... </h2>
</body>
</html>
Descriere
Valori
Color
culoarea textului
fontfamily
tipul fontului
font-size
dimensiunea fontului
normal, italic
fontweight
grosimea fontului
extra-bold
distanta dintre liniile de
line-height
baza ale randurilor
marginleft
marginright
margintop
left(stanga), center(centru),
right(dreapta), justify
textevidentierea textului
decoration
none(nimic),
underline(subliniat),
italic(cursiv), linethrough(taiat)
textindent
borderstyle
tipul chenarului
borderwidth
grosimea chenarului
bordercolor
culoarea chenarului
Pentru mai multe informatii despre lucru cu stiluri CSS, studiati lectiile de la Curs
CSS.
DIV si SPAN
Tag-urile <div></div> si <span></span> nu au efecte
importante daca sunt folosite singure.
- Tag-ul DIV creaza sectiuni de blocuri in pagina, al caror forma si
grafica de continut pot fi manipulate pentru fiecare separat. Are
doar un singur atribut HTML, align (pt. aliniere pe orizontala) care
poate avea urmatoarele
valori: left (stanga), right (dreapta), center (centru), justify(dista
nta textului fata de margini egala).
- Tag-ul SPAN creaza posibilitatea modificarii separate a unei
portiunii dintr-un context, putand fi folosit si ca o "classa" cu CSS.
Singur nu are nici un efect vizual poropriu si nu foloseste nici un
atribut HTML special.
Chiar daca folosite singure, DIV si SPAN nu au nici un efect major,
in combinatie cu CSS pot crea aspecte grafice importante. Pentru
aceasta, ambele pot folosi atributul style (cu proprietati CSS) ori
atributele id sau class ca identificator pentru stiluri CSS.
1. Tag-ul DIV
Nume:
E-mail:
Trimite
Alt DIV
Linie 1
Linie 2
Linie 3
Exemplu</div>
</div>
Linia 1
Linie 2, in span
Linia 3
Linie 4, in span
Linia 5
3. Diferenta dintre DIV si SPAN
- Acum cu SPAN:
Fraza pe mai multe linii,
continua cu linia a doua,
se termina cu linia a treia.
- Observati diferenta, modul in care este afisata bordura. Pentru DIV
aceasta incadreaza exteriorul sectiunii (blocul) div-ului, iar pentru
SPAN bordura este afisata pe fiecare linie.
- De aceea este indicata folosirea tag-ului "<span></span>" pentru
continut din interiorul unei linii.
De la HTML la XHTML
Explicatiile din acest tutorial sunt pentru cei care cunosc deja
limbajul HTML, prezentat detaliat in lectiile si tutorialele precedente
din acest curs.
XHTML (eXtensible HyperText Markup Language) are acelasi rol si
capacitati ca HTML, fiind o varianta avansata a acestuia, dar cu o
sintaxa putin diferita, mai stricta.
XHTML este un inlocuitor modern al HTML-ului, o combinatie intre
HTML si XML, fiind aproape identic cu HTML 4.01.
Principala diferenta ce trebuie avuta in vedere la XHTML fata de
HTML este la sintaxa acestuia.
Incorect: <DIV>
<meta ...>
<br />
<br>
<hr />
<hr>
<input />
<input>
<img ...>
checked
declare="declare"
declare
readonly="readonly"
readonly
disabled="disabled"
disabled
selected="selected"
selected
nowrap="nowrap"
nowrap
noresize="noresize"
noresize
xmlns
dir
lang
xml:lang
<head> </head> - Contine meta informatii (meta-tags), tag-ul "<title> </title>" si
alte tag-uri pt. scripturi si stiluri CSS. Toate acestea, cu exceptia Titlului, nu sunt
afisate de navigatorul web.
xml:lang
profile
<body> </body> - In acest tag se adauga continutul ce va fi afisat in pagina web.
Acest continut poate fi alcatuit si din alte tag-uri, prezentate in continuare.
class
id
style
title
onmousedown
onmouseover
onkeypress
onkeyup
onmouseup
onload
xml:lang
<meta /> - Adauga meta informatii despre document, precum: descriere, cuvinte
cheie, autor, si altele.
name
content
http-equiv
xml:lang
scheme
<link /> - Este folosit in tag-ul <head> pentru a face legatura cu (sau a include) o
resursa externa, in general CSS (Cascading Style Sheet).
class
id
style
title
href
xml:lang
hreflang
charset
type
rel
rev
media
<style> </style> - Este folosit pentru a defini proprietati de stil CSS pentru
elementele din pagina.
type
media
dir
title
lang
xml:lang
- Text
<span> </span> - O sectiune in document, fara linie noua la inceput si sfarsit. Singur
nu face nimic, de aceea este adesea folosit cu un "id" sau "class" pentru ca sa-i fie
aplicate proprietati CSS.
class
id
style
title
xml:lang
<div> </div> - O sectiune in document, un cadru cu linie noua inainte si dupa el.
Singur nu face nimic, de aceea este adesea folosit cu un "id" sau "class" pentru ca sa-i
fie aplicate proprietati CSS.
class
id
style
title
xml:lang
<p> </p> - Un paragraf cu o linie noua in plus inainte si dupa el.
class
id
style
title
xml:lang
<h1> </h1>, <h2> </h2>, <h3> </h3>, <h4> </h4>, <h5> </h5> si <h6>
</h6> - Folosit in general pentru titluri si sub-titluri in pagina web. Textul apare
ingrosat si mare pt. "<h1>", descrescand treptat pana la "<h6>".
class
id
style
title
xml:lang
<br /> - Adauga o linie noua dupa el.
class
id
style
title
<blockquote> </blockquote> - Acest Tag poate fi folosit pentru citate /fraze lungi.
Cadrul definit de acesta lasa un anumit spatiu in exterior (stanga si dreapta).
class
id
style
title
xml:lang
cite
<q> </q> - In acest tag se adauga de obicei fraze scurte, citate, ce vor fi afisate intre
ghilimele.
class
id
style
title
xml:lang
cite
<code> </code> - Poate fi folosit pentru a prezenta coduri de program, textul fiind
afisat distinct pt. acest tip.
class
id
style
title
xml:lang
<u> </u> - Afiseaza textul subliniat.
class
id
style
title
xml:lang
<i> </i> - Afiseaza textul inclinat.
class
id
style
title
xml:lang
<b> </b> - Afiseaza textul ingrosat.
class
id
style
title
xml:lang
<strong> </strong> - Afiseaza textul ingrosat (similar cu <b>).
class
id
style
title
xml:lang
<em> </em> - Afiseaza textul inclinat (similar cu <i>).
class
id
style
title
xml:lang
<sup> </sup> - Afiseaza textul in partea de sus a liniei randului, si mai mic.
class
id
style
title
xml:lang
<sub> </sub> - Afiseaza textul in partea de jos a liniei randului, si mai mic.
class
id
style
title
xml:lang
<a> </a> - Creaza o legatura catre alta pagina web sau zona din pagina curenta (link
intern).
class
id
style
title
xml:lang
accesskey
charset
type
href
hreflang
onblur
rev
rel
shape
coords
tabindex
onfocus
onclick
- Liste
<ol> </ol> - Tag folosit pentru afisarea unei liste ordonate, numerotate.
class
id
style
title
xml:lang
<ul> </ul> - Tag utilizat pentru afisarea unei liste neordonate numeric, ci cu simboluri
gen: disc, cerc, patrat.
class
id
style
title
xml:lang
<li> </li> - Defineste un element in liste <ol> sau <ul>, fiind adaugat in cadrul
acestora.
class
id
style
title
xml:lang
<dl> </dl> - Creaza o lista de definitii. Trebuie sa contina tag-urile <dt> si <dd>.
class
id
style
title
xml:lang
<dt> </dt> - Defineste un termen pentru lista de definitii.
class
id
style
title
xml:lang
<dd> </dd> - Se adauga in cadrul tag-ului <dt> si prezinta lista de definitii pentru
termenul definit de acel tag.
class
id
style
title
xml:lang
- Obiecte
<object> </object> - Folosit pentru a include in pagina elemente multimedia.
class
id
style
title
xml:lang
usemap
name
height
width
classid
codebase
data
type
codetype
standby
tabindex
archive
<param /> - Este adaugat in cadrul tag-ului <object> si e folosit pentru a trimite
parametri la obiectul respectiv, inclus in pagina XHTML.
value
type
valuetype
id
name
- Tabele
<table> </table> - Defineste un tabel in care pot fi adaugate randuri, coloane, titluri,
celule de tabel.
class
id
style
title
xml:lang
border
align
summary
width
dellpadding
cellspacing
frame
rules
<thead> </thead> - Defineste zona de Header (Antet) a tabelului, unde se pot
include linii si coloane.
class
id
style
title
xml:lang
char
charoff
align
valign
<tfoot> </tfoot> - Defineste zona de subsol a tabelului, unde se pot include linii si
coloane.
class
id
style
title
xml:lang
char
charoff
align
valign
<tbody> </tbody> - Defineste corpul tabelului, unde se pot include linii si coloane.
class
id
style
title
xml:lang
char
charoff
align
valign
<tr> </tr> - Creaza o linie noua in tabel, in care se includ coloane.
class
id
style
title
xml:lang
char
charoff
align
valign
<th> </th> - Se foloseste pt. celule cu titlu pentru coloane. Afiseaza un scris mai
ingrosat.
class
id
style
title
xml:lang
axis
abbr
headers
rowspan
colspan
scope
char
charoff
align
valign
<td> </td> - Se foloseste pt. a crea coloane si celule in randurile tabelului. Trebuie
adaugat in cadrul tag-ului <tr>.
class
id
style
title
xml:lang
axis
abbr
headers
rowspan
colspan
scope
char
charoff
align
valign
<caption> </caption> - Defineste un titlu pentru tabel. Acest tag trebuie adaugat
imediat dupa eticheta <table> si poate fi adaugat doar unul singur.
class
id
style
title
xml:lang
- Formular
<form> </form> - Incepe crearea unui formular in care pot fi incluse diferite casute
si butoane.
class
id
style
title
xml:lang
action
enctype
method
onsubmit
onreset
accept
accept-charset
<label /> - Defineste o eticheta ce va corespunde unei casute de formular a carui "id"
e adaugat in atributul "for". Cand se da click pe textul din eticheta sa, comuta controlul
la acea casuta de formular.
class
id
style
title
xml:lang
for
accesskey
onfocus
onblur
<input /> - Adauga o casuta in formular, specificata la atributul "type".
class
id
style
title
xml:lang
name
value
checked
disabled
readonly
size
maxlenght
src
alt
usemap
tabindex
accesskey
accept
onfocus
onblur
onselect
onchange
<select> </select> - Creaza o lista de selectare optiuni. Aceste optiuni sunt
adaugate cu tag-ul <option>.
class
id
style
title
xml:lang
name
disabled
multiple
size
tabindex
onfocus
onblur
onchange
<option> </option> - Adauga lista cu optiuni in tag-ul <select>.
class
id
style
title
xml:lang
disabled
selected
label
value
<textarea> </textarea> - Creaza un camp pentru adaugare de text.
class
id
style
title
xml:lang
name
disabled
rows
cols
readonly
tabindex
accesskey
onfocus
onblur
onchange
onselect
- Alte tag-uri
<img /> - Include o imagine in documentul XHTML.
class
id
style
title
src
alt
height
width
xml:lang
longdesc
usemap
ismap
<script> </script> - Folosit pentru a adauga un script in document, de obicei
JavaScript.
type
src
defer
charset
xml:lang
<noscript> </noscript> - Afiseaza textul din el daca browserul nu stie sa lucreze cu
un anumit script.
class
id
style
title
xml:lang
Tutorial HTML5
Noile caracteristici adaugate in HTML5 sunt bazate pe HTML,
CSS, DOM, si JavaScript; si reduc necesitatea plugin-urilor externe
(precum Flash).
Despre sintaxa HTML5
/* Cod CSS */
</style>
Sau:
<style>
/* Cod CSS */
</style>
Document HTML5
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>Web Development Cursuri si Tutoriale</title>
<meta name="description" content="Examplu document in HTML5,
template, cursuri si tutoriale" />
<meta name="keywords" content="html5, tutoriale html5, cursuri" />
<!--[if IE]><script
src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><!
[endif]-->
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<header id="page_header">
<h1>Web Development Cursuri si Tutoriale</h1>
<nav>
<ul>
<li><a href="http://www.marplo.net/" title="Home">Home</a></li>
<li><a href="http://www.coursesweb.net/" title="Cursuri Web">Cursuri
Web</a></li>
<li><a href="http://www.marplo.net/forum/">Forum</a></li>
<li><a href="../../coment/contact.php"
title="Contact">Contact</a></li>
</ul>
</nav>
</header>
<section id="posts">
<header id="posts_header">
<h2>Tutoriale HTML5</h2>
</header>
<article class="post">
<header>
<h3>Invata rapid HTML5</h3>
</header>
<div class="ctext">
Invata despre noile caracteristici din HTML5.<br />
Tag-uri noi, si elemente pentru structura.
</div>
<aside class="post_baner">Aici poate fi un banner</aside>
<p>
Noile caracteristici din <b>HTML5</b> sunt bazate pe HTML, CSS, DOM,
si JavaScript; si reduc necesitatea plugin-urilor externe (precum
Flash).<br />
Multe alte noi caracteristici HTML5 sunt centrate pe crearea unei mai
bune platforme pentru aplicatiile web, <a
href="http://www.marplonet.net/html/tutorial-html5.html" title="Tutorial
HTML5">Cititi mai mult</a> ...
</p>
</article>
<article class="post">
<header>
<h3>Elemente si attribute noi pentru formular in HTML5</h3>
</header>
<div class="ctext">
Formularele HTML sunt folosite in general ca sa transfere date adaugate
de utilizator la un script de pe server sau JavaScript, ca sa fie procesate de
un limbaj de programare.
</div>
<p>
HTML5 adauga mai multe tipuri de casute input noi, pentru formular
(datetime, datetime-local, date, month, week, time, number, range, email,
url, search, and color), <a href="http://www.marplonet.net/html/html5formular-input-atribute.html" title="Elemente de formular noi">Cititi mai
mult</a> ...
</p>
</article>
<footer id="post_footer">
<p>Mai multe lectii si tutoriale HTML: <a
href="http://www.marplo.net/html/" title="Curs HTML">Curs
HTML</a>.</p>
</footer>
</section>
<section id="sidebar">
<nav>
<ul>
<li><a href="http://www.marplo.net/html/" title="Curs HTML">Curs
HTML</a></li>
<li><a href="http://www.marplo.net/curs_css/" title="Curs CSS">Curs
CSS</a></li>
<li><a href="http://www.marplo.net/javascript/"
title="JavaScript">JavaScript</a></li>
<li><a href="http://www.marplo.net/php-mysql/" title="PHPMySQL">PHP-MySQL</a></li>
<li><a href="http://www.marplo.net/flash/" title="Flash-ActionScript
3">Flash-ActionScript 3</a></li>
<li><a href="http://www.marplo.net/jocuri/" title="Jocuri Flash">Jocuri
Flash</a></li>
</ul>
</nav>
<aside class="sidebar_baner">Banner in sidebar</aside>
</section>
<footer id="page_footer">
<p>De la: <a href="http://www.marplo.net/" title="Cursuri gratuite, Jocuri,
Anime">www.marplo.net</a></p>
</footer>
</body>
</html>
width: 99%;
margin: 2px auto;
font-family: Arial, "MS Trebuchet", sans-serif;
text-align: center;
}
header, footer, section, aside, nav, article { display: block; }
header#page_header {
width: 100%;
margin: 4px auto;
border: 2px solid blue;
}
header#page_header nav ul {
list-style: none;
margin: 0;
padding: 0;
}
#page_header nav ul li {
display:inline;
margin: 0 20px 0 0;
padding: 1px;
}
section#posts {
float: right;
width: 79%;
background-color: #f1f2fe;
border: 1px solid yellow;
}
section#posts header#posts_header {
background-color: #abcdef;
border: 1px solid green;
}
article.post {
margin:10px;
background-color: yellow;
text-align: left;
}
article.post aside {
float: right;
margin-top: -58px;
width: 250px;
height: 120px;
background-color: #fefefe;
}
article.post p { clear: right;}
section#sidebar {
float: left;
width: 18%;
background-color: #d7d8fe;
border: 1px solid green;
padding:5px;
}
section#sidebar nav ul {
margin: 3px auto;
text-align: left;
padding: 0 0 0 15;
}
section#sidebar aside {
width: 160px;
height: 250px;
margin: 10px auto;
background-color: #fefefe;
}
footer#page_footer {
clear: both;
width: 100%;
margin: 4px auto;
border: 2px solid blue;
}
Exemplu:
<embed src="flash_game.swf" width="150" height="150" />
Rezultat:
Tag-ul canvas
Rezultat:
Rezultat:
Cursuri gratuite si tutoriale: www.marplo.net pt. Web Development.
Tag-ul progress
- Exemplu:
<progress value="33" max="100"></progress>
Rezultat:
Tag-ul ruby
type="image".
width="pixels" - Specifica lungimea butonului imagine, cand
type="image".
- Aceste atribute sunt folosite doar in butoane cu type="image":
<input type="image" src="img_submit.gif" width="80" height="23" />
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>Titlu paginii</title>
<script type="text/javascript">
function draw() {
// preia intr-un obiect tag-ul <canvas>
var canvas = document.getElementById("id_canvas");
// daca browser-ul recunoaste canvas
if (canvas.getContext) {
var ctx = canvas.getContext('2d');
// Aplica instructiuni JavaScript (API canvas) pt. desenare
}
}
// apeleaza functia draw() imediat ce pagina s-a incarcat
window.onload = draw;
</script>
</head>
<body>
<canvas id="id_canvas" width="200" height="200"></canvas>
</body>
</html>
CANVAS.
- Metoda getContext('2d') trebuie aplicata la elementul Canvas ca
sa se obtina un obiect la care se aplica instructiuni API pentru
crearea continutului din <canvas>.
<canvas> este un element de tip bloc, poate fi adaugat in oricare alt tag de tip
bloc, precum <p>, <div>, sau in elementele noi de structura introduse in HTML5:
<section>, <article>.
Desenare cu HTML5, canvas si JavaScript
--></script>
</head>
<body>
<canvas width="200" height="200" id="cav1"></canvas>
</body>
</html>
Rezultat:
- Sintaxa:
ctx.fillStyle = "Culoare" - reprezinta culoarea din interiorul
formei. Se poate folosi orice metoda de definire a culorii
utilizata in CSS (blue, #0000ff, #00f, sau rgb(0,0,255) ).
- Daca nu se specifica o culoare, va fi aplicat negru.
ctx.fillRect(X-stanga, Y-sus, lungime, inaltime) - Deseneaza
patrulaterul in canvas, folosind cloarea din "fillStyle".
Adaugare transparenta
Ca sa adaugati transparenta, definiti culoarea folosind formula:
rgba(Red, Green, Blue, Alpha). "Alpha" e o valoare intre 0 si 1
care reprezinta transparenta.
In urmatorul exemplu adaugam un dreptunghi cu Alpha 0.5. In acest
caz definim culoarea din "fillStyle" pentru dreptunghi folosind rgba()
pentru a specifica valoarea de transparenta ( rgba(220, 223, 0,
0.5) ).
De aseemenea, va fi adaugat un mesaj pt. no-canvas, iar codul
JavaScript e scris sub tag-ul <canvas> (pt. a nu mai folosi
window.onload).
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>Canvas transparenta</title>
</head>
<body>
<canvas width="200" height="200" id="cav1"></canvas>
<p id="no_cav" style="display:none;">Folositi un browser compatibilCanvas ca sa vedeti aceasta zona.</p>
<script type="text/javascript"><!-function draw() {
var canvas = document.getElementById('cav1');
if (canvas.getContext) {
var ctx = canvas.getContext('2d');
ctx.fillStyle = '#0101fe';
ctx.fillRect (50, 60, 100, 100);
ctx.fillStyle = "rgba(220,223,0, 0.5);";
ctx.fillRect (90, 105, 100, 80);
}
else {
--></script>
</body>
</html>
Rezultat:
Desenare linii
ctx.lineTo(140, 150);
ctx.stroke();
// adauga liniile
}
else {
// face vizibil tag-ul cu text pt. no-canvas
document.getElementById('no_cav').style.display = 'block';
}
}
draw();
// apeleaza functia
--></script>
// Fata
ctx.moveTo(110,75);
ctx.arc(75,75,35,0,Math.PI,false);
// Gura
ctx.moveTo(65,65);
ctx.arc(60,65,4,0,Math.PI*2,true);
// Ochiul stang
ctx.moveTo(95,65);
ctx.arc(90,65,4,0,Math.PI*2,true);
// Ochiul drept
ctx.stroke();
}
else {
// face vizibil tag-ul cu text pt. no-canvas
document.getElementById('no_cav').style.display = 'block';
}
}
draw();
// apeleaza functia
--></script>
Canvas - Text
Exemplu:
<canvas width="200" height="200" id="cav1"></canvas>
<p id="no_cav" style="display:none;">Folositi un browser compatibilCanvas ca sa vedeti aceasta zona.</p>
<script type="text/javascript"><!-function draw() {
// apeleaza functia
--></script>
Rezultat:
Canvas - Umbre
document.getElementById('no_cav').style.display = 'block';
}
}
draw();
// apeleaza functia
--></script>
Rezultat:
Canvas - Gradient
// rosu
gradient.addColorStop(0.4, '#ff0');
// galben
gradient.addColorStop(0.8, '#0f0');
// verde
gradient.addColorStop(1, '#00f');
// albastru
Rezultat:
2) Exemplu cu createRadialGradient():
<canvas width="200" height="200" id="cav1"></canvas>
<p id="no_cav" style="display:none;">Folositi un browser compatibilCanvas ca sa vedeti aceasta zona.</p>
<script type="text/javascript"><!-function draw() {
var canvas = document.getElementById('cav1');
if (canvas.getContext) {
var ctx = canvas.getContext('2d');
// creaza un obiect CanvasGradient radial
// furnizeaza sursa, coordonatele de inceput, sfarsit si razele cercurilor
(x0, y0, r0, x1, y1, r1)
var gradient = ctx.createRadialGradient(70, 80, 10, 78, 75, 45);
// Adauga culori la gradientul radial, la fel ca la cel liniar
gradient.addColorStop(0, '#0f0');
gradient.addColorStop(0.5, '#fff');
gradient.addColorStop(1, '#00f');
}
else {
// face vizibil tag-ul cu text pt. no-canvas
document.getElementById('no_cav').style.display = 'block';
}
}
draw();
--></script>
Rezultat:
Adaugare imagini
}
draw();
--></script>
Rezultat:
// apeleaza functia
--></script>
color: #00BFFF;
color: rgb(0, 191, 255);
Tabel Culori
Nume culoare (en.)
Cod Hexadecimal
R G B
Cod Decimal
R G B
CD 5C 5C
205 92 92
LightCoral
F0 80 80
Salmon
FA 80 72
DarkSalmon
E9 96 7A
LightSalmon
FF A0 7A
Crimson
DC 14 3C
220 20 60
Red
FF 00 00
255 0 0
FireBrick
B2 22 22
178 34 34
DarkRed
8B 00 00
139 0 0
FF C0 CB
LightPink
FF B6 C1
HotPink
FF 69 B4
DeepPink
FF 14 93
255 20 147
MediumVioletRed
C7 15 85
199 21 133
PaleVioletRed
DB 70 93
FF A0 7A
Coral
FF 7F 50
255 127 80
Tomato
FF 63 47
255 99 71
OrangeRed
FF 45 00
255 69 0
DarkOrange
FF 8C 00
255 140 0
Orange
FF A5 00
255 165 0
FF D7 00
255 215 0
Yellow
FF FF 00
255 255 0
LightYellow
FF FF E0
LemonChiffon
FF FA CD
LightGoldenrodYellow
FA FA D2
PapayaWhip
FF EF D5
Moccasin
FF E4 B5
PeachPuff
FF DA B9
PaleGoldenrod
EE E8 AA
Khaki
F0 E6 8C
DarkKhaki
BD B7 6B
E6 E6 FA
Thistle
D8 BF D8
Plum
DD A0 DD
Violet
EE 82 EE
Orchid
DA 70 D6
Fuchsia
FF 00 FF
255 0 255
Magenta
FF 00 FF
255 0 255
MediumOrchid
BA 55 D3
186 85 211
MediumPurple
93 70 DB
BlueViolet
8A 2B E2
138 43 226
DarkViolet
94 00 D3
148 0 211
DarkOrchid
99 32 CC
153 50 204
DarkMagenta
8B 00 8B
139 0 139
Purple
80 00 80
128 0 128
Indigo
4B 00 82
75 0 130
Cod Hexadecimal
RGB
Cod Decimal
AD FF 2F
173 255 47
Chartreuse
7F FF 00
127 255 0
LawnGreen
7C FC 00
124 252 0
Lime
00 FF 00
0 255 0
LimeGreen
32 CD 32
50 205 50
PaleGreen
98 FB 98
LightGreen
90 EE 90
MediumSpringGreen
00 FA 9A
0 250 154
SpringGreen
00 FF 7F
0 255 127
MediumSeaGreen
3C B3 71
60 179 113
SeaGreen
2E 8B 57
46 139 87
ForestGreen
22 8B 22
34 139 34
Green
00 80 00
0 128 0
DarkGreen
00 64 00
0 100 0
YellowGreen
9A CD 32
154 205 50
OliveDrab
6B 8E 23
107 142 35
Olive
80 80 00
128 128 0
DarkOliveGreen
55 6B 2F
85 107 47
Aquamarine
7F FF D4
MediumAquamarine
66 CD AA
DarkSeaGreen
8F BC 8F
LightSeaGreen
20 B2 AA
32 178 170
DarkCyan
00 8B 8B
0 139 139
Teal
00 80 80
0 128 128
RGB
Aqua
00 FF FF
0 255 255
Cyan
00 FF FF
0 255 255
LightCyan
E0 FF FF
PaleTurquoise
AF EE EE
Turquoise
40 E0 D0
64 224 208
MediumTurquoise
48 D1 CC
72 209 204
DarkTurquoise
00 CE D1
0 206 209
CadetBlue
5F 9E A0
95 158 160
SteelBlue
46 82 B4
70 130 180
LightSteelBlue
B0 C4 DE
PowderBlue
B0 E0 E6
LightBlue
AD D8 E6
SkyBlue
87 CE EB
LightSkyBlue
87 CE FA
DeepSkyBlue
00 BF FF
0 191 255
DodgerBlue
1E 90 FF
30 144 255
CornflowerBlue
64 95 ED
MediumSlateBlue
7B 68 EE
RoyalBlue
41 69 E1
65 105 225
Blue
00 00 FF
0 0 255
MediumBlue
00 00 CD
0 0 205
DarkBlue
00 00 8B
0 0 139
Navy
00 00 80
0 0 128
MidnightBlue
19 19 70
25 25 112
Cod Hexadecimal
RGB
Cod Decimal
FF F8 DC
BlanchedAlmond
FF EB CD
Bisque
FF E4 C4
NavajoWhite
FF DE AD
Wheat
F5 DE B3
BurlyWood
DE B8 87
RGB
Tan
D2 B4 8C
RosyBrown
BC 8F 8F
SandyBrown
F4 A4 60
244 164 96
Goldenrod
DA A5 20
218 165 32
DarkGoldenrod
B8 86 0B
184 134 11
Peru
CD 85 3F
205 133 63
Chocolate
D2 69 1E
210 105 30
SaddleBrown
8B 45 13
139 69 19
Sienna
A0 52 2D
160 82 45
Brown
A5 2A 2A
165 42 42
Maroon
80 00 00
128 0 0
FF FF FF
Snow
FF FA FA
Honeydew
F0 FF F0
MintCream
F5 FF FA
Azure
F0 FF FF
AliceBlue
F0 F8 FF
GhostWhite
F8 F8 FF
WhiteSmoke
F5 F5 F5
Seashell
FF F5 EE
Beige
F5 F5 DC
OldLace
FD F5 E6
FloralWhite
FF FA F0
Ivory
FF FF F0
AntiqueWhite
FA EB D7
Linen
FA F0 E6
LavenderBlush
FF F0 F5
MistyRose
FF E4 E1
DC DC DC
LightGrey
D3 D3 D3
Silver
C0 C0 C0
DarkGray
A9 A9 A9
Gray
80 80 80
DimGray
69 69 69
LightSlateGray
77 88 99
SlateGray
70 80 90
DarkSlateGray
2F 4F 4F
47 79 79
Black
00 00 00
000
Sintaxa
Nume ISO
Latin-1
Á
Descriere
Aacute
Á
A ascutit ()
aacute
á á
a ascutit ()
Acirc
Â
Â
A circumflex ()
acirc
â
â
a circumflex ()
acute
´
´
accent grav ()
AElig
Æ
Æ
ligatura AE ()
aelig
æ
æ
ligatura ae ()
Agrave
À À
A grav ()
agrave
à à
a grav ()
amp
&
&
ampersand (&)
Aring
Å
Å
A cu inel ()
aring
å
å
a cu inel ()
Atilde
Ã
Ã
A tilda ()
atilde
ã
ã
a tilda ()
Auml
Ä
Ä
A umlaut ()
auml
ä
ä
a umlaut ()
brvbar
¦ ¦
bara intrerupta ()
Ccedil
Ç
Ç
C sedila ()
ccedil
ç
ç
c sedila ()
cent
¢
¢
cent ()
copy
©
©
copyright ()
curren
¤
¤
valuta generala ()
deg
°
°
grad ()
div
÷
÷
÷
impartire ()
Eacute
É É
E ascutit ()
eacute
é é
e ascutit ()
Ecirc
Ê
Ê
E circumflex ()
ecirc
ê
ê
e circumflex ()
Egrave
È È
E grav ()
egrave
è è
e grav ()
emdash
&emdas
em dash (&emdash)
nedefinit
h;
emsp
 
nedefinit
em spatiu ()
endash
&endash
nedefinit
;
en dash (&endash;)
ensp
 
nedefinit
en spatiu ()
ETH
Ð
Ð
Eth nordic ()
eth
ð
ð
eth nordic ()
Euml
Ë
Ë
E umlaut ()
euml
ë
ë
e umlaut ()
frac12
½
½
jumatate ()
frac14
¼
¼
sfert ()
frac34
¾
¾
trei sferturi ()
gt
>
nedefinit
Iacute
Í
Í
I ascutit ()
iacute
í
í
i ascutit ()
Icirc
Î
Î
I circumflex ()
icirc
î
î
i circumflex ()
iexcl
¡
¡
exclamatie inversata ()
Igrave
Ì
Ì
I grav ()
igrave
ì
ì
i grav ()
iquest
¿
¿
intrebare inversata ()
Iuml
Ï
Ï
I umlaut ()
iuml
ï
ï
i umlaut ()
laquo
«
«
paranteza unghiular
dubl stng ()
lt
<
<
macr
¯
¯
macron ( )
micro
µ
µ
micro ()
middot
· ·
punct la mijloc ()
nbsp
 
spatiu nonbreaking
not
¬
¬
negatie ()
Ntilde
Ñ
Ñ
N tilda ()
ntilde
ñ
ñ
n tilda ()
Oacute
Ó
Ó
;
O ascutit ()
oacute
ó ó
o ascutit ()
Ocirc
Ô
Ô
O circumflex ()
ocirc
ô
ô
o circumflex ()
Ograve
Ò
Ò
;
O grav ()
ograve
ò ò
o grav ()
ordf
ª
ª
ordinal feminin ()
ordm
º
º
ordinal masculin ()
Oslash
Ø Ø
O tiat ()
oslash
ø
ø
o tiat ()
Otilde
Õ
Õ
O tilda ()
otilde
õ
õ
o tilda ()
Ouml
Ö
Ö
O umlaut ()
ouml
ö
ö
o umlaut ()
para
¶
¶
paragraf ()
plusmn
±
±
;
plus minus ()
pound
£
£
lira sterlina ()
quot
"
"
ghilimele (")
raquo
»
»
paranteza unghiular
dubl dreapta ()
reg
®
®
marca inregistrata ()
sect
§
§
semn sectiune ()
shy
­
­
soft hyphen ()
sup1
¹
¹
1 superior ()
sup2
²
²
2 superior ()
sup3
³
³
3 superior ()
szlig
ß
ß
sharp s ()
THORN
Þ
Þ
;
Thorn nordic ()
thorn
þ
þ
thorn nordic ()
times
×
×
inmultire ()
trade
™
nedefinit
trademark ()
Uacute
Ú Ú
U ascutit ()
uacute
ú ú
u ascutit ()
Ucirc
Û
Û
U circumflex ()
ucirc
û
û
u circumflex ()
Ugrave
Ù
Ù
;
U grav ()
ugrave
ù ù
u grav ()
uml
¨
umlaut ()
¨
Uuml
Ü
Ü
U umlaut ()
uuml
¨
ü
u umlaut ()
Yacute
Ý Ý
Y ascutit ()
yacute
ý ý
y ascutit ()
yen
¥
¥
yen ()
yuml
ÿ
ÿ
y umlaut ()