SlideShare a Scribd company logo
1 of 7
Editor Web (I) 
Quizá estés un poco cansado de escribir etiquetas HTML, si es así en este tema vamos a 
explicar cómo ahorrarte ese trabajo. Un editor web también ayuda en otros muchos 
aspectos de la creación de páginas web. 
4.1. ¿Qué es un editor Web? 
Un editor Web sería cualquier aplicación que nos permita crear, editar y guardar una 
página Web. Como ya hemos visto, una página no es más que un archivo de texto, por 
lo que cualquier programa que nos permita editar texto, puede funcionar como un editor 
Web. 
Podemos considerar tres categorías de editores Web: 
Editores de texto. 
Nos permiten editar el código fuente puro y duro, como puede ser el bloc de 
notas. 
Editores de HTML. 
Funcionan como los editores de texto, pero pueden tener algunas opciones más 
avanzadas. Como mostrar las etiquetas de colores, o cerrarlas automáticamente. 
Editores WYSIWYG. 
Por un lado, nos permiten editar el código fuente como los editores de HTML. Y 
por otro, nos permiten trabajar en vista de diseño. Es decir, ver la página como 
se vería en un navegador mientras la editamos. La mayoría de estos editores 
suelen tener opciones para realizar tareas adicionales de forma más fácil, como 
por ejemplo, crear elementos de un formulario, insertar menús, e incluso código 
JavaScript tipo AJAX ( más adelante veremos de qué se trata). Editores de este 
tipo pueden ser Amaya o Dreamweaver. 
Escribir directamente el código fuente nos da un mayor control sobre la página, 
obteniendo un código más preciso y sin etiquetas innecesarias. Pero el tener que escribir 
cada etiqueta hace que sea mucho más lento y que debamos conocer mejor el HTML. 
Utilizar editores WYSIWYG resulta más cómodo. Ya que no hemos de preocuparnos 
por la mayoría de las etiquetas, y escribimos el texto como lo haríamos en un 
procesador de texto. No obstante, no siempre se generará el código que queramos. Y 
sobre todo si utilizamos editores no especializados, como Word que permite guardar 
como página web, aunque generando un código muy "sucio". Por ejemplo, crear un 
html con Word en el que sólo ponga "Hola mundo", con letra Arial y tamaño 16px, 
genera un archivo de 22KB y 400 líneas de código. 
Lo habitual es realizar el grueso de la página en vista de diseño, sobre todo escribir el 
texto. Y después, cosas más concretas y correcciones, realizarlas sobre el código fuente. 
Esto también depende de los conocimientos de cada uno. 
Nota: Aunque en un editor WYSIWYG podemos ver cómo quedará la página, siempre 
hemos de probarla en los navegadores más utilizados, en este momento Internet 
Explorer y Mozilla Firefox.
Para realizar este curso, te recomendamos que no pierdas de vista el código fuente, e 
intentes trabajar directamente con él la mayoría de las veces, sobre todo al hacer cosas 
nuevas. Puede que vayas un poco más despacio al principio, pero aprenderás mucho 
mejor el HTML, y después no tendrás problema para utilizar cualquier editor. 
4.2. Elegir un editor 
Existe un gran número de editores Web, unos más completos que otros, con más o 
menos opciones y con más o menos fallos. 
Y como al elegir cualquier programa, lo primero es optar por una solución gratuita o de 
pago. Para realizar nuestra página Web, vamos a utilizar un editor WYSIWYG. Uno de 
los mejores (si no el mejor) editor de este tipo es Dreamweaver, de Adobe. Es un editor 
muy completo, y el elegido por la mayoría de desarrolladores profesionales. Pero se 
trata de un editor de pago, aunque es cierto que podemos probarlo gratuitamente durante 
30 días. En cuanto a opciones gratuitas, podemos encontrar, entre otros, Bluefish, más 
enfocado a programadores; Amaya, desarrollado por el consorcio W3C; o KompoZer. 
Nos hemos quedado con este último por ser bastante simple e intuitivo. 
Podemos descargar KompoZer desde su página oficial. No requiere instalación, basta 
con descomprimirlo en una carpeta y ejecutarlo, aunque sí deberemos instalar el paquete 
de idiomas en español como se explica en el sitio. 
Editor Web (III) 
Opciones de configuración 
Vamos a cambiar algunas de las opciones que vienen por defecto en KompoZer antes de 
comenzar a crear nuestras páginas. 
La ventana de Opciones es accesible a través del menú Herramientas → Preferencias.... 
La ventana aparece dividida en cuatro secciones:
En General, nos aseguraremos de que está marcada la opción Usar estilos CSS en lugar 
de elementos y atributos HTML. 
En Config. Nuevas páginas, si no lo está, en Conjunto de caracteres, seleccionaremos 
Occidental (ISO-8859-1). 
En Avanzado, vamos a cambiar las siguientes opciones: 
 En la sección Marcado, vamos a configurar el Lenguaje como XHTML1 y el DTD como 
