SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
Conceptos básicos de
Programación Web
Ing. Ariel Adolfo Rodríguez
ariel.rodriguez@uptc.edu.co
3144163790
@aadolforh
arielrodriguezh.blogspot.com
facebook.com/aadolforh
Contenido de la unidad
1. Creación del sitio y definición de estructura
2. Creación archivo inicial
3. Estructura básica
4. Revisión del boceto
5. Estilos iniciales con CSS
6. Contenido inicial
7. Configurar Web Fonts
8. Usar fuente web
9. Formatear menú
10. Finalizar el menú
11. CSS Reset
12. Finalizar el encabezado
13. Estructura del contenido
14. Elementos del contenido
15. Crear botón con CSS
16. Creación de plantilla
17. Ajuste final de las páginas
1. Creación del sitio y definición de estructura

Un sitio web debe tener la
siguiente estructura.
Nombre sitio
 Carpeta de imágenes (img)
 Carpeta de CSS
 Carpeta de plantillas
(templates)
 Carpeta archivos fuente
(assets)
 Archivos de pagina
(index.html)

Practica: Crear el sitio en Dreamweaver
2. Creando el archivo base o inicial
Este archivo es la base del sitio web, que luego más adelante se
convertirá en plantilla (Template del sitio).


Se crea un archivo y se guarda como archivo temporal, en formato
html5. El código que se genera es el siguiente:
<!doctype html>
<html>

Tipo de documento
Etiqueta HTML

<head>

Etiqueta head (Cabeza)
<meta charset="utf-8">

Formato caracteres:
<title> Documento sin título</title>Cambiar a ISO-8859-1
</head>
<body>
</body>
</html>

Etiqueta donde inicia el
cuerpo del sitio web
3. Estructura básica en HTML5
Se crean las estructuras y secciones del sitio web:

Sección superior:
Encabezado

Sección contenido

Sección Pie

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> Documento sin título</title>
</head>
<body>
<section id="superior">
<div id="encabezado">
<nav>
</nav>
<div id="imgDes">
<div id=“descripcion”>
</div>
</div>
</div>
</section>
<section id="contenido">
</section>
<Footer>
</Footer>
</body>
</html>
4. Revisar Boceto del Sitio

Imagen Logo
Menu navegación

Imagen

Sección
Superior

Sección
Contenido

Pie

Descripción
imagen
5. Estilos iniciales con CSS
1. Se un nuevo archivo de tipo CSS y se guarda carpeta CSS.
2. Se enlaza el archivo CSS con el archivo base HTML5.
3. En el archivo base se crea nueva línea de codigo automático.
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> Documento sin título</title>
<link href="../css/main.css" rel="stylesheet" type="text/css" >
</head>
<body>
<section id="superior">
<div id="encabezado">
<nav>
</nav>
<div id="imgDes">
<div id=“descripcion”>
</div>
</div>
</div>
</section>
<section id="contenido">
</section>
<Footer>
</Footer>
</body>
</html>
5. Estilos iniciales con CSS
Se va al archivo CSS para empezar a
crear estilos:
1.

Creamos estilo sección superior:
Le damos ancho, la almohadilla
y color fondo negro.

2.

Creamos estilo para Encabezado,
margen, ancho , color naranja.

3.

Creamos estilo para Descripcion,
ancho, alto, color fondo gris, y
flotante izquierda.

4.

Creamos estilo para sección
contenido, ancho, margen, color
fondo (naranja)

5.

Creamos estilo pie. Centramos
texto, margen y tamaño letra.

@charset "UTF-8";
/* CSS Document */
#superior {
width: 100%;
padding: 30px 0px;
background-color: #231f20;
}
#encabezado {
margin: 0px auto;
width: 960px;
color: #ffcb05;
}
#descripcion {
width: 960px; heigth: 360px;
background-color: #888;
float: left;
}
#contenido {
width: 960px;
margin: 0px auto; (auto es para centrar)
clear: left; (no ubicar elementos a la izquierda)
background-color: #ffcb05;
}
#pie {
text-align: center;
margin: 15px;
font-size: .7em;
}
6. Agregar contenido.
Se va al archivo base HTML para empezar
a agregar contenido:
1.

