607 lines
9.9 KiB
WebVTT
607 lines
9.9 KiB
WebVTT
WEBVTT
|
|
|
|
1
|
|
00:00:00.880 --> 00:00:05.040
|
|
Hola que tal bienvenidos aquí a Cybersy, a Conocimientos Libres
|
|
|
|
2
|
|
00:00:06.080 --> 00:00:07.040
|
|
Vamos a iniciar
|
|
|
|
3
|
|
00:00:07.040 --> 00:00:07.980
|
|
con el
|
|
|
|
4
|
|
00:00:07.980 --> 00:00:10.840
|
|
pequeño curso de HTML
|
|
|
|
5
|
|
00:00:10.840 --> 00:00:13.300
|
|
vamos a ver los fundamentos de HTML
|
|
|
|
6
|
|
00:00:15.280 --> 00:00:18.580
|
|
HTML5 es un lenguaje
|
|
|
|
7
|
|
00:00:18.580 --> 00:00:20.580
|
|
de Marcado
|
|
|
|
8
|
|
00:00:20.580 --> 00:00:21.780
|
|
que permite
|
|
|
|
9
|
|
00:00:21.780 --> 00:00:24.040
|
|
estructurar la página web
|
|
|
|
10
|
|
00:00:25.320 --> 00:00:26.620
|
|
de manera sencilla
|
|
|
|
11
|
|
00:00:27.580 --> 00:00:29.500
|
|
para poder así luego
|
|
|
|
12
|
|
00:00:30.520 --> 00:00:31.500
|
|
mantener
|
|
|
|
13
|
|
00:00:32.460 --> 00:00:34.840
|
|
un posicionamiento adecuado
|
|
|
|
14
|
|
00:00:35.720 --> 00:00:38.300
|
|
sobre la página web
|
|
|
|
15
|
|
00:00:39.060 --> 00:00:41.000
|
|
ya se para temas de SEO
|
|
|
|
16
|
|
00:00:42.420 --> 00:00:43.040
|
|
para...
|
|
|
|
17
|
|
00:00:45.140 --> 00:00:46.360
|
|
Entregar
|
|
|
|
18
|
|
00:00:46.360 --> 00:00:49.160
|
|
una buena información al usuario
|
|
|
|
19
|
|
00:00:49.160 --> 00:00:50.460
|
|
cuando visite
|
|
|
|
20
|
|
00:00:50.460 --> 00:00:52.460
|
|
cualquier sitio web
|
|
|
|
21
|
|
00:00:53.100 --> 00:00:55.920
|
|
la versión actual de HTML es:
|
|
|
|
22
|
|
00:00:55.920 --> 00:00:57.920
|
|
5.2
|
|
|
|
23
|
|
00:01:00.200 --> 00:01:03.240
|
|
que tiene que ver con HTML
|
|
|
|
24
|
|
00:01:03.240 --> 00:01:05.240
|
|
viene de las siglas en inglés
|
|
|
|
25
|
|
00:01:05.680 --> 00:01:08.160
|
|
HyperText Markup Lenguage = HTML
|
|
|
|
26
|
|
00:01:08.880 --> 00:01:11.880
|
|
Lenguaje de Marcado de HyperTexto
|
|
|
|
27
|
|
00:01:12.060 --> 00:01:13.480
|
|
¿qué quiere decir esto?, pues...
|
|
|
|
28
|
|
00:01:13.480 --> 00:01:15.480
|
|
que es un lenguaje de marcado
|
|
|
|
29
|
|
00:01:15.480 --> 00:01:17.300
|
|
no es un lenguaje de programación
|
|
|
|
30
|
|
00:01:17.360 --> 00:01:18.780
|
|
es un lenguaje de marcado
|
|
|
|
31
|
|
00:01:21.540 --> 00:01:24.860
|
|
¿qué tiene la versión 5?
|
|
|
|
32
|
|
00:01:25.080 --> 00:01:27.760
|
|
nos dice que debemos de...
|
|
|
|
33
|
|
00:01:29.020 --> 00:01:30.820
|
|
utilizar etiquetas
|
|
|
|
34
|
|
00:01:31.500 --> 00:01:32.740
|
|
etiquetas
|
|
|
|
35
|
|
00:01:34.000 --> 00:01:35.440
|
|
semánticas
|
|
|
|
36
|
|
00:01:35.820 --> 00:01:40.440
|
|
que le den sentido a la información que se publica dentro de la web
|
|
|
|
37
|
|
00:01:44.920 --> 00:01:45.860
|
|
primero
|
|
|
|
38
|
|
00:01:46.400 --> 00:01:50.100
|
|
por ejemplo tenemos aquí cargada la página de conocimientos Libres
|
|
|
|
39
|
|
00:01:51.160 --> 00:01:53.700
|
|
vamos a ver su código fuente
|
|
|
|
40
|
|
00:01:54.440 --> 00:01:57.020
|
|
que este caso sería el HTML
|
|
|
|
41
|
|
00:01:57.740 --> 00:01:59.560
|
|
para que apareza todo eso
|
|
|
|
42
|
|
00:01:59.760 --> 00:02:00.700
|
|
vamos a ver...
|
|
|
|
43
|
|
00:02:01.180 --> 00:02:02.620
|
|
su código fuente
|
|
|
|
44
|
|
00:02:03.720 --> 00:02:06.320
|
|
simplemente bastaría con dar click derecho
|
|
|
|
45
|
|
00:02:07.960 --> 00:02:11.720
|
|
ver código fuente, en este caso está en inglés dice: view page source
|
|
|
|
46
|
|
00:02:19.120 --> 00:02:20.520
|
|
si observáis bien
|
|
|
|
47
|
|
00:02:21.800 --> 00:02:24.200
|
|
podéis ver que para poder declarar
|
|
|
|
48
|
|
00:02:24.200 --> 00:02:25.780
|
|
un archivo...
|
|
|
|
49
|
|
00:02:25.780 --> 00:02:27.780
|
|
HTML, un documento HTML
|
|
|
|
50
|
|
00:02:27.780 --> 00:02:32.000
|
|
la primera etiqueta obligatoria es ponerle el tipo de documento
|
|
|
|
51
|
|
00:02:32.000 --> 00:02:34.000
|
|
HTML
|
|
|
|
52
|
|
00:02:36.320 --> 00:02:38.240
|
|
luego vemos...
|
|
|
|
53
|
|
00:02:39.520 --> 00:02:42.080
|
|
a esto se le llama etiqueta
|
|
|
|
54
|
|
00:02:43.900 --> 00:02:46.600
|
|
hay etiquetas que se cierran solas
|
|
|
|
55
|
|
00:02:47.080 --> 00:02:48.760
|
|
como las etiquetas <meta>
|
|
|
|
56
|
|
00:02:49.220 --> 00:02:50.640
|
|
es decir
|
|
|
|
57
|
|
00:02:51.900 --> 00:02:53.920
|
|
se puede escribir en una sola línea
|
|
|
|
58
|
|
00:02:54.780 --> 00:02:57.000
|
|
por ejemplo aquí etiqueta <meta>
|
|
|
|
59
|
|
00:02:57.720 --> 00:03:00.240
|
|
y aquí tiene una pequeña barra que indica
|
|
|
|
60
|
|
00:03:00.400 --> 00:03:02.700
|
|
que esta etiquete se cierra
|
|
|
|
61
|
|
00:03:02.840 --> 00:03:05.200
|
|
en la misma etiqueta
|
|
|
|
62
|
|
00:03:08.180 --> 00:03:09.760
|
|
aquí
|
|
|
|
63
|
|
00:03:11.540 --> 00:03:12.660
|
|
la barra
|
|
|
|
64
|
|
00:03:13.580 --> 00:03:14.780
|
|
que puedes observar ahí
|
|
|
|
65
|
|
00:03:17.660 --> 00:03:20.820
|
|
si trabajarmos con XML es obligatoria
|
|
|
|
66
|
|
00:03:21.520 --> 00:03:22.500
|
|
pero
|
|
|
|
67
|
|
00:03:22.500 --> 00:03:25.660
|
|
cuando estamos trabajando con HTML5
|
|
|
|
68
|
|
00:03:25.940 --> 00:03:27.200
|
|
esa barra
|
|
|
|
69
|
|
00:03:27.440 --> 00:03:32.040
|
|
podría haberla obviado
|
|
|
|
70
|
|
00:03:32.040 --> 00:03:34.040
|
|
y no pasaría nada
|
|
|
|
71
|
|
00:03:38.400 --> 00:03:40.040
|
|
si deseáis podéis colocarla
|
|
|
|
72
|
|
00:03:40.360 --> 00:03:43.520
|
|
lo recomendable es colocarla aquí yo no lo he puesto
|
|
|
|
73
|
|
00:03:43.680 --> 00:03:47.240
|
|
pero como os dije no es necesario colocarla
|
|
|
|
74
|
|
00:03:47.640 --> 00:03:50.220
|
|
hay algunos desarrolladores que no la colocan
|
|
|
|
75
|
|
00:03:50.220 --> 00:03:52.220
|
|
para ahorrar bits
|
|
|
|
76
|
|
00:03:52.900 --> 00:03:54.160
|
|
al momento de escribir
|
|
|
|
77
|
|
00:03:55.180 --> 00:03:57.400
|
|
luego tenemos las etiquetas...
|
|
|
|
78
|
|
00:03:57.680 --> 00:04:00.360
|
|
que tienen su contraparte
|
|
|
|
79
|
|
00:04:00.540 --> 00:04:01.520
|
|
es decir
|
|
|
|
80
|
|
00:04:01.920 --> 00:04:04.000
|
|
la etiqute <title>
|
|
|
|
81
|
|
00:04:04.480 --> 00:04:06.680
|
|
como podéis observar ahí en la pantalla
|
|
|
|
82
|
|
00:04:06.680 --> 00:04:10.220
|
|
tiene su contraparte, su etiqueta contraparte
|
|
|
|
83
|
|
00:04:10.220 --> 00:04:12.220
|
|
donde esa etiqueta
|
|
|
|
84
|
|
00:04:12.820 --> 00:04:15.060
|
|
tiene una barra
|
|
|
|
85
|
|
00:04:15.060 --> 00:04:17.060
|
|
tiene un slash: /
|
|
|
|
86
|
|
00:04:17.060 --> 00:04:20.320
|
|
donde indica pues que la etiqueta termina allí
|
|
|
|
87
|
|
00:04:21.160 --> 00:04:25.300
|
|
en este caso tenemos el título que sería Conocimientos Libres
|
|
|
|
88
|
|
00:04:26.400 --> 00:04:28.220
|
|
ahí lo puedéis observar
|
|
|
|
89
|
|
00:04:28.620 --> 00:04:32.200
|
|
luego ya tenemos un sin número de etiquetas y propiedades
|
|
|
|
90
|
|
00:04:37.200 --> 00:04:39.020
|
|
aquí hay bastante código
|
|
|
|
91
|
|
00:04:39.020 --> 00:04:42.380
|
|
como puedes observar todo este código es para que...
|
|
|
|
92
|
|
00:04:42.380 --> 00:04:45.740
|
|
pueda pintarse toda la página web
|
|
|
|
93
|
|
00:04:46.320 --> 00:04:48.320
|
|
ya para que pueda estructurase
|
|
|
|
94
|
|
00:04:48.320 --> 00:04:50.320
|
|
la parte del diseño
|
|
|
|
95
|
|
00:04:50.500 --> 00:04:52.900
|
|
ya se encarga de eso...
|
|
|
|
96
|
|
00:04:52.900 --> 00:04:54.680
|
|
HTML
|
|
|
|
97
|
|
00:04:54.680 --> 00:04:57.140
|
|
junto a CSS
|
|
|
|
98
|
|
00:04:59.020 --> 00:05:03.160
|
|
las imágenes son guardadas dentro de etiquetas también
|
|
|
|
99
|
|
00:05:10.820 --> 00:05:12.780
|
|
por ejemplo, si queremos
|
|
|
|
100
|
|
00:05:14.240 --> 00:05:15.860
|
|
saber dónde esta
|
|
|
|
101
|
|
00:05:16.140 --> 00:05:17.680
|
|
esta imagen
|
|
|
|
102
|
|
00:05:18.180 --> 00:05:19.960
|
|
nos vamos al código fuente
|
|
|
|
103
|
|
00:05:20.920 --> 00:05:23.140
|
|
vamos a la parte que dice
|
|
|
|
104
|
|
00:05:25.480 --> 00:05:26.980
|
|
contenido de la página
|
|
|
|
105
|
|
00:05:27.940 --> 00:05:29.540
|
|
y como podéis observar
|
|
|
|
106
|
|
00:05:29.660 --> 00:05:33.560
|
|
aquí hay una etiqueta llamada figura o <figure>
|
|
|
|
107
|
|
00:05:35.140 --> 00:05:39.160
|
|
que también tiene su contraparte aquí puedéis observar
|
|
|
|
108
|
|
00:05:41.260 --> 00:05:43.360
|
|
esta etiqueta tiene propiedades
|
|
|
|
109
|
|
00:05:45.020 --> 00:05:49.380
|
|
lo que más se maneja dentro de las etiquetas son las clases y los id's
|
|
|
|
110
|
|
00:05:50.040 --> 00:05:51.560
|
|
mayormente es eso
|
|
|
|
111
|
|
00:05:55.000 --> 00:05:59.160
|
|
donde agregamos atributos en la etiqueta <link>
|
|
|
|
112
|
|
00:06:00.580 --> 00:06:03.420
|
|
donde agregamos el atributo "rel", "href"
|
|
|
|
113
|
|
00:06:03.420 --> 00:06:05.420
|
|
de lenguaje
|
|
|
|
114
|
|
00:06:06.040 --> 00:06:10.000
|
|
en la mayoría de etiquetas siempre utilizamos las clases
|
|
|
|
115
|
|
00:06:10.000 --> 00:06:12.000
|
|
que es para trabajar con CSS
|
|
|
|
116
|
|
00:06:12.760 --> 00:06:14.220
|
|
mediante las clases
|
|
|
|
117
|
|
00:06:14.400 --> 00:06:17.380
|
|
nosotros agregamos el tipo
|
|
|
|
118
|
|
00:06:17.680 --> 00:06:22.120
|
|
de diseño que se va mostrar en la etiqueta, cómo se va a mostrar
|
|
|
|
119
|
|
00:06:22.460 --> 00:06:24.560
|
|
he las dimensiones que va a tener
|
|
|
|
120
|
|
00:06:25.240 --> 00:06:27.960
|
|
las cosas con respecto al diseño
|
|
|
|
121
|
|
00:06:30.060 --> 00:06:31.580
|
|
he la etiqueta <img>
|
|
|
|
122
|
|
00:06:31.760 --> 00:06:35.520
|
|
tiene un atributo que se llama "SRC"
|
|
|
|
123
|
|
00:06:36.620 --> 00:06:38.340
|
|
allí puedes observar
|
|
|
|
124
|
|
00:06:42.880 --> 00:06:46.640
|
|
y tiene un enlace hacia la imagen, si yo pico aquí
|
|
|
|
125
|
|
00:06:46.640 --> 00:06:48.640
|
|
me va a mostrar la imagen
|
|
|
|
126
|
|
00:06:49.720 --> 00:06:51.660
|
|
y alternativamente
|
|
|
|
127
|
|
00:06:52.340 --> 00:06:53.240
|
|
tiene
|
|
|
|
128
|
|
00:06:53.400 --> 00:06:56.780
|
|
un atributo "alt" que todas las imágenes deben de tener
|
|
|
|
129
|
|
00:06:56.780 --> 00:06:57.580
|
|
que es
|
|
|
|
130
|
|
00:06:58.560 --> 00:07:01.220
|
|
su texto alternativo
|
|
|
|
131
|
|
00:07:02.900 --> 00:07:05.280
|
|
es impresindible
|
|
|
|
132
|
|
00:07:05.280 --> 00:07:07.280
|
|
para una imagen
|
|
|
|
133
|
|
00:07:07.280 --> 00:07:08.440
|
|
¿por qué?
|
|
|
|
134
|
|
00:07:08.860 --> 00:07:13.280
|
|
porque cuando la imagen por ejemplo desaparece del servidor
|
|
|
|
135
|
|
00:07:16.280 --> 00:07:20.060
|
|
en vez de que no se muestre la imagen
|
|
|
|
136
|
|
00:07:20.220 --> 00:07:23.960
|
|
cuando la imagen no existe muestra...
|
|
|
|
137
|
|
00:07:24.520 --> 00:07:31.460
|
|
un ícono roto indicando que la imagen no está disponible
|
|
|
|
138
|
|
00:07:33.060 --> 00:07:40.160
|
|
entonces al colocarle el "alt" el texto alternativo en vez de mostrarse ese ícono
|
|
|
|
139
|
|
00:07:40.940 --> 00:07:47.880
|
|
roto, se reemplaza por el texto que se agregó en el atributo "alt"
|
|
|
|
140
|
|
00:07:51.560 --> 00:07:57.620
|
|
bien, qué voy a utilizar aquí para escribir código
|
|
|
|
141
|
|
00:07:58.540 --> 00:08:03.920
|
|
ya para escribir el código HTML la parte de etiqueta
|
|
|
|
142
|
|
00:08:05.100 --> 00:08:13.400
|
|
voy a utilizar EMACS podéis utilizar cualquier otro editor de código
|
|
|
|
143
|
|
00:08:15.060 --> 00:08:20.060
|
|
ya es cuestión de preferencias podéis utilizar geany
|
|
|
|
144
|
|
00:08:20.540 --> 00:08:26.380
|
|
cualquier tipo editor de código que os parezca bien nano, no sé quizás VIM
|
|
|
|
145
|
|
00:08:29.200 --> 00:08:34.640
|
|
para la parte de práctica vamos a ir bastante a fondo, cómo funciona esto
|
|
|
|
146
|
|
00:08:35.060 --> 00:08:39.320
|
|
solamente este video es una pequeña introducción, es un pequeño paso
|
|
|
|
147
|
|
00:08:39.620 --> 00:08:46.820
|
|
recapitulando HTML no es un lengiuaje de programación es un lenguaje de marcado de etiquetas
|
|
|
|
148
|
|
00:08:47.400 --> 00:08:52.020
|
|
que permite pues posicionar la página web si esta bien escrito
|
|
|
|
149
|
|
00:08:53.680 --> 00:09:00.760
|
|
y a lo último pues de este curso veremos cómo validar HTML, sin embargo vamos hacerlo también
|
|
|
|
150
|
|
00:09:01.380 --> 00:09:09.840
|
|
cada vez de escribarmos algo al finalizar lo validaremos para comprobar si hemos escrito correctamente las etiquetas
|
|
|
|
151
|
|
00:09:10.320 --> 00:09:13.300
|
|
bien! nos vemos en el siguiente vídeo
|
|
|