Estricto. 
 Nos aseguraremos de que está marcada la opción Dentro de un párrafo, pulsar Enter 
lo cierra y crea uno nuevo. 
 En Mostrar los siguientes caracteres como entidades, seleccionaremos Los anteriores y 
las letras Latin-1, para que al introducir caracteres, como letras acentuadas, KompoZer 
los sustituya por la entidad correspondiente. 
Esto no quiere decir que debamos de seleccionar estas opciones para poder crear una 
página, pero son las que utilizaremos en el curso. 
4.5. Crear y guardar una página 
Para crear una nueva página, basta con pulsar el botón . Esto creará una página. 
Con las opciones que hemos configurado, el código de la página tendrá este aspecto 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1- 
strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta content="text/html; charset=ISO-8859-1" 
http-equiv="content-type" /> 
<title></title> 
</head> 
<body>
<br /> 
</body> 
</html> 
Cuando realicemos cambios en la página, y no los hayamos guardado, aparecerá un 
pequeño icono en la pestaña . 
Para guardar los cambios, podemos pulsar la combinación de teclas Ctrl + S, o el botón 
. 
La primera vez que guardemos la página, deberemos indicar el título que le queremos 
dar (el contenido de la etiqueta title en la cabecera), y su ubicación. 
4.6. Escribir texto en KompoZer 
La forma de escribir el texto, utilizar el teclado, etc. es la misma que con cualquier 
editor de texto. 
Es importante saber en qué elemento estamos escribiendo. Normalmente lo haremos 
dentro de párrafos y encabezados, incluso en divisiones. Esto podemos seleccionarlo en 
el primer desplegable de la barra de herramientas. En otras ocasiones, utilizaremos otros 
elementos como listas o tablas. Recuerda, que siempre puedes saber en qué etiqueta 
estamos mirándolo en la barra de estado. 
Nota: En este curso crearemos páginas XHTML Estrict, que no permiten escribir 
directamente sobre el cuerpo del documento, hay que utilizar párrafos. 
A la hora de escribir dentro de un párrafo, cuando pulsemos la tecla Intro crearemos un 
salto de línea. Esto se debe a que cerramos el párrafo y comenzamos uno nuevo, porque 
así lo hemos elegido en las opciones. Si lo que queremos es crear un salto dentro del 
párrafo, lo que equivaldría a una etiqueta html del tipo <br />, tenemos que mantener 
pulsada la tecla Mayúsculas (Shift) mientras pulsamos Intro. 
Editor Web (V) 
Definir y editar un estilo 
Podemos definir un estilo desde el mismo Editor CSS, pero seleccionando en el menú la 
opción Regla.
Lo primero que tendremos que elegir será el selector que queremos utilizar. Podemos 
seleccionar una de las opciones, según el tipo de selector, pero es más cómodo escribir 
directamente el selector que nos interesa, por ejemplo body; o .miclase; o div#principal 
p... etc, cualquier selector válido. 
Cuando lo tengamos, pulsamos en Crear regla de estilo. Nos encontraremos con una 
serie de pestañas: 
La pestaña General nos permite editar el estilo directamente, escribiendo propiedades y 
valores. El resto de pestañas se refieren a categorías de propiedades, y en ellas 
podremos definir el estilo de forma gráfica, lo que puede resultarnos más cómodo e 
intuitivo. 
Los distintos selectores que definamos, aparecerán "colgando" de la hoja de estilo, en el 
panel de la izquierda, para que podamos editarlos. Si queremos borrar el estilo 
seleccionado, debemos pulsar el icono , y para cambiar el selector pulsamos en . 
Para editar las propiedades del estilo, no tenemos más que cambiar lo que queramos en 
las distintas pestañas. 
Por ejemplo, la categoría de Texto tiene el siguiente aspecto:
Podemos elegir el tipo de letra o fuente desde los desplegables, así como el color, 
tamaño y otras características. 
En la parte inferior de la ventana podemos previsualizar el aspecto del texto según los 
valores que hayamos elegido. 
Para elegir un color para el texto podemos escribir su valor en el campo Color o hacer 
clic en el botón de la derecha para que se abra una ventana donde podremos seleccionar 
el color deseado.
Nota: La versión que hemos utilizado durante este curso (0.7.10) tiene un fallo o bug, 
que se produce si intentamos definir estilos para varios selectores sin aceptar los 
cambios. Por eso, recomendamos definir el nuevo selector y su estilo, aceptar los 
cambios, y volver a abrir el editor CSS para crear el siguiente estilo.