Agreguemos la imagen del logo en
nav. Etiqueta <img src

2.

Creamos lista no ordenada para el
menú navegación. Etiqueta <ul> y
<li>

3.

Agregamos una nueva imagen central

4.

Agregamos texto de la descripción de
la imagen

5.

Creamos estilo pie. Centramos texto,
margen y tamaño letra.

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> Documento sin título</title>
<link href="../css/main.css" rel="stylesheet" type="text/css" >
</head>
<body>
<section id="superior">
<div id="encabezado">
<nav>
<img src="../img/logo.jpg" with:= “200” heingth=
“50” alt="Uptc logo“>
<ul>
<li<Inicio</li>
<li<Programas</li>
<li<Galeria</li>
</nav>
<div id="imgDes">
<img src ="../img/prog.jpg" with:= “200” heingth=
“50” alt=“Imagen central">
<div id=“descripcion”>
<p> Hola este es sitio web de Nombre </p>
</div>
</div>
</div>
</section>
<section id="contenido">
</section>

<Footer>
</Footer>
</html>

Mais conteúdo relacionado

Mais procurados (18)

HTML5, CSS3, Responsive Design
HTML5, CSS3, Responsive DesignHTML5, CSS3, Responsive Design
HTML5, CSS3, Responsive Design
 
Estructura basica de una pagina web
Estructura basica de una pagina webEstructura basica de una pagina web
Estructura basica de una pagina web
 
Colegio nacional nicolas esguerra.
Colegio nacional nicolas esguerra.Colegio nacional nicolas esguerra.
Colegio nacional nicolas esguerra.
 
Intro html5
Intro html5Intro html5
Intro html5
 
Estructura de una página
Estructura de una páginaEstructura de una página
Estructura de una página
 
Protostar como framework
Protostar como frameworkProtostar como framework
Protostar como framework
 
Introducción a CSS en XHTML
Introducción a CSS en XHTMLIntroducción a CSS en XHTML
Introducción a CSS en XHTML
 
Nicolaas 1112
Nicolaas 1112Nicolaas 1112
Nicolaas 1112
 
Pagina web i
Pagina web iPagina web i
Pagina web i
 
APLICAR ESTILOS
APLICAR ESTILOSAPLICAR ESTILOS
APLICAR ESTILOS
 
Html5 y php5
Html5 y php5Html5 y php5
Html5 y php5
 
SEO
SEOSEO
SEO
 
Presentación CSS
Presentación CSSPresentación CSS
Presentación CSS
 
Html
HtmlHtml
Html
 
Encabezados,color de fondo y separador horizontal en HTML
Encabezados,color de fondo y separador horizontal en HTMLEncabezados,color de fondo y separador horizontal en HTML
Encabezados,color de fondo y separador horizontal en HTML
 
Informe 1
Informe 1Informe 1
Informe 1
 
Documento nicolas garibello
Documento nicolas garibelloDocumento nicolas garibello
Documento nicolas garibello
 
Estructura de una página
Estructura de una páginaEstructura de una página
Estructura de una página
 

Destaque

SEO - Posicionamiento en buscadores
SEO - Posicionamiento en buscadoresSEO - Posicionamiento en buscadores
SEO - Posicionamiento en buscadoresCarlos Navarro
 
Conceptos basicos html
Conceptos basicos htmlConceptos basicos html
Conceptos basicos htmljoseNvarela906
 
Taller de html
Taller de htmlTaller de html
Taller de htmlblankkizz
 
Introducción al lenguaje HTML
Introducción al lenguaje HTMLIntroducción al lenguaje HTML
Introducción al lenguaje HTMLUNIVA
 
HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?Maximiliano Martin
 
Desarrollo web - Conceptos básicos
Desarrollo web - Conceptos básicosDesarrollo web - Conceptos básicos
Desarrollo web - Conceptos básicosConversión Web
 
Index 2 html taller informatica 904
Index 2 html taller informatica 904 Index 2 html taller informatica 904
Index 2 html taller informatica 904 jayerxD
 
Introducción a HTML5
Introducción a HTML5Introducción a HTML5
Introducción a HTML5iConstruye
 
