Académique Documents
Professionnel Documents
Culture Documents
HTM
Comoya
sabemos,
el cdigo
esInternet
elbsico
HTML,depor lo que una vez
que tengamos
diseado,
sitionuestra
esetransferir
necesitramos
diseo a lneas
de cdigointerpretadas
puedan
que
sernavegadores
usuarios.
pordeloslos
I proceso
d ecrear
pginas
se
denomina,
e n laj e r g a , m a q u e -
tacin,
dac o m o r e s u l t a d o t e -
ner n u e s t r o diseoconvertido
en
AJAX,
de
ASP
Interfaz de N o t e p a d + + ,
PHP
para
leceaa[.];?>">
el cdigo de u n a pgina
escrita en PHP.
ai
diseo
-:dlv
mayora
! SCHC}
^div
y HTML
para que
<div
paddUg-hott;
r.ame
!3*-Cimf>
>
cia33='fDE*wlario-
loat;nonp;
?>
3^7ie"*palding-top:
>
Hpjt^
c!la33*"zocaio"
ryp^'-t
cdigo
cdigo HTML
navegadores mencionados, el 9 6 %
estamos desarrollando.
HERRAMIENTAS
m
GENERAR CODIGO
HTML
Es gratuita.
Sintaxis coloreada.
Notepad-i~i- (http://notepad-plus-plus.
podramos
cdigo
de
NOTEPAD++
YCSS
cdigo
y simplificarnel trabajo.
no
aciegas,
no ser conveniente
utilizarlo,ya que
de programacinw e b
Numeracinde lnea.
no Cdigo autocompletable
en diferentes lenguajes.
redusers.com
ii-,ei:iaipaopscicy-SO)
-inoz-ofi6cityiO,5i
-kh^ml-cpacityi
0.5;
p a c i t y i O.Sj
ocssi
liMfllBlOpKJ
ocsH
of
0*9
idthlOO'.)
CSSSilteUr*
)MlCtouiStui:l(../ini(/ondo,JP(J
4: # 4 3 i t
centt
top i
" O.lmg
Esposible abrir
ygestionar
ADOBE DREAMWEAVER
CSS
TOPSTYLEPRO
TopStyle Pro
(www.topstyle4.com)
;.
- - o nref-"blo9/\nciEx.pnp"
Locol VoiM'/oxdiv ciass."Bran(lng"><n Hrf"">\.fflg src"as5ets/%/10BO.png" io~'logo" olt-"lOCa1 tnogazine" ividtn-"2
ieigrt-"73"/></><a i)."sijBscrH)e" href-""><Spon>Jon
l
SuBierlb ond buy bocii lsgeK/sponx/a></d\v><ul tl."N
class.'MenuBorHortzontol"><ltid--hoie"><n nref-'lfidex.htal'i
H w - t / o x / U x l i id-"co\umns'>
o c;o-"HenuBorIteBSiJt)enu"
nref>')'">C9luwt</'a>
<ulxti>
0U ES DftEAMWEAVER?
.HOVEDAOES
tMFORUiCINDCTaLUOA
PARA CEHTES DEL
SECTO EOyCATIVO
A5ISTENCU VFOflMAClH
CSS.
Sintaxisautocompletabledel
PORQU DREAMWEAVER?
La eleccinde Adobe Dreamweaver c o m o
principal herramienta de trabajo
se debe a que es una aplicacin
muy
potente para desarrollar
sitiosw e b
respetandolos estndares
CSS HTML.
y
Con ella, podemos disear
sitios
de
forma visual odirectamentesobre
el cdigo, ytenemos posibilidad
la
de trabajar con
distintosentornos
de programacin, c o m o XHTML,
CSS,
XML,
JavaScript, AJAX, PHP
yASP.
Dreamweaver nos
permite
configurar
sitios
y de esta manera,
definirun mbito
de
desarrollo ytesteo para los diseos
aplicay
ciones web que generemos, sin necesidad
de usar un programa externo para tal
fin.
Adems, esta nueva versin
de la herra-
LOCAL
Diseo.
Desarrolo. Comprobacn
Dreamweaver
es
la aplicacin d e la
suite A d o b e W e b
Premium especialmente
desarrollada para
la
creacin d esitios w e b .
archivosdetexto pesados
publicacin.
y
Ms r ( ^ .
Ailub^Disa'Tiw?
C.>'>
p-riiitR
Un
lieBatofes
a
y
dtsanoIMuies cfr
cm UXtania
tUlKrs
l)-E^>p^bina^W0(iclwi(il>
rain
olca^.dvswiAe
pd^n con
selsriiKilRgmMnfc
l<^.>;3
\3 '.iXTipabCiMxl
ir
pedas
l>a rtK^n ci
IIUHD
Adobe
CS
SnnnBUb.
lKai
n>fe MAH
1 I " L M 39rt&5*!:r.tfiv<i<reatas
ManteanUrnviinAAi Ver nueSEas
MMdnln
m
basados
KlHlD<i
redusers.com
JUtJtU^D
MWEAVER
Esta aplicacin
fuerte
combina
desarrollo
unafunciones
de
herramienta
con visual
y edicin deahora,
cdigo
nuestros
decomenzaremos
de
a partir
dar
programacin. A
jrimeros
pasos con ladeversin
pginas
Adobe,
editorCS5
webdedeeste
Inlidad es una de las
l a l i d a d e s ms destacadas de
Dreamweaver. Esta aplicacin
puede ser usada por aquellas
personas que tengan poca experiencia
en el armado de una pginaHTML,
porque al insertar elementos desde
los mens,el programa se encarga de
redactar a la perfeccin
el cdigo HTML
y CSS. Tambines tilpara usuarios
avanzados, ya que permite manipular
manualmente los tags con asistencias de
edicin excepcionales, que aceleran el
proceso de redaccin
de cdigo.
Luego
de iniciar Dreamweaver por primera vez,
es recomendable definir la distribucin
del espacio d e trabajo. Esto
determinar la ubicacinde los distintos mens
y opciones dentro de la aplicacin,
y es
una seleccinque quedar
registrada
para las prximas veces
q u e lo usemos.
Para hacerlo, nos dirigimos al men
[Ventana/Diseodel e s p a c i o de t r a bajo]. La distribucinllamada [Clsico]
es sumamente flexibleintuitiva,
e
y
resulta familiar para quienes vienen
trabajando con versiones anteriores de este
programa.Sin embargo, cada usuario elegir la que le resulte ms adecuada.
y [Diseo]. C o m o su n o m b r e lo indica,
en el rea [Cdigo],ubicada en la parte
superior,veremos el cdi go HTML
de la
pgina. Aqu tambinp o d r e m o s escribir
cualquierotro cdigode programacin
w e b que necesitemos (como ASR PHR
JavaScript, etctera).Por su parte, en la
seccin [Diseo],que se encuentra en la
parte inferior,se muestra la previsualizacin (preview)del cdigo
interpretado.
El resto de la pantalla se c o m p o n e de la
siguiente manera: en la parte superior
estn el meny la barra de herramientas;
en la derecha, la barra de ventanas;
y en la parteinferior,la barra pde
ropiedades HTMLy CSS. Veremos estas
secciones en detalle en las prximas
pginas,d o n d e conoceremos las partes
de la interfaz del programa.
NUEVAS CARACTERSTICAS
Adobe Dreamweaver CSS incluye
mejoras respecto a su antecesor;
las ms destacadas son las siguientes:
Integracincon Adobe
BrowserLab: stees un servicio en
Aunque trabajaremos con CSS ms adelante, vale destacar en este caso la nueva caractersticade Dreamweaver CSS que realiza la
inspeccinde CSS en t i e mreal.
p o Gracias
a estafuncionalidad,es posible cambiar las
propiedades de una hoja de estilos sin necesidad deinterpretar cdigo.
Desde el panel
[EstilosCSS], podremos modificar colores y
otros parmetrosde manera muy sencilla.
[Editor predeterminado
Adobe Dreamweaver
C S 5 se establecer como editorpredeterminado
para los siguientes
tipos de archivo:
fV] Active Server Pages(asp)
g]
Cuando abrimos un d o c u m e n t o
(o creamos uno nuevo, c o m o veremos ms
adelante), por defecto aparece la pantalla
dividida en dos zonas principales: [Cdigo]
JavaScript(s)
A S P . N E T (aspx, ascx)
PHP
Seleccionar todo
Dreamw/eaver, d e b e m o s definir
si
ser el editor p r e d e t e r m i n a d o para
'
Sugerencias de cdigoPHP
personalizado: se trata de un asistente
para escribir sintaxis adecuada de
nuestras fundones personalizadas de PHP
EL REA DE TRABAJO
La primeravez que e j e c u t a m o s
'
[ jAceptar
redusers.com
.07
Dw
liDOBE
D R E A M W E A V E R ' CSS
Abrir un e l e m e n t o
L )
reciente
Crear
nuevo
**
ColdFusion
PHP
ASP
destacados
Moo deinspeccin de C S S
HTML
Abrir...
Elementos
VBScript
X S L T (pgina completa)
CSS
JavaScript
Activ./desactlv. de C S S
A r c h i v o s relac. dinmicamente
Navegacin de vista en vivo
Integracin de B r o w s e r L a b
mi
Sitio de D r e a m w e a v e r . . .
Q
Comenzar a trabajar
Nuevas funciones
Q
A
Ms...
Recursos
Dreamweaver Exchange
PRESTAR
ATENCION AL
CODIGO
Aunque p o d e m o strabajar
exclusivamente en lavista jDiseo], es
convenienteutilizar la
pantalla
dividida de Dreamw/eaver.
De estaforma, amedida que hagamos
el diseo de una pgina, tambin veremos el cdigo que se va generando.
En etapas deaprendizaje,esto nos
ayudar afamiliarizarnosconsintaxis
la
HTML y relacionar cada u n o de los
elementos queinsertemoscon
e t isus
quetas yatributos HTML (veremos estos
temas sobre el
final de la clase). Ms
adelante, cuando t e n g a m o s ms
conocimientos, ver el cdigo nos
permitir cuidar que ste
cumpla
con los estndaresdefinidospor el W3C
(www.w3.org). Sibien ste es un
tema
que veremos endetalle en la prxima
clase, cabe adelantar que, trabajar
al
con lainterfazdividida,encontraremos
que algunas palabras comienzan
con el signo &
[ampersand).
Tendremos que
familiarizarnoscon
estos caracteres para
poder leer HTML
con naturalidad, ya que utilizan
se
para indicarle al navegador el uso de
algunos smbolos o palabras especiales.
Hasta aqu, hemos hecho un
primer
contacto con A d o b e Dreamweaver CSS;
a medida que avancemos en las clases,
remos descubriendo nuevas
caractersticas yvirtudes de
nuestro
editor de HTML y CSS
preferido.A
om
DREAMWEAVER
CSS
d o b e Dreamweaver posee
que
nos da
la
posibilidad
una
interfaz fcil
y cmoda. Conocerla
t i e m p o cuando e m p e c e m o s
utilizar,
de
de
manipular
distintos
los
forma
de
muy
nos permitir
ahorrar
Edicin
Archivtj
Untltled-2
OStSgo
>^
Ver
Jnjertsr
Modific,
Formato
Comsodo
^
Vfl^a e nvivo
; D r v i d DlseAo
Direccin:
< ' D O C T v T ehtml
PUBLIC
"-/
4../
OUSCZ/PTO XHTML
Tcajisit.ion-Hi
//Eli"
<heati>
<Beca hccp-equiv="Content:-Type" conCent-'*cxt/lical;
clatset,=ut-8"
/>
<ckcl>DocuMnt
s i nt i c u l K / t l c l O
</head>
Barra d e mens,
q u e es Live. Nos d a
las la o p o r t u n i d a d
funciones del p r o g r a m a .
de c o n e c t a r n o s
al sitio d e A d o b e
d e f o r m a directa.
1
</hciil>
contiene t o d a s
Barra del d o c u m e n t o ,
en donde colocamos
C3
m.
el
Paneles d e s d e d o n d e
p o d e m o s agregar,
cambiar
o eliminar
distintas p r o p i e d a d e s
de los d o c u m e n t o s
Vista d e pantalla e l e g i d a .
Podemos c a m b i a r l a
d e (nos permitir d e s d e
a c u e r d o c o n el rol crear u n archivo
n u e v o h a s t a eliminar
q u e t e n e m o s alutilizar
el p r o g r a m a . Pore j e m p l o , una clase e n CSS).
diseador, desarrollador
o programador, entre
otras o p c i o n e s
Propiedades
generales
1
del d o c u m e n t o :
d e s d e el t a m a o
C u a d r o d e bsqueda
hasta el U T F
q u e nos permite localizar
texto o sintaxis d e e n el q u e est
generado
programacin dentro
el archivo.
del d o c u m e n t o abierto.
<body>i
'*^**'^**^~EZZZ
Z38i
dase
Nirtgis\a
tes de ta pagina
redusers.com
i jg 1
Panel [Propiedades], d o n d e
podemos
verlas p r o p i e d a d e s
de u n a etiqueta
e nparticular.
Permite c a m b i a r entre
p r o p i e d a d e s HTML
del d o c u m e n t o
c o n f i g u r a d o p a r a a c c e d e r al servidor.
Seccin
y CSS
e n ejecucin.
Dnc*fk>r
OociJfrt&o
d e lapantalla d e s t i n a d a
las
Ayuda
Tftuio:
"
Barra d o n d e se m u e s t r a
nuestro sitio, si t e n e m o s
i ntitulo
Actual
la s*lcciB
r n g u n a d e tas p r o p i e d a d e s C S S s e apJKa a
la s a l e c c k ^ a c t u a l . S e l e c c i o n e u n
elemento
c o n estSospar^
ver c u l e s
soo las
IMTfMsdades
C S S ap&cafales.
No x apfica n i n g u n a r e ^ C S S a la t i q u e t a
salecctonada.
AdminsTar
sitios
iTam-lTlDC
m m
escritorio
ri06%
tS
Titulo
oe$E^
Slx731^
IKjls
Equipo
'iiu'f
R-
EIcnertos
Unicode(UTF-8)
de
ase...
de
elp r o g r a m a
N o m b r e del d o c u m e n t o
e :
Todo
laURL
el
.10,,
redusera.com
QUES HTML?
Ahoraque ya conocemos
deinterfaz
Adobe la
Ireamweaver,
veremos los aspectos bsicos de
lenguaje
HTML,
como
tambin
principales
as las
caractersticas de XHTML, Con esta informacin,
comprenderemos
mejor la creacin de pginas,
HTML ES n LENGUAJ
DE MARCA CON
ETIQUETAS
Markup
XHTML
La sigla proviene de
HyperText
Markup
EXtensible
Language,
es u
y
QUE LE
ALNAVEGADOR
D E B EM O S T R A R .
DIFERENCIAS ENTRE
HTML
Y
El cdigo X H T M L tiene
una menor
cantidadde errores
de compatibilidad
y una mayor integracin
con las
diferentes plataformas
d e visualizacin
de contenidosweb.
XHTML
redusers.com
La evolucinde HTML
ha sido compleja,
y avanzsobre diferentes temticas,
que
cambiaron aspectos del lenguaje ao
tras ao hasta llegar a la versin
actual
(HTML 4.0). staincluye elementos q u e
en el pasado no estaban integrados y
que fueron surgiendo gracias distina los
tos fabricantes de navegadores w e b .
Sin embargo, hoy en da no se navega
por la Web nicamente
desde una c o m putadora,sino que cada vez se utilizan
ms los dispositivos mviles
y otro
de
tipo. Debido a esto, se hizo necesario
crear un mecanismo que permitiera
manejar la informacin
de manera ms
estandarizada y para que fuera universalmente accesible.
XHTML es el nuevo lenguaje estndar
generalizado para la Web desde el ao
2000. C o m o estbasado en XML
[Extensible
Markup
Language),
es
BENEFICIOSDE
XHTML
Tambin p o d e m o s navegar
por sitios HTMLd e snuestros
de
telfonosmviles.
^ C o m p a t i b i l i d a dcon n a v e g a d o r e s
a n t i g u o s : XHTMLfue diseado
con el
objetivo de cumplir con los r e q u e r i m i e n tos de t o d o s ios browsers.
Reduccinde errores: c o m o
m e n c i o n a m os anteriormente,
al ser ms estricto, elimina una gran
cantidad de errores propios de HTML.
Contenidos
+
Presentacin
Muchas
herramientas
de diseo producen
cdigo
wcompletamente
e b an
XHTIVIL
no
vlido,dedr,
escumpla
quecon los estndares
publicar de
del W3C.
antes
Es por eso que,
unapgina wInternet,
e bdebemos
realizar
en
su ofidal
comprobacin
sitio
en el
delW3C
{http://validator.w3.org),
existensi indicar
errores
que nos
y nos sugerir
corregirlos.
manera
de
la
Facilidadde edicin:
por ser un cdigo
ms estructurado -que, adems,
separa
los elementos del diseo
en hojas
de estilo-,es ms legible para editar.
^ C o m p a t i b i l i d a dcon estndares
w e b : es c o m p a t i b l e con los nuevos
estndaressugeridos por el W3C
{World
CSS
(Presentacin)
WideWeb
Consortium).
4
HTML incluyelos
contenidosy la forma
d e presentacin.
XHTML slo tratacon
contenidos, q u e se
representan segnlo
indicadoen CSS.
. 1 5
Enestaseccin
conoceremos
partes
dos
estructura
fundamentales
de la
delXHTML,
elementos
armado
esenciales
de una
deproceso
pgina
en el
web,Veamos
los sectores
bsicos
cualquier
pgina.de
or su estructura,
las pginas
web
pueden dividirse en dos partes:
head (cabecera)
y body
(cuerpo).
El head es el encargado determide
nar eltipode documento
sus
y propiedades, ademsde otras caractersticas
no
visibles para el usuario que visita la pgina.
Por su parte, el body es el responsable
de
darle a la pginalos elementos visibles,
es decir, eltexto,las imgenes,
las animaciones Flash yt o d o lo que el usuario
puede observar en pantalla.
. ..
Fi HEAD
Esta seccincontiene directivas
que el navegador necesita para leer el
documentocorrectamente. Entre estos
elementos,encontramos el ttulo
de la
pgina,las meta etiquetas, las funciones
JavaScript ylos enlaces de referencia.
El d o c u m e n t o
HTML le c o m u n i c a
al navegador c m o
d e b e mostrar
la
informacin q u e
contiene.
'.'iitmi
Podemos mencionar siete etiquetas
principalesen la cabecera, presentes
en
casi todas las pginas
web: DOCTYPE,
html, title,meta DESCRIPTION,
meta
KEYWORDS, linka hojas de estilo
en
cascada (CSS) y link
externo a funciones
JavaScript.Un encabezado bsico estara
conformadoc o m o1indica.
el Cdigo
En este ejemplo, observamos la definicin
CDIGO 1
<!DOCTYPE html
PUBLIC "-//W3C//DTD
XHTML
1.0
Strict//EN"
"http://www.w3.org/TR/xhtnill/DTD/xhtmll-strict.dtd">
<html>
<head>
<title>Tntulo
EL BODY
de l a P g i n a W e b < / t i t l e >
caracteres.">
</head>.
claves,
identifican,
p ocoma">
r,
<link
a , l a , w e bs,e p a r a d a s ,
href="estilos.css"
<script
rel="stylesheet"
type="text/javascript"
que,
type="text/css"
src="script.js"x/script>
</head>
redusers.com
ETIQUETAS
ATRIBUTOS
Y
I
:s momento
abordar
de
profundamente
ms
lenguaje
HTML,
el
Entraremos
en peldaos
detalle
de
atributos,
dos
travs
las etiquetas
ay
que nos
permitirn
mostrar nuestro sitio de la forma en que deseamos.
I HTML esti n t e g r a d o por eleto contiene un valorque debe estar encementos que, en
conjunto,
forman
rrado entrecomillas.
Veamos el ejemplo del
la base desu estructura.
De
esta
Cdigo2. Siempre debemos recordar que
f manera, cuando definimos una
las etiquetas deben llevar una apertura
uny
etiqueta,estamos indicando que,
en
cierre, porque as lograremos
informar cul
funcin deella, se
represente algo,
que es el contenido que debe ser representado
puede ser visible al usuario
no.
o
-
LAS ETIQUETAS
Para definir una etiqueta, d e b e m o s realizar una apertura y
un cierre. Entre ambos,
tendremosel contenido que
se adaptar
a las condiciones que ella disponga.
Por ejemplo, para subrayartexto,
un
utilizaramos lasiguiente lnea
de cdigo:
<u>Texto
"http://w(
/>
</bas>
D r e a m w e a v e r muestra,
con diferentescolores,
las distintas partes
del cdigo.
Subrayaclo</u>
CODIGO 2
Existen 93 etiquetas estndar
que tienen
una representacin especfica,
lo que nos
facilita la realizacin
de
un d o c u m e n t o
si las utilizamos c o m o herramientas para
introducir la informacin
por mostrar.
LOS ATRIBUTOS
Los atributos son directivas que
nos permiten
definirvalores para
cada una delas etiquetas agregadas
en el cdigofuente.Son introducidos
en las etiquetas con
el
objeto de otorgar
algunas caractersticas
puntuales, c o m o
el alto, el ancho, un borde, etctera.
Un atributo puede definir desde
valores numricos,c o m o la altura
de un determinado bloque, hasta
colores yestilos de tipografas.
Todo
atribu-
<a
href="enlace"
el
enface">Aqu
re1="de
qu s e t r a t a r
el e n l a c e < / a >
CDIGO 3
<etiqueta
atributol="numrico"
atributo2="alfanumrico">
C o n t e n d o < / e t iq u e t a >
OBSOLETAS
Aunque podemos
utilizar
cualquiera de las etiquetasHTML,
disponibles en
en estecaso
recomendamos no emplear algunas en particular, ya que se consideran obsoletas
.141
redusers.com
AMWEAVER,
A continuacin, r e i
un nuevo docunieno en HTM
eamweaver
como
editor,'
PASOPASO
A
[,Archiwp j Edicin
Ver
Insertar
Nuevo,,,
Abrir,,
HTM
Examinar en Bridge.,.
FHariaa HTML
Eterr>ento de biblotecs
Abrir reciente
XSLT (fragmento)
XSLT (pgina completa)
A b r i r enrnarco...
ActlonScript
Cerrar
Hqulera,
Cerrar t o d o s
tPJavaScrpt
ASP VBScript
A5P.C#
NET
^ ASPN
. ET VB
Compartir mi pantalla
ConporwrtedeColdFuA
Guardar
sr
derech
dQHTH.
T^
de documento:
l.OTrartsItiand
IJHTM
Adjuntar archtwCSSi
r :Actf mCcn'eit Ed-tma
Ampliar inf onracion sobre BUSH
'Continuar c o nn u e s t r oa p r e n d i z a j e
PASOl
Dreamweaverbrinda la
posibilidad d ecrear
documentos
que
e i n t r o d u c i r n o s e n la prctica de HTML,A d o b e
en cascada
este
programa.
Java y C#.
(CSS),
p o d e m o s hacerclic en la opcin
PASO
I 02
d o c u m e n t o nuevo,optar por
alguno
de los diseos de
pgina predefinidos o
t o m a r udno c u m e n t obasado
en
d e la pestaa
Archivo
redusers.com
Edicin
Ver Insertar
Modificar
Ccgoenvivo
formato
Comandos
Stbo
Ventana
Drecon:
1.0
it io n a l , / / E N "
Tr: a n s
" h t t p : //TJW.w3.orgy'TRy'xhtiiilly'DTD/>:hciiili-CEan3icionai.dtd">
< h t ] B x i i i l i i 3 = " h t t p : / / w w . OT3
<head>
Cueca h c c p - e q u i v = " C o n c e n t . - T y pceo" n c e n c = " c e > : c / h t a l ;
char3ec=ut-8"
/>
< t i t i o^^^l^S^^^HpBSBMyc
t i t i e> /
</head>
^^^^ </bodY>
</htJ>
INCLUIR TITULO
HTML
Q W ArchivoVMEhicitv
dicin Modicar Fonmto Commios Sitio Ventana Ayuda
\
Drvkfc
j
Dsiea
StasoVV
I O Inspecoorat
<>DOCTYPE h t a l PUBLIC
/UC/,-DTD .-aiTIlL
^ TfaJo;^eisWebOs^
l.G
0^
Edicin
Archivo
Cago
ver
Insertar
Modificar
htJJl
Comandos
F4
C&ioenvivo
<!DOCTYPE
Formato
PUBLIC "-//W3C//DTt'
Sitio
META TAGS
ventana
staenvivo
Z- conMnt--2010-07-3CrTfle
XHTIIL
Inspecdonar
5i.
i.O
Transitionaiy/EH"
//TJWW.wS.org/TR/xhUQll/DTD./xhutill-trans
"http:
t
r
<htiiii
t i nal.dtd">
u
Ptub
m
xiiiin3="http: //wwu.u3.org/1999/xhtial">
<head>
<meta h t t p - e c i u i v = " C o n t e n t - T y p e " c o n t : e n t = " c e x t / h t i i l ;
charsec=ucf-6"
<citle>Docnimeiito
/>
sin
titulo</title>
</head>
<body:^
</bodY>
</html>
GUARDAR EL TRABAJO
PASO 103
Aparece enpantallanuestro
d o c u m e n t obajo el
nombre
"Untitled-1". Podemos
elegir
cmo lovisualizaremos desde los b o t o n e s [Cdigo],
[Dividir]
o[Diseo], segn
loq u e d e s e e m o s ver.
En este caso,recurriremos
a vista
dividida
la
para
apreciar ms fcilmente los c a m b i o s q u e h a g a m o s
durante eltrabajo.
Al c o m e n z a r a preparar el n u e v o
d o c u m e n t o , revisamos
elcdigo
de laizquierda hasta
identificar
la etiqueta <title>. Para colocar el ttulo
sitio,
del
escribimos,entre las etiquetas <title>
y</title>,
el t e x t o q u e figurar
en laventana del navegador.
En este caso,escribimos"Users
W Design".
eb
PASO 104
Tambin p o d e m o s crear
otrasetiquetas
elheader, c o m o las
descripcin,autor, etctera.
ingresamos el
siguientecdigo antes del tag
PASO 106
de
Eneste caso,
de
cierre </head>:
que
RESUMEN
Hasta aqu, liemos establecido los aspectos iniciales
de
configuracin d enuestro d o c u m e n t o HTIVIL.
A
medida
avancemos con nuestro aprendizaje, seremos capaces
de
incorporar textos, imgenes
y
otros elementos
ret
Enestas
pginas,
realizaremos
sntesis
una
de los principalesyelementos
su
HTML de
aplicacin
losensitios web. Ms adelante,
cuando comencemos
los
trabajar,
utilizaremos
a
sabremos ms detalles sobre ellos.
,
nlo que respecta
al
lenguaje
r' :> _ HTML, se
considera
los
a elementos
c o m o las indicaciones
partes
o
que el navegador interpretar
ms adelante. Durante
la programacin
de un sitio w e b , encontraremos varios
tipos deelementos que nos permitirn
modelarlo anuestro gusto.
Es muy interesantediferentes
observar
cmo maneras
pueden de
hacer
cdigo
introducir
variar snel
tamao
en cuanto a lneas, del
sin sitio
modificar
esttica
web. Siempre
la
es aconsejable que nuestro
sitiow e b tengacdigo
validado
su
sea ste
liviano,
que
por elpara
W3C
deinterpretacin
yacelerar
los
la
navegadores. En este sentido, ms adelante veremos que, paraesttica,
determinar cuestiones dey forma
es conveniente utilizar CSS en vez de i n d u i r todas las Indicadones dentro del d o c u m e n t o
HMl.
de
a continuacin
citaremos
diagonal
Podemosdistinguirtres tipos
dtee x t o
en
donde
losiguiente:
negrita,
en
CLASIFICACIN
ELEMENTOS:
DE
LLENOS,
VACIOS Y CON
ARGUMENTOS
tos en ellenguaje HTML:
(/). Por
ejemplo, si queremos
de
elemen-
M i
V '
13
<e
redusers.coin
Vacos: eneste
caso, los elementos
no
requieren d eun cierre.
Un
ejemplo
de
este t i p o es la
etiqueta <br>, que da
la
posibilidad de
realizar un salto
delnea.
C o n a r g u m e n t o s : aqu
se encuentran
los elementos que poseen atributos
definidos;por ejemplo:
<body>
d ea n c h o < / t a b l e >
CLASIFJCACIN
ELEMENTOS:
DE
EN LINEA YDE BLOQUE
El lenguaje HTMLclasifica los elementos
en dos grandes grupos: en lnea (iniine)
y de b l o q u e (block).
La
diferencia entre
ambos radica en la posicin
que abarcan
sobre el e s p a c i odisponible en
la pgina.
Los elementos de bloque
siempre c o mienzan en una lnea nueva,
m
deo d o
que ocupan t o d o el espacio disponible
de ella, hasta final.
el Por su parte,
los
elementos en lnea
ocupan nicamente
el espacio necesario para su visualizacin.
Otra diferencia entre ambos grupos
es su contenido: mientras que los
de
b l o q u e admiten en su
interior otros elementos deb l o q u e en
y lnea,
los
elementos en lnea
no admiten
a los
de bloque en su contenido. Esto
significa
que un elemento
dbel o q u e slo
puede
aparecer contenido en
otro
elemento
de bloque, pero uno en lnea
puede
aparecer en otros en lnea
as c o m o
tambin enlos de
bloque,
i
Los e l e m e n t o s permiten
ver fcilmente
las partes
del cdigo
y mejoran
laposterior visualizacin
IL
TIPO DE ELEMENTO
ELEMENTO
a, abbr, acronym, b, basefont, bdo, big, br, cite,
Elementos
en
lnea
Elementos
en bloque
fieidset,f o frame-set,
r mh2,
h, 1 ,h3, h4, hS, h6, hr,
isindex,
li,men,
noframes, nos-cript,
pre, ol,
table,tbody,
tfoot,
td,t h , thead, tr, ul.
Elementos
que pueden ser considerados
en lnea
o de bloque
caso
el
segn
button,
del, iframe, ins, map, object, script
losnean
vegadores.
redusers.com
:n este
apartado abordaremos de forma detallada los atributos,
descubriremos qu
podemos
nos
cmo
permiten
incluirlosyrealizar
en laspginas
de nuestra sitio web,
o r n o yah e m o s visto,
cada d o c u m e n t o HTML
es e s t r u c t u r a d o p o r los
e l e m e n t o s , q u e le
indican
al n a v e g a d o r d e qu
manera
debera verse el
sitio w e b q u e
est a b r i e n d o . C u a n d o
se
precisa
ms informacin e n los
elementos,
e n t r a n e nj u e g o los
denominados
a t r i b u t o s ,q u e aaden
datos
extra para seri n t e r p r e t a d o s
por los navegadores.
A COMBINACION
QUETASY ATRIBUTOS
S PERMITE LOGRAR
DISTINTAS VISUALiZACIONES
DEU NS I T I O
REPASO
Los atributos se
incluyen siempre
en lasetiquetas de
apertura
d e los
e l e m e n t o s , y la
f o r m a di net r o d u c i r l o s
es la siguiente:
<img s r c = " 1 o g o . j p g "
alt="Logo"></img>
C o m o p o d e m o s observar
e neel
jemplo
anterior, lop r i m e r o q u e aparece
en el
a t r i b u t o es su
n o m b r e , s e g u i d o por
el
carcterigual (=) y,
por ltimo, valor
el
del a t r i b u t o i n c l u i d o entre comillas.
En
este caso, h e m o s d e f i n i d o
una
i m a g e n con la
etiqueta [img]
y, en sup r o p i e d a d [ser], especificamos
el n o m b r e del archivo
di m
e agen.
La combinacinentre las
distintas
etiquetas ylos diferentes atributos
nos abre u ngran abanico
de
posibilidades en
cuanto
a las
opciones
d e visualizacin d e sitio.
un
As, p o d e m o s m o d i f i c a r caractersticas
visuales r e c u r r i e n d o exclusivamente
al cdigof u e n t e , sin q u e
sea
necesaria
la inclusin d e pesadas imgenes
q u e haranretrasar la
carga
d e la pgina en elnavegador.
A este g r u p o
lo d e n o m i n a
d e atributos tambin
se
i18n, q u e es laabreviatura
de lapalabra internacionalizacin,
redusers.com
.19
LOSCUATRO
GRUPOS
DE ATRIBUTOS
DE LOSTAGS
LOSJTRIBUTOS
MAS FRECUENTES:
BASICOS
un
CSS
Style:determina de
manera directa
las
propiedades CSS
que afectarn
al elemento.
En general, un tagtagpuede
e,otro
incluso,
contener
Sinpartes
embargo,
HTML.
de documentos
algunos tags no puedenpueden
contener
slo
contener
a otrosdeterminados
o
tags. Aunque hay
excepdones, los elementos de bloque
elementos
pueden
de contener
bloque,
lnea
y
elementos de
aunque sucede
nolo m i s m o conque
los no
elementos
lnea,
pueden contener
de
elementos de bloque.
a u ni d i o m a especfico.
Se los emplea en pginas
q u e muestran su
contenido
en
varios
o eaquellas
n
que
su idiomas
q u i e r e n especificar e n q ui di o m a
est sud o c u m e n t o .
En este g r u p o e n c o n t r a m o s
los siguientes tres a t r i b u t o s :
L a n g : indica
LOSATRIBUTOS DE IDIOMA;
PARA INTERNACIONALIZACION
Son utilizados para definir
elementos insertados
en
adaptar
y
el
idioma
del
elemento.
X m h L a n g :indica
iel
dioma
del e l e m e n t o , a u n q u e
e neste
caso tiene ms
prioridad q u e
el
a t r i b u t o anterior;
es
decir, prevalece
este a t r i b u t o por sobre Lang.
los
del
ocumento
Dir:indica
la direccin texto.
del
Se loutiliza altrabajar c o n idiomas
q u e n o seescriben
dizquierda
e
a derecha.
LOSAIRIBUTOS DINAMICOS:
DE EVENTOS
Onmouseup:
seejecuta
la accin c u a n d o
sedetecta
Encontramos d e n t r o
deeste
'^rupo m u c h o satributos,d e b i d o
i. que son los encargados
los e f e c t o s
O n m o u s e o v e r : establece
deexhibir
y las a n i m a c i o n e s
la accin c u a n d o
de
sedetecta
que
elelemento.
O n m o u s e m o v e : establece
a continuacin,
accin c u a n d o
la
sed e t e c t a que
cursor seencuentra
el
e nm o v i m i e n t o
sobre el elemento.
Onclick: establece
que se va a realizar c u a n d o
haga unclic sobre
que se realiza c u a n d o
c:;u a n d o
se hace
un
el
la
accin
ele l e m e n t o .
seejecuta
la
accin
Onkeydown:
cuando
seejecuta
sedetecta
seejecuta
elcursor abandona
Onkeypress:
la accin
ele l e m e n t o .
Onmousedown:
accin c u a n d o
cuando
se
ele l e m e n t o .
O n d b i c l i c k : establece
d o b l e clic sobre
Onmouseout:
la accin
seejecuta
sedetecta q u e
la
accin
estpulsada
la
botn
Onkeyup:
cuando
seejecuta
la
accin
,,;nange)
CISCO
Support
Arcnitectures
Solutions
BorderlessNetvvofks
C o!iabofaron
Data CenterVirtualization
Business Video
Solutions
Training &Events
Partner Central
IncJustries
Education
Government
MediaandEnterlainment
(Cisco Eos)
> All indusnes
For
Enerpnse
Small Business
Serv'ceProvider
Home
.AJ Solutions
Latest Nev;s
FollowUs
i fe
S e e How V i d e o
Boosts C o m m u n
,1
T r y Show
a n d Share
free for 30 davs.
About CISCO
InvestorReiaticns
Corporate Social Responsibity
ErrvronmentalSustaina&ity
Human NetwerR
CarerOpportunities
i-ii-ri
:;tl(_:t
h:i
Communittes
Collaooratin
OsveloperNetwork
LearningNetwork
SuppoflNePrc:
Support
Otfers
SpeciaiOffers
FinancingOptions
Contacts
Contad Cisco
Fin 3 Resellar
Documentatioii
1 t S 2 4 e i C t\&CB Syslsm
IR?.Ajnghtt
Los atributos
r^s^r-.-^
www.cisco.com
p o d e m o s verlos en accin.
mtiu
Ei g r u p o deatributos
de
everttos sio
es utilizado cuando el
d o c u m e n t o HTML
incorpora ellenguaje JavaScript,
ya
que
a travs deellos, es
posible lograr q u e
el
sitio w e b responda ante
la interaccin
del
usuario. Porejemplo, p o d e m o s verlos
en
accin ydescubrir su potencial
visitar
al
sitios enlos que se
emplean mens
de
navegacin JavaScript,
los cuales despliegan sulista de
elementos cuando
nos
situamos sobre cada u n o
de
los botones.
LOSATRIBUIOS DE
SELECCION: DE FOCO
PINCELESFILTROS
Y
En HTML,
los eventos son acciones con
que los
sirven
scripts
HTIVIL
paraque
asociar
contiene
tags el
documento.
Un script es un programamediante
del lado del
los eventos,
diente
y
cuando el usuario
realiza una determinada
(como
acdnpasar
porelejemplo),
mouse
botn,sobre
se realiza
un una
llamada al script, ser,
que
podra
(como
por
ejecuta
funcin
ejemplo,
su la carga de una imagen).
La sintaxis para definir un evento es similar
de atributos
a la que
definicin
y selosemplea en la
eventos disponibles dependen del tag utilizado en cada caso.
JUNTO A JAVASCRIPT,
LOS ATRIBUTOS DE
EVENTO AYUDAN A
El f o c o aparecedurante
la interaccin
del visitante ensitio.
ei Estos
atributos
nos p e r m i t e n asignar acciones
que
se
realizarn encada caso. C u a n d o
nos
referimos adetectar
perder
o
fo
elc o ,
estamos h a b l a n d o
de que
usuario
el
ha seleccionado
o
ha
deseleccionado
el elemento. Por
e j e m p l o , tsi
enemos
un f o r m u l a r i o w e b , diramos
que
c u a n d o elusuario estescribiendo
en u n o d e susc a m p o s , este e l e m e n t o
y, p o r ltimo.Opera
interpreta
la
t i e n e elf o c o . Cuando
el
usuario
a travs d e la combinacin
contina hacia o t r o c a m p o ,
el
<Shift + E s o . Esto
quiere decir
e l e m e n t o anterior
ha
perdido
foco,
el
q u e el acceso a
cada p a r te
de
una
ya q u e lotiene ele l e m e n t o
pgina u t i l i z a n d o las
teclas d e p e n d e ,
actual q u e estutilizando.
exclusivamente, del n a v e g a d o r
Veamos, a continuacin, cules
q u e t e n g a elusuario.
aElt r i b u t o
son los atributos dfeo c o :
t a b l n d e x ,por su
parte, e x h i b e
DAR INTERACCIN A
os DOCUMENTOS HTML
su mayor f u n c i o n a l i d a d c u a n d o
estamos m a n e j a n d o , p o r e j e m p l o ,
los formularios d leo g i n
o
registro.
de
Cuando u nusuario
se
enfrenta
a
a u nd e t e r m i n a d o e l e m e n t o .
sus
T a b l n d e x : establece
oelr d e n
d e la f o r m u l a r i o en el q udee b e ingresar
utilizar
al
tabulacin del
documento,
y valor
su datos e ndiferentes c a m p o s ,
la tecla <Tab> para m o v e r s e e n t r e ellos,
est c o m p r e n d i d o entre O
32.767.
y
lo har en elo r d e n i n d i c a d o m e d i a n t e
O n F o c u s : se
ejecuta
la accin
cuaneste atributo. Parad e c i r l o
dotra
e
d o sed e t e c t a el
f o c o sobre
eel
lemena t r i b u t ot a b l n d e x
to, loq u e significa q u e acta
cuando
el manera, aldefinir el
de cada e l e m e n t o , estaremos d e f i n i e n e l e m e n t o esseleccionado.
d o lasecuencia
e n la q u e
usuario
el
O n B l u r : se
ejecuta
la accin
si nrecurre
o
cuando sed e t e c t a q u e
eel
lemento
haentrar e ncada c a m p o
al mouse, esdecir,
si
pasa
de un
perdido elfoco; es
decir, acta
cuando
c a m p o ao t r o p u l s a n d o <Tab>.
4
el elemento se had e s e l e c c i o n a d o .
A c c e s s K e y : establece
una tecla d e acceso rpido
un
redusers.com
tIUESTRAS
PRIMER
"^AS- "'ASA
Archivo
CdKto
Drvid
Edicin
Vtt
Insertsi
:
Comsndoi
Foi
Modificar
Stio Ventana
Ayuda
Disefto
Archivo
Ctrl*Mayus*0
Ajuttartado
Dividir
Dividir cdigo
i y
Dividir verbclmtote
'
Alternar vitai
Actualizar vista dedieo
CU
Diseo
Direccin:
Diefto
Cdigo ydiilo
Ver
Insertar
Modificar
Formato
Comandos
Sitio
Acercar
Cdigo
Cdigo
: V
Edicion
CtriAlt*MayitO
Ajutr ancho
ESCRIBIR ETIQUETAS
"^'i'DOCTYPFhc
Transicionai/
"hztp:
//wm.v.
<hcml xmlns"
<head>
<meta h t t p - e c
charset=utf-6
<title>Docume
</head>
<bodv5|
</body>
</html>
Ventana
Ayuda
CtrU-t-
Alejar
Ctrl+-
Aumentar
y reducir
CtrkA!t*0
Ctrl+Mays+O
Ajustartodo
Ctrl+Alt+Mays+0
Ajustar ancho
Cdigo
Dividir cdigo
Diseo
Cdigo
y diseo
Dividirverticalmente
Vista Diseo
a la izquieraa
Alternarvistas
i
- j ^ n q u e yacreamos
m
y o d i f i c a m o s algunas
' ' e t i q u e t a s enDreamweaver para configurar
el ttulo de la pgina
agregar
y
tags descriptivos,
an n o hemos g e n e r a d o modificaciones
en el c o n t e n i d o d e
la pgina, ya q u e
no
incorporamostextos ni imgenes.
^
PASOl
PASO 102
Luego, para q u e no se
corten
lneas d e cdigo
las
y el
trabajo resulte
ms cmodo, en
el
mismo men
que la divisin
d e lapantalla horizontal.
sea
PASO 103
y comenzamos
cualquiera
Dentro
d e lae t i q u e t a [ b o d y ] ,
presionamos
a
escribir
d e las
existentes.
la
tecla < E n t e r >
pla
r i m e r a e t i q u e t a , qpuu e d e ser
En
este caso, ser
<div>.
redusers.com
|<^U%>DotmeiitQ
|</ha>
ETAS
HTML
thflvo
CAU^A
^DM*_^:ea*te
APERTURAY CIERRE
^ftf
&Utffbr
MdtfA^M
FwTVtfto
OMowiw>
r-4. i iwpettan
4 1 . ^ 0
: ttean:
tiYici</ciUf
lisoa>
04|
s i n
Cdigo ^Dividir
Covtwk^^
SKM
ifctK
tojwmt(tdte
'-M*:
Ws^-^^']^^
<head>
<title>Docuaento
</heacl>
^Esta
s ti int u l c K / C i t l O
;
; i
en s
u e s t cpar i m e r a etijiet^C/ilv^^
</hi3kl>
PRIMER ETIQUETA
I
CIERRE FINAL
PASOl
Cuando t e r m i n e m o s de escribir
Las etiquetas llevan una apertura
y un cierre, lo q u e significa que,
J
el c o n t e n i d o de la etiqueta,
cuando abrimos una etiqueta,
bastarcon escribir [</] para
debemos cerrarla. Para
cerrar <div>, d e b e m o s escribir </div>.
que Dreamweaver
cierre la etiqueta automticamente
Este cierre debe aparecer
al final del c o n t e n i d o de la etiqueta;
con su utilidad de a u t o c o m p l e t a d o . Luego, p o d r e m o s
es decir, el contenido tiene que ir entre la apertura
el cierre.
y ver el c o n t e n i d o que hayamos
incorporado en la pgina.
PASOl
Dreamweavernos da
la
RESUMEN
Con este pasoa paso h e m o s visto cmo
escribiretiquetas
en el cdigode Dreamweaver.
En los prximos fascculos
conoceremoslas distintas etiquetas
que p o d e m o s
incorporara nuestrosdocumentos,
laforma
en
y la
que p o d e m o s utilizar
ymodificar
cada
una de ellas.
Con cada clase seremos
ms profesionales!
|06
Vttittti^