More Related Content

What's hot

procesador de texto conceptos basicos
procesador de texto conceptos basicosprocesador de texto conceptos basicos
procesador de texto conceptos basicos
jhonathan19125
 
Trabajo practico 3 2012
Trabajo practico 3 2012Trabajo practico 3 2012
Trabajo practico 3 2012
beluzarba
 
El autoresumen en office 2007
El autoresumen en office 2007El autoresumen en office 2007
El autoresumen en office 2007
jpalencia
 
Herramientas para el uso de procesador de texto
Herramientas para el uso de procesador de textoHerramientas para el uso de procesador de texto
Herramientas para el uso de procesador de texto
mariaignacia5
 

What's hot (19)

procesador de texto conceptos basicos
procesador de texto conceptos basicosprocesador de texto conceptos basicos
procesador de texto conceptos basicos
 
Trabajo practico 3 2012
Trabajo practico 3 2012Trabajo practico 3 2012
Trabajo practico 3 2012
 
El autoresumen en office 2007
El autoresumen en office 2007El autoresumen en office 2007
El autoresumen en office 2007
 
Diapositivas, tema 3. procesador de textos word
Diapositivas, tema 3. procesador de textos wordDiapositivas, tema 3. procesador de textos word
Diapositivas, tema 3. procesador de textos word
 
Guia de exel
Guia de exelGuia de exel
Guia de exel
 
Jose emanuel presentacion
Jose emanuel presentacionJose emanuel presentacion
Jose emanuel presentacion
 
TUTORIAL DE WORD
TUTORIAL DE WORDTUTORIAL DE WORD
TUTORIAL DE WORD
 
Conceptos Básicos de Microsoft Office Word 2010
Conceptos Básicos de Microsoft Office Word 2010Conceptos Básicos de Microsoft Office Word 2010
Conceptos Básicos de Microsoft Office Word 2010
 
Procesador de texto WORD.
Procesador de texto WORD.Procesador de texto WORD.
Procesador de texto WORD.
 
Ht ml
Ht mlHt ml
Ht ml
 
Guia html
Guia htmlGuia html
Guia html
 
TUTORIAL DE WORD.
TUTORIAL DE WORD.TUTORIAL DE WORD.
TUTORIAL DE WORD.
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informatica
 
Interfaz word
Interfaz wordInterfaz word
Interfaz word
 
Dando vida-evas
Dando vida-evasDando vida-evas
Dando vida-evas
 
Exposición Word
Exposición WordExposición Word
Exposición Word
 
Editor del Moodle
Editor del MoodleEditor del Moodle
Editor del Moodle
 