Etapas de un diseño web
Etapas de un diseño  webEtapas de un diseño  web
Etapas de un diseño webfabianll
 
Estandares y UTF-8 Matrimonio perfecto para aplicaciones multilingues
Estandares y UTF-8 Matrimonio perfecto para aplicaciones multilinguesEstandares y UTF-8 Matrimonio perfecto para aplicaciones multilingues
Estandares y UTF-8 Matrimonio perfecto para aplicaciones multilinguesketari
 
Clase 07 04 08
Clase 07 04 08Clase 07 04 08
Clase 07 04 08farohache
 
"Primeros pasos en una start up" por @yusefmartins
"Primeros pasos en una start up" por @yusefmartins"Primeros pasos en una start up" por @yusefmartins
"Primeros pasos en una start up" por @yusefmartinswebcat
 
Groopify para groopies
Groopify para groopiesGroopify para groopies
Groopify para groopiesGroopify
 
Presentacion APA - Maestria - Tecmilenio
Presentacion APA - Maestria - TecmilenioPresentacion APA - Maestria - Tecmilenio
Presentacion APA - Maestria - TecmilenioPedro Espinosa
 

Destaque (20)

Conceptos básicos Html
Conceptos básicos HtmlConceptos básicos Html
Conceptos básicos Html
 
Inicio al HTML
Inicio al HTMLInicio al HTML
Inicio al HTML
 
Diseño Web 02
Diseño Web 02Diseño Web 02
Diseño Web 02
 
SEO - Posicionamiento en buscadores
SEO - Posicionamiento en buscadoresSEO - Posicionamiento en buscadores
SEO - Posicionamiento en buscadores
 
Conceptos basicos html
Conceptos basicos htmlConceptos basicos html
Conceptos basicos html
 
Taller de html
Taller de htmlTaller de html
Taller de html
 
LENGUAJE HTML
LENGUAJE HTMLLENGUAJE HTML
LENGUAJE HTML
 
Introducción al lenguaje HTML
Introducción al lenguaje HTMLIntroducción al lenguaje HTML
Introducción al lenguaje HTML
 
HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?
 
Desarrollo web - Conceptos básicos
Desarrollo web - Conceptos básicosDesarrollo web - Conceptos básicos
Desarrollo web - Conceptos básicos
 
Index 2 html taller informatica 904
Index 2 html taller informatica 904 Index 2 html taller informatica 904
Index 2 html taller informatica 904
 
Introducción a HTML5
Introducción a HTML5Introducción a HTML5
Introducción a HTML5
 
Etapas de un diseño web
Etapas de un diseño  webEtapas de un diseño  web
Etapas de un diseño web
 
Estandares y UTF-8 Matrimonio perfecto para aplicaciones multilingues
Estandares y UTF-8 Matrimonio perfecto para aplicaciones multilinguesEstandares y UTF-8 Matrimonio perfecto para aplicaciones multilingues
Estandares y UTF-8 Matrimonio perfecto para aplicaciones multilingues
 
Tutorial css
Tutorial cssTutorial css
Tutorial css
 
Clase 07 04 08
Clase 07 04 08Clase 07 04 08
Clase 07 04 08
 
"Primeros pasos en una start up" por @yusefmartins
"Primeros pasos en una start up" por @yusefmartins"Primeros pasos en una start up" por @yusefmartins
"Primeros pasos en una start up" por @yusefmartins
 
Estilos cascadas
Estilos cascadasEstilos cascadas
Estilos cascadas
 
Groopify para groopies
Groopify para groopiesGroopify para groopies
Groopify para groopies
 
Presentacion APA - Maestria - Tecmilenio
Presentacion APA - Maestria - TecmilenioPresentacion APA - Maestria - Tecmilenio
Presentacion APA - Maestria - Tecmilenio
 

Semelhante a Conceptos basicos prog web introduccion a html y css

Semelhante a Conceptos basicos prog web introduccion a html y css (20)

Hoja de estilo
Hoja de estiloHoja de estilo
Hoja de estilo
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
JAVASCRIPT
JAVASCRIPTJAVASCRIPT
JAVASCRIPT
 