2do semestre (1)
2do semestre (1)2do semestre (1)
2do semestre (1)
 
Herramientas para el uso de procesador de texto
Herramientas para el uso de procesador de textoHerramientas para el uso de procesador de texto
Herramientas para el uso de procesador de texto
 

Viewers also liked

Toan pt.de115.2011
Toan pt.de115.2011Toan pt.de115.2011
Toan pt.de115.2011
BẢO Hí
 
Шоколадная дорога
Шоколадная дорогаШоколадная дорога
Шоколадная дорога
www.mskh.am
 
Making infographic
Making infographicMaking infographic
Making infographic
Majo Galleno
 
Villámkérdések - Országok vezetői
Villámkérdések - Országok vezetőiVillámkérdések - Országok vezetői
Villámkérdések - Országok vezetői
quiznighthu
 
Fine mod circle sofa, red
Fine mod circle sofa, redFine mod circle sofa, red
Fine mod circle sofa, red
udjjj
 
Victorian era final
Victorian era finalVictorian era final
Victorian era final
Shaggy Naz
 
Open access advocacy joining the dots (session 4b)
Open access advocacy   joining the dots (session 4b)Open access advocacy   joining the dots (session 4b)
Open access advocacy joining the dots (session 4b)
Research Consulting Limited
 

Viewers also liked (18)

Toan pt.de115.2011
Toan pt.de115.2011Toan pt.de115.2011
Toan pt.de115.2011
 
Шоколадная дорога
Шоколадная дорогаШоколадная дорога
Шоколадная дорога
 
Ud9i10demografia
Ud9i10demografiaUd9i10demografia
Ud9i10demografia
 
Bonilla angela mae a. final requirement
Bonilla angela mae a. final requirementBonilla angela mae a. final requirement
Bonilla angela mae a. final requirement
 
Love iii
Love iiiLove iii
Love iii
 
Porter
PorterPorter
Porter
 
Making infographic
Making infographicMaking infographic
Making infographic
 
Access 2
Access 2Access 2
Access 2
 
Villámkérdések - Országok vezetői
Villámkérdések - Országok vezetőiVillámkérdések - Országok vezetői
Villámkérdések - Országok vezetői
 
Atapuerca
AtapuercaAtapuerca
Atapuerca
 
Exercicios ar 1º bach sociedade
Exercicios ar 1º bach sociedadeExercicios ar 1º bach sociedade
Exercicios ar 1º bach sociedade
 
Logos
LogosLogos
Logos
 
Fine mod circle sofa, red
Fine mod circle sofa, redFine mod circle sofa, red
Fine mod circle sofa, red
 
APRENDENDO A ENSINAR
APRENDENDO A ENSINARAPRENDENDO A ENSINAR
APRENDENDO A ENSINAR
 
Ijcatr04051015
Ijcatr04051015Ijcatr04051015
Ijcatr04051015
 
Victorian era final
Victorian era finalVictorian era final
Victorian era final
 
Open access advocacy joining the dots (session 4b)
Open access advocacy   joining the dots (session 4b)Open access advocacy   joining the dots (session 4b)
Open access advocacy joining the dots (session 4b)
 
What Every Retailer Must Know About Traffic 2.0
What Every Retailer Must Know About Traffic 2.0What Every Retailer Must Know About Traffic 2.0
What Every Retailer Must Know About Traffic 2.0
 

Similar to U4

Word
WordWord
Word
cesar
 
Trabajoprcticon5 110521133301-phpapp01
Trabajoprcticon5 110521133301-phpapp01Trabajoprcticon5 110521133301-phpapp01
Trabajoprcticon5 110521133301-phpapp01
juanmanuel666
 
Trabajo práctico nº 5
Trabajo práctico nº 5Trabajo práctico nº 5
Trabajo práctico nº 5
Camila Navarro
 
Descripción de la sintaxis con la que se trabaja en el lenguaje html
Descripción de la sintaxis con la que se trabaja en el lenguaje htmlDescripción de la sintaxis con la que se trabaja en el lenguaje html
Descripción de la sintaxis con la que se trabaja en el lenguaje html
joraloca
 

Similar to U4 (20)

7 crear contenidos- el editor de moodle
7   crear contenidos- el editor de moodle7   crear contenidos- el editor de moodle
7 crear contenidos- el editor de moodle
 
Editor de páginas web
Editor de páginas webEditor de páginas web
Editor de páginas web
 
Microsoft office-word-2010
Microsoft office-word-2010Microsoft office-word-2010
Microsoft office-word-2010
 
Crear contenidos en MOODLE
Crear contenidos en MOODLECrear contenidos en MOODLE
Crear contenidos en MOODLE
 
Clase 1
Clase 1Clase 1
Clase 1
 
Frontpage3
Frontpage3Frontpage3
Frontpage3
 
Word
WordWord
Word
 
Proyecto Word
Proyecto WordProyecto Word
Proyecto Word
 
Dream
DreamDream
Dream
 
Dream
DreamDream
Dream
 
Adobe dreamweaver
Adobe dreamweaverAdobe dreamweaver
Adobe dreamweaver
 
Presentación1
Presentación1Presentación1
Presentación1
 
Escuela Abierta - Taller de Html
Escuela Abierta - Taller de HtmlEscuela Abierta - Taller de Html
Escuela Abierta - Taller de Html
 
Html tutorial
Html tutorialHtml tutorial
Html tutorial
 
Carla barrera
Carla barreraCarla barrera
Carla barrera
 
Presentación front page
Presentación front pagePresentación front page
Presentación front page
 
Manual html
Manual htmlManual html
Manual html
 
Trabajoprcticon5 110521133301-phpapp01
Trabajoprcticon5 110521133301-phpapp01Trabajoprcticon5 110521133301-phpapp01
Trabajoprcticon5 110521133301-phpapp01
 
Trabajo práctico nº 5
Trabajo práctico nº 5Trabajo práctico nº 5
Trabajo práctico nº 5
 
Descripción de la sintaxis con la que se trabaja en el lenguaje html
Descripción de la sintaxis con la que se trabaja en el lenguaje htmlDescripción de la sintaxis con la que se trabaja en el lenguaje html
Descripción de la sintaxis con la que se trabaja en el lenguaje html
 

More from jacinto_chipantiza (14)

U5
U5U5
U5
 
u3
u3u3
u3
 
U2
U2U2
U2
 
u1
u1u1
u1
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Silabo admin centros_de_computo
Silabo admin centros_de_computoSilabo admin centros_de_computo
Silabo admin centros_de_computo
 
La realidad aumentada
La realidad aumentadaLa realidad aumentada
La realidad aumentada
 
Los códigos qr aplicados a la educación
Los códigos qr aplicados a la educaciónLos códigos qr aplicados a la educación
Los códigos qr aplicados a la educación
 
Pev
PevPev
Pev
 
Cbv
CbvCbv
Cbv
 
Cbv
CbvCbv
Cbv
 
Tdr
TdrTdr
Tdr
 
Tic tac tep
Tic tac tepTic tac tep
Tic tac tep
 
Porter
PorterPorter
Porter
 

Recently uploaded

PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Recently uploaded (20)

prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 