Introducción al desarrollo de plantillas para Joomla!
Introducción al  desarrollo de  plantillas para  Joomla!Introducción al  desarrollo de  plantillas para  Joomla!
Introducción al desarrollo de plantillas para Joomla!
 
05 desarrollocss (3)
05 desarrollocss (3)05 desarrollocss (3)
05 desarrollocss (3)
 
Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)
 
Organización de contenido en dreamweaver
Organización de contenido en dreamweaverOrganización de contenido en dreamweaver
Organización de contenido en dreamweaver
 
Estructura semantica Html5.pptx
Estructura semantica Html5.pptxEstructura semantica Html5.pptx
Estructura semantica Html5.pptx
 
HTML y CSS
HTML y CSSHTML y CSS
HTML y CSS
 
Introduccion a css
Introduccion a cssIntroduccion a css
Introduccion a css
 
MúLtiples ImáGenes De Fondo Con Css
MúLtiples ImáGenes De Fondo Con CssMúLtiples ImáGenes De Fondo Con Css
MúLtiples ImáGenes De Fondo Con Css
 
Introducción comprensivo al theming para Drupal 7 Front-end
Introducción comprensivo al theming para Drupal 7 Front-endIntroducción comprensivo al theming para Drupal 7 Front-end
Introducción comprensivo al theming para Drupal 7 Front-end
 
css
csscss
css
 
Clase 1 - Introducción HTML.pptx
Clase 1 - Introducción HTML.pptxClase 1 - Introducción HTML.pptx
Clase 1 - Introducción HTML.pptx
 
Hojas de estilo en cascada
Hojas de estilo en cascadaHojas de estilo en cascada
Hojas de estilo en cascada
 
Html actividades 1
Html actividades  1Html actividades  1
Html actividades 1
 
Ejercicios htm lcompletos
Ejercicios htm lcompletosEjercicios htm lcompletos
Ejercicios htm lcompletos
 
CSS
CSSCSS
CSS
 
Apuntes de HTML
Apuntes de HTMLApuntes de HTML
Apuntes de HTML
 

Mais de Ariel Adolfo Rodriguez Hernandez

Primer curso virtual conservando mi entorno lic. luis guillermo ramirez
Primer curso virtual conservando mi entorno   lic. luis guillermo ramirezPrimer curso virtual conservando mi entorno   lic. luis guillermo ramirez
Primer curso virtual conservando mi entorno lic. luis guillermo ramirezAriel Adolfo Rodriguez Hernandez
 
aplicado al analisis y diseño de REA diseño computacional
aplicado al analisis y diseño de REA diseño computacionalaplicado al analisis y diseño de REA diseño computacional
aplicado al analisis y diseño de REA diseño computacionalAriel Adolfo Rodriguez Hernandez
 
Aplicado al analisis y diseño de REA fase I diseño educativo
Aplicado al analisis y diseño de REA fase I diseño educativoAplicado al analisis y diseño de REA fase I diseño educativo
Aplicado al analisis y diseño de REA fase I diseño educativoAriel Adolfo Rodriguez Hernandez
 
Ponencia arielAmbientes virtuales de aprendizaje, un nuevo entorno para la ed...
Ponencia arielAmbientes virtuales de aprendizaje, un nuevo entorno para la ed...Ponencia arielAmbientes virtuales de aprendizaje, un nuevo entorno para la ed...
Ponencia arielAmbientes virtuales de aprendizaje, un nuevo entorno para la ed...Ariel Adolfo Rodriguez Hernandez
 
Ambientes virtuales de aprendizaje, un nuevo entorno para la educación del si...
Ambientes virtuales de aprendizaje, un nuevo entorno para la educación del si...Ambientes virtuales de aprendizaje, un nuevo entorno para la educación del si...
Ambientes virtuales de aprendizaje, un nuevo entorno para la educación del si...Ariel Adolfo Rodriguez Hernandez
 

Mais de Ariel Adolfo Rodriguez Hernandez (18)

Prueba
PruebaPrueba
Prueba
 
Primer curso virtual conservando mi entorno lic. luis guillermo ramirez
Primer curso virtual conservando mi entorno   lic. luis guillermo ramirezPrimer curso virtual conservando mi entorno   lic. luis guillermo ramirez
Primer curso virtual conservando mi entorno lic. luis guillermo ramirez
 