U4

  • 1. Editor Web (I) Quizá estés un poco cansado de escribir etiquetas HTML, si es así en este tema vamos a explicar cómo ahorrarte ese trabajo. Un editor web también ayuda en otros muchos aspectos de la creación de páginas web. 4.1. ¿Qué es un editor Web? Un editor Web sería cualquier aplicación que nos permita crear, editar y guardar una página Web. Como ya hemos visto, una página no es más que un archivo de texto, por lo que cualquier programa que nos permita editar texto, puede funcionar como un editor Web. Podemos considerar tres categorías de editores Web: Editores de texto. Nos permiten editar el código fuente puro y duro, como puede ser el bloc de notas. Editores de HTML. Funcionan como los editores de texto, pero pueden tener algunas opciones más avanzadas. Como mostrar las etiquetas de colores, o cerrarlas automáticamente. Editores WYSIWYG. Por un lado, nos permiten editar el código fuente como los editores de HTML. Y por otro, nos permiten trabajar en vista de diseño. Es decir, ver la página como se vería en un navegador mientras la editamos. La mayoría de estos editores suelen tener opciones para realizar tareas adicionales de forma más fácil, como por ejemplo, crear elementos de un formulario, insertar menús, e incluso código JavaScript tipo AJAX ( más adelante veremos de qué se trata). Editores de este tipo pueden ser Amaya o Dreamweaver. Escribir directamente el código fuente nos da un mayor control sobre la página, obteniendo un código más preciso y sin etiquetas innecesarias. Pero el tener que escribir cada etiqueta hace que sea mucho más lento y que debamos conocer mejor el HTML. Utilizar editores WYSIWYG resulta más cómodo. Ya que no hemos de preocuparnos por la mayoría de las etiquetas, y escribimos el texto como lo haríamos en un procesador de texto. No obstante, no siempre se generará el código que queramos. Y sobre todo si utilizamos editores no especializados, como Word que permite guardar como página web, aunque generando un código muy "sucio". Por ejemplo, crear un html con Word en el que sólo ponga "Hola mundo", con letra Arial y tamaño 16px, genera un archivo de 22KB y 400 líneas de código. Lo habitual es realizar el grueso de la página en vista de diseño, sobre todo escribir el texto. Y después, cosas más concretas y correcciones, realizarlas sobre el código fuente. Esto también depende de los conocimientos de cada uno. Nota: Aunque en un editor WYSIWYG podemos ver cómo quedará la página, siempre hemos de probarla en los navegadores más utilizados, en este momento Internet Explorer y Mozilla Firefox.
  • 2. Para realizar este curso, te recomendamos que no pierdas de vista el código fuente, e intentes trabajar directamente con él la mayoría de las veces, sobre todo al hacer cosas nuevas. Puede que vayas un poco más despacio al principio, pero aprenderás mucho mejor el HTML, y después no tendrás problema para utilizar cualquier editor. 4.2. Elegir un editor Existe un gran número de editores Web, unos más completos que otros, con más o menos opciones y con más o menos fallos. Y como al elegir cualquier programa, lo primero es optar por una solución gratuita o de pago. Para realizar nuestra página Web, vamos a utilizar un editor WYSIWYG. Uno de los mejores (si no el mejor) editor de este tipo es Dreamweaver, de Adobe. Es un editor muy completo, y el elegido por la mayoría de desarrolladores profesionales. Pero se trata de un editor de pago, aunque es cierto que podemos probarlo gratuitamente durante 30 días. En cuanto a opciones gratuitas, podemos encontrar, entre otros, Bluefish, más enfocado a programadores; Amaya, desarrollado por el consorcio W3C; o KompoZer. Nos hemos quedado con este último por ser bastante simple e intuitivo. Podemos descargar KompoZer desde su página oficial. No requiere instalación, basta con descomprimirlo en una carpeta y ejecutarlo, aunque sí deberemos instalar el paquete de idiomas en español como se explica en el sitio. Editor Web (III) Opciones de configuración Vamos a cambiar algunas de las opciones que vienen por defecto en KompoZer antes de comenzar a crear nuestras páginas. La ventana de Opciones es accesible a través del menú Herramientas → Preferencias.... La ventana aparece dividida en cuatro secciones:
  • 3. En General, nos aseguraremos de que está marcada la opción Usar estilos CSS en lugar de elementos y atributos HTML. En Config. Nuevas páginas, si no lo está, en Conjunto de caracteres, seleccionaremos Occidental (ISO-8859-1). En Avanzado, vamos a cambiar las siguientes opciones:  En la sección Marcado, vamos a configurar el Lenguaje como XHTML1 y el DTD como Estricto.  Nos aseguraremos de que está marcada la opción Dentro de un párrafo, pulsar Enter lo cierra y crea uno nuevo.  En Mostrar los siguientes caracteres como entidades, seleccionaremos Los anteriores y las letras Latin-1, para que al introducir caracteres, como letras acentuadas, KompoZer los sustituya por la entidad correspondiente. Esto no quiere decir que debamos de seleccionar estas opciones para poder crear una página, pero son las que utilizaremos en el curso. 4.5. Crear y guardar una página Para crear una nueva página, basta con pulsar el botón . Esto creará una página. Con las opciones que hemos configurado, el código de la página tendrá este aspecto <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" /> <title></title> </head> <body>
  • 4. <br /> </body> </html> Cuando realicemos cambios en la página, y no los hayamos guardado, aparecerá un pequeño icono en la pestaña . Para guardar los cambios, podemos pulsar la combinación de teclas Ctrl + S, o el botón . La primera vez que guardemos la página, deberemos indicar el título que le queremos dar (el contenido de la etiqueta title en la cabecera), y su ubicación. 4.6. Escribir texto en KompoZer La forma de escribir el texto, utilizar el teclado, etc. es la misma que con cualquier editor de texto. Es importante saber en qué elemento estamos escribiendo. Normalmente lo haremos dentro de párrafos y encabezados, incluso en divisiones. Esto podemos seleccionarlo en el primer desplegable de la barra de herramientas. En otras ocasiones, utilizaremos otros elementos como listas o tablas. Recuerda, que siempre puedes saber en qué etiqueta estamos mirándolo en la barra de estado. Nota: En este curso crearemos páginas XHTML Estrict, que no permiten escribir directamente sobre el cuerpo del documento, hay que utilizar párrafos. A la hora de escribir dentro de un párrafo, cuando pulsemos la tecla Intro crearemos un salto de línea. Esto se debe a que cerramos el párrafo y comenzamos uno nuevo, porque así lo hemos elegido en las opciones. Si lo que queremos es crear un salto dentro del párrafo, lo que equivaldría a una etiqueta html del tipo <br />, tenemos que mantener pulsada la tecla Mayúsculas (Shift) mientras pulsamos Intro. Editor Web (V) Definir y editar un estilo Podemos definir un estilo desde el mismo Editor CSS, pero seleccionando en el menú la opción Regla.
  • 5. Lo primero que tendremos que elegir será el selector que queremos utilizar. Podemos seleccionar una de las opciones, según el tipo de selector, pero es más cómodo escribir directamente el selector que nos interesa, por ejemplo body; o .miclase; o div#principal p... etc, cualquier selector válido. Cuando lo tengamos, pulsamos en Crear regla de estilo. Nos encontraremos con una serie de pestañas: La pestaña General nos permite editar el estilo directamente, escribiendo propiedades y valores. El resto de pestañas se refieren a categorías de propiedades, y en ellas podremos definir el estilo de forma gráfica, lo que puede resultarnos más cómodo e intuitivo. Los distintos selectores que definamos, aparecerán "colgando" de la hoja de estilo, en el panel de la izquierda, para que podamos editarlos. Si queremos borrar el estilo seleccionado, debemos pulsar el icono , y para cambiar el selector pulsamos en . Para editar las propiedades del estilo, no tenemos más que cambiar lo que queramos en las distintas pestañas. Por ejemplo, la categoría de Texto tiene el siguiente aspecto:
  • 6. Podemos elegir el tipo de letra o fuente desde los desplegables, así como el color, tamaño y otras características. En la parte inferior de la ventana podemos previsualizar el aspecto del texto según los valores que hayamos elegido. Para elegir un color para el texto podemos escribir su valor en el campo Color o hacer clic en el botón de la derecha para que se abra una ventana donde podremos seleccionar el color deseado.
  • 7. Nota: La versión que hemos utilizado durante este curso (0.7.10) tiene un fallo o bug, que se produce si intentamos definir estilos para varios selectores sin aceptar los cambios. Por eso, recomendamos definir el nuevo selector y su estilo, aceptar los cambios, y volver a abrir el editor CSS para crear el siguiente estilo.