Virus
VirusVirus
Virus
 
Guia descarga autocad legal para estudiantes
Guia descarga autocad legal para  estudiantesGuia descarga autocad legal para  estudiantes
Guia descarga autocad legal para estudiantes
 
Introduccion al Entorno Digital de Aprendizaj de la UPTC
Introduccion al Entorno Digital de Aprendizaj de la UPTCIntroduccion al Entorno Digital de Aprendizaj de la UPTC
Introduccion al Entorno Digital de Aprendizaj de la UPTC
 
Fuentes de empleo en el siglo xxi
Fuentes de empleo en el siglo xxiFuentes de empleo en el siglo xxi
Fuentes de empleo en el siglo xxi
 
MOOCs - Introducción
MOOCs  - IntroducciónMOOCs  - Introducción
MOOCs - Introducción
 
aplicado al analisis y diseño de REA diseño computacional
aplicado al analisis y diseño de REA diseño computacionalaplicado al analisis y diseño de REA diseño computacional
aplicado al analisis y diseño de REA diseño computacional
 
aplicado al analisis y diseño de REA fase 2 d multimedia
aplicado al analisis y diseño de REA fase 2 d multimediaaplicado al analisis y diseño de REA fase 2 d multimedia
aplicado al analisis y diseño de REA fase 2 d multimedia
 
Aplicado al analisis y diseño de REA fase I diseño educativo
Aplicado al analisis y diseño de REA fase I diseño educativoAplicado al analisis y diseño de REA fase I diseño educativo
Aplicado al analisis y diseño de REA fase I diseño educativo
 
Educación en la Nube - Cloud education -
Educación en la Nube  - Cloud education - Educación en la Nube  - Cloud education -
Educación en la Nube - Cloud education -
 
Cloud education
Cloud educationCloud education
Cloud education
 
Ovas y recursos digitales
Ovas y recursos digitalesOvas y recursos digitales
Ovas y recursos digitales
 
Recursos Web 2
Recursos Web 2Recursos Web 2
Recursos Web 2
 
Ponencia arielAmbientes virtuales de aprendizaje, un nuevo entorno para la ed...
Ponencia arielAmbientes virtuales de aprendizaje, un nuevo entorno para la ed...Ponencia arielAmbientes virtuales de aprendizaje, un nuevo entorno para la ed...
Ponencia arielAmbientes virtuales de aprendizaje, un nuevo entorno para la ed...
 
Ambientes virtuales de aprendizaje, un nuevo entorno para la educación del si...
Ambientes virtuales de aprendizaje, un nuevo entorno para la educación del si...Ambientes virtuales de aprendizaje, un nuevo entorno para la educación del si...
Ambientes virtuales de aprendizaje, un nuevo entorno para la educación del si...
 
Fesad modelo pedagogico
Fesad  modelo pedagogicoFesad  modelo pedagogico
Fesad modelo pedagogico
 
Modelos
ModelosModelos
Modelos
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (16)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Conceptos basicos prog web introduccion a html y css

  • 1. Conceptos básicos de Programación Web Ing. Ariel Adolfo Rodríguez ariel.rodriguez@uptc.edu.co 3144163790 @aadolforh arielrodriguezh.blogspot.com facebook.com/aadolforh
  • 2. Contenido de la unidad 1. Creación del sitio y definición de estructura 2. Creación archivo inicial 3. Estructura básica 4. Revisión del boceto 5. Estilos iniciales con CSS 6. Contenido inicial 7. Configurar Web Fonts 8. Usar fuente web 9. Formatear menú 10. Finalizar el menú 11. CSS Reset 12. Finalizar el encabezado 13. Estructura del contenido 14. Elementos del contenido 15. Crear botón con CSS 16. Creación de plantilla 17. Ajuste final de las páginas
  • 3. 1. Creación del sitio y definición de estructura Un sitio web debe tener la siguiente estructura. Nombre sitio  Carpeta de imágenes (img)  Carpeta de CSS  Carpeta de plantillas (templates)  Carpeta archivos fuente (assets)  Archivos de pagina (index.html) Practica: Crear el sitio en Dreamweaver
  • 4. 2. Creando el archivo base o inicial Este archivo es la base del sitio web, que luego más adelante se convertirá en plantilla (Template del sitio).  Se crea un archivo y se guarda como archivo temporal, en formato html5. El código que se genera es el siguiente: <!doctype html> <html> Tipo de documento Etiqueta HTML <head> Etiqueta head (Cabeza) <meta charset="utf-8"> Formato caracteres: <title> Documento sin título</title>Cambiar a ISO-8859-1 </head> <body> </body> </html> Etiqueta donde inicia el cuerpo del sitio web
  • 5. 3. Estructura básica en HTML5 Se crean las estructuras y secciones del sitio web: Sección superior: Encabezado Sección contenido Sección Pie <!doctype html> <html> <head> <meta charset="utf-8"> <title> Documento sin título</title> </head> <body> <section id="superior"> <div id="encabezado"> <nav> </nav> <div id="imgDes"> <div id=“descripcion”> </div> </div> </div> </section> <section id="contenido"> </section> <Footer> </Footer> </body> </html>
  • 6. 4. Revisar Boceto del Sitio Imagen Logo Menu navegación Imagen Sección Superior Sección Contenido Pie Descripción imagen
  • 7. 5. Estilos iniciales con CSS 1. Se un nuevo archivo de tipo CSS y se guarda carpeta CSS. 2. Se enlaza el archivo CSS con el archivo base HTML5. 3. En el archivo base se crea nueva línea de codigo automático. <!doctype html> <html> <head> <meta charset="utf-8"> <title> Documento sin título</title> <link href="../css/main.css" rel="stylesheet" type="text/css" > </head> <body> <section id="superior"> <div id="encabezado"> <nav> </nav> <div id="imgDes"> <div id=“descripcion”> </div> </div> </div> </section> <section id="contenido"> </section> <Footer> </Footer> </body> </html>
  • 8. 5. Estilos iniciales con CSS Se va al archivo CSS para empezar a crear estilos: 1. Creamos estilo sección superior: Le damos ancho, la almohadilla y color fondo negro. 2. Creamos estilo para Encabezado, margen, ancho , color naranja. 3. Creamos estilo para Descripcion, ancho, alto, color fondo gris, y flotante izquierda. 4. Creamos estilo para sección contenido, ancho, margen, color fondo (naranja) 5. Creamos estilo pie. Centramos texto, margen y tamaño letra. @charset "UTF-8"; /* CSS Document */ #superior { width: 100%; padding: 30px 0px; background-color: #231f20; } #encabezado { margin: 0px auto; width: 960px; color: #ffcb05; } #descripcion { width: 960px; heigth: 360px; background-color: #888; float: left; } #contenido { width: 960px; margin: 0px auto; (auto es para centrar) clear: left; (no ubicar elementos a la izquierda) background-color: #ffcb05; } #pie { text-align: center; margin: 15px; font-size: .7em; }
  • 9. 6. Agregar contenido. Se va al archivo base HTML para empezar a agregar contenido: 1. Agreguemos la imagen del logo en nav. Etiqueta <img src 2. Creamos lista no ordenada para el menú navegación. Etiqueta <ul> y <li> 3. Agregamos una nueva imagen central 4. Agregamos texto de la descripción de la imagen 5. Creamos estilo pie. Centramos texto, margen y tamaño letra. <!doctype html> <html> <head> <meta charset="utf-8"> <title> Documento sin título</title> <link href="../css/main.css" rel="stylesheet" type="text/css" > </head> <body> <section id="superior"> <div id="encabezado"> <nav> <img src="../img/logo.jpg" with:= “200” heingth= “50” alt="Uptc logo“> <ul> <li<Inicio</li> <li<Programas</li> <li<Galeria</li> </nav> <div id="imgDes"> <img src ="../img/prog.jpg" with:= “200” heingth= “50” alt=“Imagen central"> <div id=“descripcion”> <p> Hola este es sitio web de Nombre </p> </div> </div> </div> </section> <section id="contenido"> </section> <Footer> </Footer> </html>